Index: test/inspector-protocol/inspector-impl.cc |
diff --git a/test/inspector-protocol/inspector-impl.cc b/test/inspector-protocol/inspector-impl.cc |
index 842e89d164dbcf60fbdc82e98055cdf65d122714..ed98c71d7bc01de3cd66a20e616a7c7780b2d770 100644 |
--- a/test/inspector-protocol/inspector-impl.cc |
+++ b/test/inspector-protocol/inspector-impl.cc |
@@ -41,6 +41,14 @@ v8_inspector::String16 ToString16(const v8_inspector::StringView& string) { |
string.length()); |
} |
+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 { |
@@ -105,12 +113,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 { |