Index: chrome/browser/extensions/extension_service.cc |
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc |
index 899fa2e1e7368b7893ad058acd6501afc49fa610..f33f1f208ebe592711379b5e3dfb2ff71579b11b 100644 |
--- a/chrome/browser/extensions/extension_service.cc |
+++ b/chrome/browser/extensions/extension_service.cc |
@@ -42,7 +42,6 @@ |
#include "chrome/browser/extensions/shared_module_service.h" |
#include "chrome/browser/extensions/unpacked_installer.h" |
#include "chrome/browser/extensions/updater/chrome_extension_downloader_factory.h" |
-#include "chrome/browser/extensions/updater/extension_cache.h" |
#include "chrome/browser/extensions/updater/extension_downloader.h" |
#include "chrome/browser/extensions/updater/extension_updater.h" |
#include "chrome/browser/google/google_brand.h" |
@@ -68,10 +67,12 @@ |
#include "extensions/browser/extension_prefs.h" |
#include "extensions/browser/extension_registry.h" |
#include "extensions/browser/extension_system.h" |
+#include "extensions/browser/extensions_browser_client.h" |
#include "extensions/browser/install_flag.h" |
#include "extensions/browser/runtime_data.h" |
#include "extensions/browser/uninstall_reason.h" |
#include "extensions/browser/update_observer.h" |
+#include "extensions/browser/updater/extension_cache.h" |
#include "extensions/common/extension_messages.h" |
#include "extensions/common/extension_urls.h" |
#include "extensions/common/feature_switch.h" |
@@ -185,7 +186,8 @@ bool ExtensionService::OnExternalExtensionUpdateUrlFound( |
if (Manifest::IsExternalLocation(location)) { |
// All extensions that are not user specific can be cached. |
- extensions::ExtensionCache::GetInstance()->AllowCaching(id); |
+ extensions::ExtensionsBrowserClient::Get()->GetExtensionCache() |
+ ->AllowCaching(id); |
} |
const Extension* extension = GetExtensionById(id, true); |
@@ -307,7 +309,7 @@ ExtensionService::ExtensionService(Profile* profile, |
profile->GetPrefs(), |
profile, |
update_frequency, |
- extensions::ExtensionCache::GetInstance(), |
+ extensions::ExtensionsBrowserClient::Get()->GetExtensionCache(), |
base::Bind(ChromeExtensionDownloaderFactory::CreateForProfile, |
profile))); |
} |