diff options
Diffstat (limited to 'webkit/appcache/appcache_storage_impl.h')
-rw-r--r-- | webkit/appcache/appcache_storage_impl.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/webkit/appcache/appcache_storage_impl.h b/webkit/appcache/appcache_storage_impl.h index dc49053d..cd54a86 100644 --- a/webkit/appcache/appcache_storage_impl.h +++ b/webkit/appcache/appcache_storage_impl.h @@ -35,7 +35,8 @@ class AppCacheStorageImpl : public AppCacheStorage { 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 @@ class AppCacheStorageImpl : public AppCacheStorage { 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, |