void OnMessageLoopCreated();
void OnMessageLoopDestroying();
+ void SetupLocker();
v8::Isolate* isolate() const { return isolate_; }
v8::Local<v8::Context> context() const {
gin::IsolateHolder isolate_holder_;
v8::Isolate* isolate_;
v8::Isolate::Scope isolate_scope_;
- v8::Locker locker_;
+ std::unique_ptr<v8::Locker> locker_;
v8::HandleScope handle_scope_;
v8::UniquePersistent<v8::Context> context_;
v8::Context::Scope context_scope_;