Index: content/renderer/render_thread_impl.cc |
diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc |
index c9bc98b98b982cf5051b7345601691c08ca778c4..90963fc391aace55fe3bddfd5371a0d1d53ed477 100644 |
--- a/content/renderer/render_thread_impl.cc |
+++ b/content/renderer/render_thread_impl.cc |
@@ -1230,8 +1230,9 @@ void RenderThreadImpl::InitializeWebKit( |
SetRuntimeFeaturesDefaultsAndUpdateFromArgs(command_line); |
- blink_platform_impl_.reset( |
- new RendererBlinkPlatformImpl(renderer_scheduler_.get())); |
+ blink_platform_impl_.reset(new RendererBlinkPlatformImpl( |
+ renderer_scheduler_.get(), |
+ static_cast<ServiceRegistryImpl*>(service_registry())->GetWeakPtr())); |
dcheng
2016/03/31 20:16:08
Unrelated to this patch, but maybe ChildThreadImpl
|
blink::initialize(blink_platform_impl_.get()); |
v8::Isolate* isolate = blink::mainThreadIsolate(); |