diff options
Diffstat (limited to 'chrome/browser/extensions/extension_data_deleter.h')
-rw-r--r-- | chrome/browser/extensions/extension_data_deleter.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/chrome/browser/extensions/extension_data_deleter.h b/chrome/browser/extensions/extension_data_deleter.h index 851352c..ec9a77b 100644 --- a/chrome/browser/extensions/extension_data_deleter.h +++ b/chrome/browser/extensions/extension_data_deleter.h @@ -13,8 +13,8 @@ #include "content/public/browser/browser_thread.h" #include "googleurl/src/gurl.h" -namespace webkit_database { -class DatabaseTracker; +namespace content { +class ResourceContext; } namespace fileapi { @@ -25,7 +25,10 @@ namespace net { class URLRequestContextGetter; } -class ChromeAppCacheService; +namespace webkit_database { +class DatabaseTracker; +} + class Profile; class WebKitContext; @@ -80,7 +83,7 @@ class ExtensionDataDeleter // Deletes appcache files for the extension. May only be called on the IO // thread. - void DeleteAppcachesOnIOThread(); + void DeleteAppcachesOnIOThread(content::ResourceContext* resource_context); // The ID of the extension being deleted. const std::string extension_id_; @@ -102,8 +105,6 @@ class ExtensionDataDeleter scoped_refptr<fileapi::FileSystemContext> file_system_context_; - scoped_refptr<ChromeAppCacheService> appcache_service_; - // If non-empty, the extension we're deleting is an isolated app, and this // is its directory which we should delete. FilePath isolated_app_path_; |