diff options
author | Ms2ger <Ms2ger@gmail.com> | 2016-07-08 15:04:35 +0200 |
---|---|---|
committer | Ms2ger <Ms2ger@gmail.com> | 2016-07-12 13:06:48 +0200 |
commit | ed743bb50cdc9cce2552b023954c13613260040e (patch) | |
tree | c174e0283a50331f14b7ceb18044bef17acc7b2f /components/script/dom/webidls/Navigator.webidl | |
parent | 7e7b97e8698f721ad602ec74768275b62538c471 (diff) | |
download | servo-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.webidl | 9 |
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; |