File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11#include " JsV8InspectorClient.h"
2- // #include "V8GlobalHelpers.h"
3- // #include "ArgConverter.h"
4- // #include "JniLocalRef.h"
5- // #include "NativeScriptException.h"
6- // #include "NativeScriptAssert.h"
72#include < sstream>
83#include < assert.h>
94#include < include/libplatform/libplatform.h>
@@ -173,13 +168,12 @@ void JsV8InspectorClient::init() {
173168 v8::HandleScope handle_scope (isolate_);
174169
175170 v8::Local<Context> context = isolate_->GetCurrentContext ();
176- v8::Context::Scope context_scope (context);
177171
178172 inspector_ = V8Inspector::create (isolate_, this );
179173
180174 inspector_->contextCreated (v8_inspector::V8ContextInfo (context, 0 , v8_inspector::StringView ()));
181175
182- v8::Persistent<v8::Context> persistentContext (context->GetIsolate (), context );
176+ v8::Persistent<v8::Context> persistentContext (context->GetIsolate (), JsV8InspectorClient::PersistentToLocal (isolate_, context_) );
183177 context_.Reset (isolate_, persistentContext);
184178
185179 this ->createInspectorSession (isolate_, context);
You can’t perform that action at this time.
0 commit comments