diff --git a/index.html b/index.html index 15454a6..b96e7c6 100644 --- a/index.html +++ b/index.html @@ -1015,7 +1015,7 @@

[SecureContext, SameObject] readonly attribute Presentation presentation; }; - [SecureContext] + [SecureContext, Exposed=Window] interface Presentation { }; @@ -1107,9 +1107,9 @@

Interface PresentationRequest

-          [SecureContext,
-           Constructor(USVString url),
-           Constructor(sequence<USVString> urls)]
+          [Constructor(USVString url),
+           Constructor(sequence<USVString> urls),
+           SecureContext, Exposed=Window]
           interface PresentationRequest : EventTarget {
             Promise<PresentationConnection> start();
             Promise<PresentationConnection> reconnect(USVString presentationId);
@@ -1629,7 +1629,7 @@ 

Interface PresentationAvailability

-          [SecureContext] 
+          [SecureContext, Exposed=Window]
           interface PresentationAvailability : EventTarget {
             readonly attribute boolean value;
 
@@ -1955,8 +1955,8 @@ 

Interface PresentationConnectionAvailableEvent

-            [SecureContext,
-             Constructor(DOMString type, PresentationConnectionAvailableEventInit eventInitDict)]
+            [Constructor(DOMString type, PresentationConnectionAvailableEventInit eventInitDict),
+             SecureContext, Exposed=Window]
             interface PresentationConnectionAvailableEvent : Event {
               [SameObject] readonly attribute PresentationConnection connection;
             };
@@ -2027,7 +2027,7 @@ 

enum PresentationConnectionState { "connecting", "connected", "closed", "terminated" }; enum BinaryType { "blob", "arraybuffer" }; - [SecureContext] + [SecureContext, Exposed=Window] interface PresentationConnection : EventTarget { readonly attribute USVString id; readonly attribute USVString url; @@ -2396,8 +2396,8 @@

             enum PresentationConnectionCloseReason { "error", "closed", "wentaway" };
 
-            [SecureContext,
-             Constructor(DOMString type, PresentationConnectionCloseEventInit eventInitDict)]
+            [Constructor(DOMString type, PresentationConnectionCloseEventInit eventInitDict),
+             SecureContext, Exposed=Window]
             interface PresentationConnectionCloseEvent : Event {
               readonly attribute PresentationConnectionCloseReason reason;
               readonly attribute DOMString message;
@@ -2802,7 +2802,7 @@ 

Interface PresentationReceiver

-          [SecureContext]
+          [SecureContext, Exposed=Window]
           interface PresentationReceiver {
             readonly attribute Promise<PresentationConnectionList> connectionList;
           };
@@ -2968,7 +2968,7 @@ 

Interface PresentationConnectionList

-          [SecureContext]
+          [SecureContext, Exposed=Window]
           interface PresentationConnectionList : EventTarget {
             readonly attribute FrozenArray<PresentationConnection> connections;
             attribute EventHandler onconnectionavailable;