summaryrefslogtreecommitdiffstats
path: root/webkit/appcache/appcache_update_job.h
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/appcache/appcache_update_job.h')
-rw-r--r--webkit/appcache/appcache_update_job.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/webkit/appcache/appcache_update_job.h b/webkit/appcache/appcache_update_job.h
index ff6452c..d4a7d40 100644
--- a/webkit/appcache/appcache_update_job.h
+++ b/webkit/appcache/appcache_update_job.h
@@ -104,7 +104,7 @@ class AppCacheUpdateJob : public URLRequest::Delegate,
void OnResponseInfoLoaded(AppCacheResponseInfo* response_info,
int64 response_id);
void OnGroupAndNewestCacheStored(AppCacheGroup* group, AppCache* newest_cache,
- bool success);
+ bool success, bool would_exceed_quota);
void OnGroupMadeObsolete(AppCacheGroup* group, bool success);
// Methods for AppCacheHost::Observer.
@@ -263,6 +263,10 @@ class AppCacheUpdateJob : public URLRequest::Delegate,
std::string loaded_manifest_data_;
scoped_ptr<AppCacheResponseReader> manifest_response_reader_;
+ // New master entries added to the cache by this job, used to cleanup
+ // in error conditions.
+ std::vector<GURL> added_master_entries_;
+
// Response ids stored by this update job, used to cleanup in
// error conditions.
std::vector<int64> stored_response_ids_;