| Index: webkit/appcache/appcache_storage_impl.h
 | 
| ===================================================================
 | 
| --- webkit/appcache/appcache_storage_impl.h	(revision 81647)
 | 
| +++ webkit/appcache/appcache_storage_impl.h	(working copy)
 | 
| @@ -35,7 +35,8 @@
 | 
|    virtual void LoadOrCreateGroup(const GURL& manifest_url, Delegate* delegate);
 | 
|    virtual void StoreGroupAndNewestCache(
 | 
|        AppCacheGroup* group, AppCache* newest_cache, Delegate* delegate);
 | 
| -  virtual void FindResponseForMainRequest(const GURL& url, Delegate* delegate);
 | 
| +  virtual void FindResponseForMainRequest(
 | 
| +      const GURL& url, const GURL& preferred_manifest_url, Delegate* delegate);
 | 
|    virtual void FindResponseForSubRequest(
 | 
|        AppCache* cache, const GURL& url,
 | 
|        AppCacheEntry* found_entry, AppCacheEntry* found_fallback_entry,
 | 
| @@ -101,6 +102,8 @@
 | 
|    void OnDiskCacheInitialized(int rv);
 | 
|  
 | 
|    // Sometimes we can respond without having to query the database.
 | 
| +  bool FindResponseForMainRequestInGroup(
 | 
| +      AppCacheGroup* group,  const GURL& url, Delegate* delegate);
 | 
|    void DeliverShortCircuitedFindMainResponse(
 | 
|        const GURL& url, AppCacheEntry found_entry,
 | 
|        scoped_refptr<AppCacheGroup> group, scoped_refptr<AppCache> newest_cache,
 | 
| 
 |