| Index: test/inspector-protocol/inspector-impl.cc
|
| diff --git a/test/inspector-protocol/inspector-impl.cc b/test/inspector-protocol/inspector-impl.cc
|
| index 6456cf4169887486b2311e2ffc37f852863e126a..fc358a02267a888ded517c162c196e5362ec5abd 100644
|
| --- a/test/inspector-protocol/inspector-impl.cc
|
| +++ b/test/inspector-protocol/inspector-impl.cc
|
| @@ -32,6 +32,14 @@ class ChannelImpl final : public v8_inspector::V8Inspector::Channel {
|
| DISALLOW_COPY_AND_ASSIGN(ChannelImpl);
|
| };
|
|
|
| +InspectorClientImpl* InspectorClientFromContext(
|
| + v8::Local<v8::Context> context) {
|
| + InspectorClientImpl* inspector_client = static_cast<InspectorClientImpl*>(
|
| + context->GetAlignedPointerFromEmbedderData(kInspectorClientIndex));
|
| + CHECK(inspector_client);
|
| + return inspector_client;
|
| +}
|
| +
|
| } // namespace
|
|
|
| class ConnectTask : public TaskRunner::Task {
|
| @@ -96,12 +104,14 @@ void InspectorClientImpl::quitMessageLoopOnPause() {
|
| task_runner_->QuitMessageLoop();
|
| }
|
|
|
| +v8_inspector::V8Inspector* InspectorClientImpl::InspectorFromContext(
|
| + v8::Local<v8::Context> context) {
|
| + return InspectorClientFromContext(context)->inspector_.get();
|
| +}
|
| +
|
| v8_inspector::V8InspectorSession* InspectorClientImpl::SessionFromContext(
|
| v8::Local<v8::Context> context) {
|
| - InspectorClientImpl* inspector_client = static_cast<InspectorClientImpl*>(
|
| - context->GetAlignedPointerFromEmbedderData(kInspectorClientIndex));
|
| - CHECK(inspector_client);
|
| - return inspector_client->session_.get();
|
| + return InspectorClientFromContext(context)->session_.get();
|
| }
|
|
|
| class SendMessageToBackendTask : public TaskRunner::Task {
|
|
|