Index: Source/modules/serviceworkers/ServiceWorkerGlobalScope.cpp |
diff --git a/Source/modules/serviceworkers/ServiceWorkerGlobalScope.cpp b/Source/modules/serviceworkers/ServiceWorkerGlobalScope.cpp |
index b676da217e784101218d02a08fa81fe58f80ee80..e4d2004a94d7697c86585e066e076adf0ad4e162 100644 |
--- a/Source/modules/serviceworkers/ServiceWorkerGlobalScope.cpp |
+++ b/Source/modules/serviceworkers/ServiceWorkerGlobalScope.cpp |
@@ -33,6 +33,7 @@ |
#include "bindings/v8/ScriptObject.h" |
#include "core/workers/WorkerClients.h" |
#include "core/workers/WorkerThreadStartupData.h" |
+#include "modules/serviceworkers/ServiceWorkerGlobalScopeClient.h" |
#include "modules/serviceworkers/ServiceWorkerThread.h" |
#include "platform/weborigin/KURL.h" |
#include "wtf/CurrentTime.h" |
@@ -67,4 +68,10 @@ void ServiceWorkerGlobalScope::trace(Visitor* visitor) |
WorkerGlobalScope::trace(visitor); |
} |
+void ServiceWorkerGlobalScope::requestSyncEvents(ExecutionContext* context, bool requested, const Dictionary&) |
+{ |
+ ServiceWorkerGlobalScopeClient* client = ServiceWorkerGlobalScopeClient::from(context); |
+ client->requestSyncEvents(0, requested); |
+} |
+ |
} // namespace WebCore |