| Index: apps/shell/renderer/shell_content_renderer_client.h
|
| diff --git a/apps/shell/renderer/shell_content_renderer_client.h b/apps/shell/renderer/shell_content_renderer_client.h
|
| index 506704c6939b81fab9391602c72d7f28420ed480..9f7aee2e227a9a1a5059e8f9f3f20a0a01c7d640 100644
|
| --- a/apps/shell/renderer/shell_content_renderer_client.h
|
| +++ b/apps/shell/renderer/shell_content_renderer_client.h
|
| @@ -19,11 +19,13 @@ namespace apps {
|
|
|
| class ShellExtensionsClient;
|
| class ShellExtensionsRendererClient;
|
| +class ShellRendererMainDelegate;
|
|
|
| // Renderer initialization and runtime support for app_shell.
|
| class ShellContentRendererClient : public content::ContentRendererClient {
|
| public:
|
| - ShellContentRendererClient();
|
| + explicit ShellContentRendererClient(
|
| + scoped_ptr<ShellRendererMainDelegate> delegate);
|
| virtual ~ShellContentRendererClient();
|
|
|
| // content::ContentRendererClient implementation:
|
| @@ -42,6 +44,7 @@ class ShellContentRendererClient : public content::ContentRendererClient {
|
| virtual bool ShouldEnableSiteIsolationPolicy() const OVERRIDE;
|
|
|
| private:
|
| + scoped_ptr<ShellRendererMainDelegate> delegate_;
|
| scoped_ptr<ShellExtensionsClient> extensions_client_;
|
| scoped_ptr<ShellExtensionsRendererClient> extensions_renderer_client_;
|
| scoped_ptr<extensions::DispatcherDelegate> extension_dispatcher_delegate_;
|
|
|