Index: extensions/shell/browser/shell_extensions_browser_client.cc |
diff --git a/extensions/shell/browser/shell_extensions_browser_client.cc b/extensions/shell/browser/shell_extensions_browser_client.cc |
index efd279b30503a82779fbdca480338b22c7d770f6..01a7e75beeed441f3722f178a4787b2cb4bcfc11 100644 |
--- a/extensions/shell/browser/shell_extensions_browser_client.cc |
+++ b/extensions/shell/browser/shell_extensions_browser_client.cc |
@@ -6,11 +6,13 @@ |
#include "content/public/browser/browser_context.h" |
#include "content/public/browser/browser_thread.h" |
+#include "content/public/browser/render_frame_host.h" |
#include "extensions/browser/api/extensions_api_client.h" |
#include "extensions/browser/api/generated_api_registration.h" |
#include "extensions/browser/app_sorting.h" |
#include "extensions/browser/event_router.h" |
#include "extensions/browser/extension_function_registry.h" |
+#include "extensions/browser/mojo/service_registration.h" |
#include "extensions/browser/null_app_sorting.h" |
#include "extensions/browser/updater/null_extension_cache.h" |
#include "extensions/browser/url_request_util.h" |
@@ -181,6 +183,12 @@ void ShellExtensionsBrowserClient::RegisterExtensionFunctions( |
shell::api::GeneratedFunctionRegistry::RegisterAll(registry); |
} |
+void ShellExtensionsBrowserClient::RegisterMojoServices( |
+ content::RenderFrameHost* render_frame_host, |
+ const Extension* extension) const { |
+ RegisterServicesForFrame(render_frame_host, extension); |
+} |
+ |
scoped_ptr<RuntimeAPIDelegate> |
ShellExtensionsBrowserClient::CreateRuntimeAPIDelegate( |
content::BrowserContext* context) const { |