| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index 0d01a92eb3fdff12f0849cacbca2bc6b140e74ea..c424e70f7b106477e6c5b59c00aa17763921813e 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -1237,7 +1237,9 @@ void RenderFrameImpl::Initialize() {
|
| #if BUILDFLAG(ENABLE_PLUGINS)
|
| new PepperBrowserConnection(this);
|
| #endif
|
| - new SharedWorkerRepository(this);
|
| + shared_worker_repository_ = base::MakeUnique<SharedWorkerRepository>(this);
|
| + GetWebFrame()->setSharedWorkerRepositoryClient(
|
| + shared_worker_repository_.get());
|
|
|
| if (IsLocalRoot()) {
|
| // DevToolsAgent is a RenderFrameObserver, and will destruct itself
|
|
|