| Index: extensions/shell/renderer/shell_content_renderer_client.cc
|
| diff --git a/extensions/shell/renderer/shell_content_renderer_client.cc b/extensions/shell/renderer/shell_content_renderer_client.cc
|
| index 216eac60424c91ce5e6af2239ae1379e78e83deb..a56c009d0be650a608d6fe8300f0e0c93f02982f 100644
|
| --- a/extensions/shell/renderer/shell_content_renderer_client.cc
|
| +++ b/extensions/shell/renderer/shell_content_renderer_client.cc
|
| @@ -79,7 +79,7 @@ ShellContentRendererClient::~ShellContentRendererClient() {
|
| void ShellContentRendererClient::RenderThreadStarted() {
|
| RenderThread* thread = RenderThread::Get();
|
|
|
| - extensions_client_.reset(new ShellExtensionsClient);
|
| + extensions_client_.reset(CreateExtensionsClient());
|
| ExtensionsClient::Set(extensions_client_.get());
|
|
|
| extensions_renderer_client_.reset(new ShellExtensionsRendererClient);
|
| @@ -189,4 +189,8 @@ ShellContentRendererClient::CreateBrowserPluginDelegate(
|
| }
|
| }
|
|
|
| +ExtensionsClient* ShellContentRendererClient::CreateExtensionsClient() {
|
| + return new ShellExtensionsClient;
|
| +}
|
| +
|
| } // namespace extensions
|
|
|