Index: extensions/shell/browser/shell_extension_system.cc |
diff --git a/extensions/shell/browser/shell_extension_system.cc b/extensions/shell/browser/shell_extension_system.cc |
index df9c433e6ecbc8c809b2f3f3e261adc7a800c2ba..b1497c11aff5bcc9acca6695d4c44f00428e894d 100644 |
--- a/extensions/shell/browser/shell_extension_system.cc |
+++ b/extensions/shell/browser/shell_extension_system.cc |
@@ -21,6 +21,7 @@ |
#include "extensions/browser/notification_types.h" |
#include "extensions/browser/null_app_sorting.h" |
#include "extensions/browser/quota_service.h" |
+#include "extensions/browser/renderer_startup_helper.h" |
#include "extensions/browser/runtime_data.h" |
#include "extensions/browser/service_worker_manager.h" |
#include "extensions/browser/value_store/value_store_factory_impl.h" |
@@ -78,6 +79,9 @@ const Extension* ShellExtensionSystem::LoadApp(const base::FilePath& app_dir) { |
&ShellExtensionSystem::OnExtensionRegisteredWithRequestContexts, |
weak_factory_.GetWeakPtr(), extension)); |
+ RendererStartupHelperFactory::GetForBrowserContext(browser_context_) |
+ ->OnExtensionLoaded(*extension); |
+ |
content::NotificationService::current()->Notify( |
NOTIFICATION_EXTENSION_LOADED_DEPRECATED, |
content::Source<BrowserContext>(browser_context_), |