| Index: extensions/browser/extensions_browser_client.h
|
| diff --git a/extensions/browser/extensions_browser_client.h b/extensions/browser/extensions_browser_client.h
|
| index 0cf646682a22887639c40acf6f03296fff3b8497..49d00dbf197847f3a02ada86a5d8b89e2084b2d3 100644
|
| --- a/extensions/browser/extensions_browser_client.h
|
| +++ b/extensions/browser/extensions_browser_client.h
|
| @@ -22,6 +22,7 @@ class ListValue;
|
|
|
| namespace content {
|
| class BrowserContext;
|
| +class RenderFrameHost;
|
| class WebContents;
|
| }
|
|
|
| @@ -176,6 +177,10 @@ class ExtensionsBrowserClient {
|
| virtual void RegisterExtensionFunctions(
|
| ExtensionFunctionRegistry* registry) const = 0;
|
|
|
| + // Registers Mojo services for a RenderFrame.
|
| + virtual void RegisterMojoServices(content::RenderFrameHost* render_frame_host,
|
| + const Extension* extension) const = 0;
|
| +
|
| // Creates a RuntimeAPIDelegate responsible for handling extensions
|
| // management-related events such as update and installation on behalf of the
|
| // core runtime API implementation.
|
|
|