From 5f31c178b6c718c11bb0e2514265bd502e4cd0c6 Mon Sep 17 00:00:00 2001 From: tim Date: Tue, 24 Jan 2017 23:31:23 +0100 Subject: [PATCH] Expose interfaces only where they should be. #12415 --- components/script/dom/webidls/MediaError.webidl | 2 +- components/script/dom/webidls/MimeType.webidl | 2 +- components/script/dom/webidls/MimeTypeArray.webidl | 2 +- components/script/dom/webidls/Plugin.webidl | 2 +- components/script/dom/webidls/PluginArray.webidl | 2 +- tests/wpt/mozilla/tests/mozilla/interfaces.worker.js | 5 ----- 6 files changed, 5 insertions(+), 10 deletions(-) diff --git a/components/script/dom/webidls/MediaError.webidl b/components/script/dom/webidls/MediaError.webidl index 8deeaae5d96..ab1966d1095 100644 --- a/components/script/dom/webidls/MediaError.webidl +++ b/components/script/dom/webidls/MediaError.webidl @@ -4,7 +4,7 @@ // https://html.spec.whatwg.org/multipage/#mediaerror -[Exposed=(Window,Worker)] +[Exposed=Window] interface MediaError { const unsigned short MEDIA_ERR_ABORTED = 1; const unsigned short MEDIA_ERR_NETWORK = 2; diff --git a/components/script/dom/webidls/MimeType.webidl b/components/script/dom/webidls/MimeType.webidl index 598450a506d..2f9ef726994 100644 --- a/components/script/dom/webidls/MimeType.webidl +++ b/components/script/dom/webidls/MimeType.webidl @@ -3,7 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ // https://html.spec.whatwg.org/multipage/#mimetype -[Exposed=(Window,Worker)] +[Exposed=Window] interface MimeType { readonly attribute DOMString type; readonly attribute DOMString description; diff --git a/components/script/dom/webidls/MimeTypeArray.webidl b/components/script/dom/webidls/MimeTypeArray.webidl index 98dcdeb48be..b66cef1b594 100644 --- a/components/script/dom/webidls/MimeTypeArray.webidl +++ b/components/script/dom/webidls/MimeTypeArray.webidl @@ -3,7 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ // https://html.spec.whatwg.org/multipage/#mimetypearray -[LegacyUnenumerableNamedProperties, Exposed=(Window,Worker)] +[LegacyUnenumerableNamedProperties, Exposed=Window] interface MimeTypeArray { readonly attribute unsigned long length; getter MimeType? item(unsigned long index); diff --git a/components/script/dom/webidls/Plugin.webidl b/components/script/dom/webidls/Plugin.webidl index 0eb5d78348b..accf5de1ce3 100644 --- a/components/script/dom/webidls/Plugin.webidl +++ b/components/script/dom/webidls/Plugin.webidl @@ -3,7 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ // https://html.spec.whatwg.org/multipage/#dom-plugin -[LegacyUnenumerableNamedProperties, Exposed=(Window,Worker)] +[LegacyUnenumerableNamedProperties, Exposed=Window] interface Plugin { readonly attribute DOMString name; readonly attribute DOMString description; diff --git a/components/script/dom/webidls/PluginArray.webidl b/components/script/dom/webidls/PluginArray.webidl index 7bba0bed081..bc2e963ee24 100644 --- a/components/script/dom/webidls/PluginArray.webidl +++ b/components/script/dom/webidls/PluginArray.webidl @@ -3,7 +3,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ // https://html.spec.whatwg.org/multipage/#pluginarray -[LegacyUnenumerableNamedProperties, Exposed=(Window,Worker)] +[LegacyUnenumerableNamedProperties, Exposed=Window] interface PluginArray { void refresh(optional boolean reload = false); readonly attribute unsigned long length; diff --git a/tests/wpt/mozilla/tests/mozilla/interfaces.worker.js b/tests/wpt/mozilla/tests/mozilla/interfaces.worker.js index f91ed7c8bc5..f7bf326c8b8 100644 --- a/tests/wpt/mozilla/tests/mozilla/interfaces.worker.js +++ b/tests/wpt/mozilla/tests/mozilla/interfaces.worker.js @@ -32,14 +32,9 @@ test_interfaces([ "Headers", "History", "ImageData", - "MediaError", "MessageEvent", - "MimeType", - "MimeTypeArray", "Performance", "PerformanceTiming", - "Plugin", - "PluginArray", "ProgressEvent", "Request", "Response",