Index: chrome/browser/extensions/extension_service.cc |
diff --git a/chrome/browser/extensions/extension_service.cc b/chrome/browser/extensions/extension_service.cc |
index 3f77711f17aa97c251d970882c1fcb24e9bfa3ab..97d23e7bf03231a9f051d651b5550977be61003d 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(); |
@@ -1134,6 +1137,10 @@ ExtensionContentSettingsStore* |
return extension_prefs()->content_settings_store(); |
} |
+bool ExtensionService::is_ready() { |
+ return ready_; |
+} |
+ |
ExtensionUpdater* ExtensionService::updater() { |
return updater_.get(); |
} |