From ccbfff19de7b0e9e845b624941fdfe1028b573a4 Mon Sep 17 00:00:00 2001 From: Chris Dumez Date: Wed, 18 Oct 2017 21:37:33 +0000 Subject: [PATCH] Global constructors exposed to service workers should go on ServiceWorkerGlobalScope interface https://bugs.webkit.org/show_bug.cgi?id=178482 Reviewed by Sam Weinig. Global constructors exposed to service workers should go on ServiceWorkerGlobalScope interface, not the ServiceWorker interface. * bindings/scripts/preprocess-idls.pl: Canonical link: https://commits.webkit.org/194680@main git-svn-id: https://svn.webkit.org/repository/webkit/trunk@223629 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- Source/WebCore/ChangeLog | 12 ++++++++++++ Source/WebCore/bindings/scripts/preprocess-idls.pl | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog index 71abad7de920..885393ded430 100644 --- a/Source/WebCore/ChangeLog +++ b/Source/WebCore/ChangeLog @@ -1,3 +1,15 @@ +2017-10-18 Chris Dumez + + Global constructors exposed to service workers should go on ServiceWorkerGlobalScope interface + https://bugs.webkit.org/show_bug.cgi?id=178482 + + Reviewed by Sam Weinig. + + Global constructors exposed to service workers should go on ServiceWorkerGlobalScope interface, + not the ServiceWorker interface. + + * bindings/scripts/preprocess-idls.pl: + 2017-10-17 Ryosuke Niwa Add an argument indicating the type of insertion to Node::insertedInto diff --git a/Source/WebCore/bindings/scripts/preprocess-idls.pl b/Source/WebCore/bindings/scripts/preprocess-idls.pl index 1bca5d20696a..d31f380164a8 100644 --- a/Source/WebCore/bindings/scripts/preprocess-idls.pl +++ b/Source/WebCore/bindings/scripts/preprocess-idls.pl @@ -155,7 +155,7 @@ GeneratePartialInterface("DOMWindow", $windowConstructorsCode, $windowConstructorsFile); GeneratePartialInterface("WorkerGlobalScope", $workerGlobalScopeConstructorsCode, $workerGlobalScopeConstructorsFile); GeneratePartialInterface("DedicatedWorkerGlobalScope", $dedicatedWorkerGlobalScopeConstructorsCode, $dedicatedWorkerGlobalScopeConstructorsFile); -GeneratePartialInterface("ServiceWorker", $serviceWorkerGlobalScopeConstructorsCode, $serviceWorkerGlobalScopeConstructorsFile); +GeneratePartialInterface("ServiceWorkerGlobalScope", $serviceWorkerGlobalScopeConstructorsCode, $serviceWorkerGlobalScopeConstructorsFile); # Resolves partial interfaces and implements dependencies. foreach my $idlFile (sort keys %supplementalDependencies) {