Index: chrome/browser/extensions/extension_service.cc |
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc |
index 9f55624c7cad4da1e8f1250fbac0e648b0aeb198..f2f72ce4a28c7f8146121f840047bbf6894fbc6b 100644 |
--- a/chrome/browser/extensions/extension_service.cc |
+++ b/chrome/browser/extensions/extension_service.cc |
@@ -410,7 +410,10 @@ ExtensionService::ExtensionService(Profile* profile, |
update_frequency)); |
} |
- component_loader_.reset(new extensions::ComponentLoader(this)); |
+ component_loader_.reset( |
+ new extensions::ComponentLoader(this, |
+ profile->GetPrefs(), |
+ g_browser_process->local_state())); |
app_notification_manager_->Init(); |
@@ -1136,6 +1139,10 @@ ExtensionContentSettingsStore* |
return extension_prefs()->content_settings_store(); |
} |
+bool ExtensionService::is_ready() { |
+ return ready_; |
+} |
+ |
ExtensionUpdater* ExtensionService::updater() { |
return updater_.get(); |
} |