Chromium Code Reviews| Index: third_party/WebKit/Source/modules/worklet/WorkletGlobalScope.cpp |
| diff --git a/third_party/WebKit/Source/modules/worklet/WorkletGlobalScope.cpp b/third_party/WebKit/Source/modules/worklet/WorkletGlobalScope.cpp |
| index e2ead6ea6739919f04dd404a478d92b0f0436cf2..15819a4a16dc0a95ab5071e3fa6d2207891a1f1c 100644 |
| --- a/third_party/WebKit/Source/modules/worklet/WorkletGlobalScope.cpp |
| +++ b/third_party/WebKit/Source/modules/worklet/WorkletGlobalScope.cpp |
| @@ -11,13 +11,14 @@ namespace blink { |
| // static |
| PassRefPtrWillBeRawPtr<WorkletGlobalScope> WorkletGlobalScope::create(const KURL& url, const String& userAgent, v8::Isolate* isolate) |
| { |
| - return adoptRefWillBeNoop(new WorkletGlobalScope(url, userAgent, isolate)); |
| + RefPtrWillBeRawPtr<WorkletGlobalScope> workletGlobalScope = adoptRefWillBeNoop(new WorkletGlobalScope(url, userAgent, isolate)); |
| + workletGlobalScope->script()->initializeContextIfNeeded(); |
|
ikilpatrick
2016/01/14 19:31:57
This was added here as within:
V8DOMWrapper::assoc
|
| + return workletGlobalScope.release(); |
| } |
| WorkletGlobalScope::WorkletGlobalScope(const KURL& url, const String& userAgent, v8::Isolate* isolate) |
| : m_script(WorkerOrWorkletScriptController::create(this, isolate)) |
| { |
| - m_script->initializeContextIfNeeded(); |
| } |
| WorkletGlobalScope::~WorkletGlobalScope() |