summaryrefslogtreecommitdiffstats
path: root/webkit/appcache/appcache_group.h
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/appcache/appcache_group.h')
-rw-r--r--webkit/appcache/appcache_group.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/webkit/appcache/appcache_group.h b/webkit/appcache/appcache_group.h
index dece474..fa0f7da 100644
--- a/webkit/appcache/appcache_group.h
+++ b/webkit/appcache/appcache_group.h
@@ -38,7 +38,6 @@ class AppCacheGroup : public base::RefCounted<AppCacheGroup> {
};
AppCacheGroup(AppCacheService* service, const GURL& manifest_url);
- ~AppCacheGroup();
// Adds/removes an update observer, the AppCacheGroup does not take
// ownership of the observer.
@@ -77,8 +76,11 @@ class AppCacheGroup : public base::RefCounted<AppCacheGroup> {
private:
friend class AppCacheUpdateJob;
friend class AppCacheUpdateJobTest;
+ friend class base::RefCounted<AppCacheGroup>;
friend class MockAppCacheStorage; // for old_caches()
+ ~AppCacheGroup();
+
typedef std::vector<AppCache*> Caches;
AppCacheUpdateJob* update_job() { return update_job_; }