aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webidls/Navigator.webidl
diff options
context:
space:
mode:
authorMs2ger <Ms2ger@gmail.com>2016-07-08 15:04:35 +0200
committerMs2ger <Ms2ger@gmail.com>2016-07-12 13:06:48 +0200
commited743bb50cdc9cce2552b023954c13613260040e (patch)
treec174e0283a50331f14b7ceb18044bef17acc7b2f /components/script/dom/webidls/Navigator.webidl
parent7e7b97e8698f721ad602ec74768275b62538c471 (diff)
downloadservo-ed743bb50cdc9cce2552b023954c13613260040e.tar.gz
servo-ed743bb50cdc9cce2552b023954c13613260040e.zip
Explicitly expose everything everywhere.
Diffstat (limited to 'components/script/dom/webidls/Navigator.webidl')
-rw-r--r--components/script/dom/webidls/Navigator.webidl9
1 files changed, 5 insertions, 4 deletions
diff --git a/components/script/dom/webidls/Navigator.webidl b/components/script/dom/webidls/Navigator.webidl
index ca9b4a36a4a..493c4ba34e4 100644
--- a/components/script/dom/webidls/Navigator.webidl
+++ b/components/script/dom/webidls/Navigator.webidl
@@ -3,6 +3,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
// https://html.spec.whatwg.org/multipage/#navigator
+[Exposed=(Window,Worker)]
interface Navigator {
// objects implementing this interface also implement the interfaces given below
};
@@ -15,7 +16,7 @@ Navigator implements NavigatorLanguage;
Navigator implements NavigatorPlugins;
// https://html.spec.whatwg.org/multipage/#navigatorid
-[NoInterfaceObject/*, Exposed=Window,Worker*/]
+[NoInterfaceObject, Exposed=(Window,Worker)]
interface NavigatorID {
readonly attribute DOMString appCodeName; // constant "Mozilla"
readonly attribute DOMString appName;
@@ -26,7 +27,7 @@ interface NavigatorID {
readonly attribute DOMString userAgent;
};
-[NoInterfaceObject]
+[NoInterfaceObject, Exposed=(Window,Worker)]
interface NavigatorBluetooth {
readonly attribute Bluetooth bluetooth;
};
@@ -37,7 +38,7 @@ partial interface Navigator {
};
// https://html.spec.whatwg.org/multipage/#navigatorlanguage
-[NoInterfaceObject/*, Exposed=Window,Worker*/]
+[NoInterfaceObject, Exposed=(Window,Worker)]
interface NavigatorLanguage {
readonly attribute DOMString language;
// https://github.com/servo/servo/issues/10073
@@ -45,7 +46,7 @@ interface NavigatorLanguage {
};
// https://html.spec.whatwg.org/multipage/#navigatorplugins
-[NoInterfaceObject]
+[NoInterfaceObject, Exposed=(Window,Worker)]
interface NavigatorPlugins {
[SameObject] readonly attribute PluginArray plugins;
[SameObject] readonly attribute MimeTypeArray mimeTypes;