Index: Source/bindings/v8/ScriptPromiseResolverWithContext.cpp |
diff --git a/Source/bindings/v8/ScriptPromiseResolverWithContext.cpp b/Source/bindings/v8/ScriptPromiseResolverWithContext.cpp |
index c2d2e6f4e82a362a6a95a1fb558c1ca004008816..44d733997d385a223915c774c32f43abafaf5690 100644 |
--- a/Source/bindings/v8/ScriptPromiseResolverWithContext.cpp |
+++ b/Source/bindings/v8/ScriptPromiseResolverWithContext.cpp |
@@ -42,7 +42,9 @@ ScriptPromiseResolverWithContext::ScriptPromiseResolverWithContext(ScriptState* |
, m_state(Pending) |
, m_scriptState(scriptState) |
, m_timer(this, &ScriptPromiseResolverWithContext::onTimerFired) |
- , m_resolver(ScriptPromiseResolver::create(m_scriptState->executionContext())) { } |
+ , m_resolver(ScriptPromiseResolver::create(m_scriptState.get())) |
+{ |
+} |
void ScriptPromiseResolverWithContext::suspend() |
{ |