Index: Source/modules/presentation/Presentation.idl |
diff --git a/Source/modules/presentation/Presentation.idl b/Source/modules/presentation/Presentation.idl |
index 1546a1dbd34d8fcd9b995e269d37a37cae91205f..85b039773597f6732aa78ad1bea7660c14a43669 100644 |
--- a/Source/modules/presentation/Presentation.idl |
+++ b/Source/modules/presentation/Presentation.idl |
@@ -2,11 +2,16 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-// http://webscreens.github.io/presentation-api/#presentation-interface |
+// http://webscreens.github.io/presentation-api/#navigatorpresentation |
[ |
GarbageCollected, |
RuntimeEnabled=Presentation |
] interface Presentation : EventTarget { |
+ readonly attribute PresentationSession? session; |
+ |
+ [CallWith=ScriptState] Promise startSession(DOMString senderId, optional DOMString presentationId = ""); |
Peter Beverloo
2014/10/29 22:21:17
It looks like the more common way to do this is:
whywhat
2014/10/29 22:34:06
Done.
|
+ [CallWith=ScriptState] Promise joinSession(DOMString senderId, optional DOMString presentationId = ""); |
+ |
attribute EventHandler onavailablechange; |
}; |