| Index: headless/lib/renderer/headless_content_renderer_client.cc
|
| diff --git a/headless/lib/renderer/headless_content_renderer_client.cc b/headless/lib/renderer/headless_content_renderer_client.cc
|
| index a82418083d448dedfc8f85a0a448b4aa7bd239ca..dff21797bda05ffa3f204e4105d0f16b5a38b22a 100644
|
| --- a/headless/lib/renderer/headless_content_renderer_client.cc
|
| +++ b/headless/lib/renderer/headless_content_renderer_client.cc
|
| @@ -116,6 +116,10 @@ class HeadlessTabSocketBindings
|
| render_frame()->GetWebFrame()->RequestExecuteV8Function(
|
| context, GetOnMessageCallback(), context->Global(), arraysize(argv),
|
| argv, this);
|
| +
|
| + EnsureTabSocketPtr()->AwaitNextMessageFromEmbedder(
|
| + base::Bind(&HeadlessTabSocketBindings::OnNextMessageFromEmbedder,
|
| + weak_ptr_factory_.GetWeakPtr()));
|
| }
|
|
|
| void InitializeTabSocketBindings(v8::Local<v8::Context> context) {
|
|
|