Index: Source/modules/serviceworkers/ServiceWorker.cpp |
diff --git a/Source/modules/serviceworkers/ServiceWorker.cpp b/Source/modules/serviceworkers/ServiceWorker.cpp |
index 88144ae2f39ccaaf1fc8075325fda176d8e23ead..43c7506c95214bb9082f545862becb68f13e4aa3 100644 |
--- a/Source/modules/serviceworkers/ServiceWorker.cpp |
+++ b/Source/modules/serviceworkers/ServiceWorker.cpp |
@@ -153,10 +153,8 @@ PassRefPtr<ServiceWorker> ServiceWorker::from(ExecutionContext* executionContext |
PassRefPtr<ServiceWorker> ServiceWorker::from(ScriptPromiseResolverWithContext* resolver, WebType* worker) |
{ |
RefPtr<ServiceWorker> serviceWorker = ServiceWorker::from(resolver->scriptState()->executionContext(), worker); |
- |
ScriptState::Scope scope(resolver->scriptState()); |
serviceWorker->waitOnPromise(resolver->promise()); |
- |
return serviceWorker; |
} |