Rewild Your Web
at main 24 lines 621 B view raw
1--- original 2+++ modified 3@@ -0,0 +1,21 @@ 4+/* SPDX Id: AGPL-3.0-or-later */ 5+ 6+[Exposed=Window] 7+interface PeerStreamEvent : Event { 8+ [Throws] constructor(DOMString type, PeerStreamEventInit eventInitDict); 9+ readonly attribute MessagePort port; 10+ readonly attribute DOMString peerId; 11+}; 12+ 13+dictionary PeerStreamEventInit : EventInit { 14+ required MessagePort port; 15+ required DOMString peerId; 16+}; 17+ 18+partial interface Navigator { 19+ [Throws] Promise<MessagePort> createPeerStream(DOMString peerId, USVString targetURL); 20+}; 21+ 22+partial interface Window { 23+ attribute EventHandler onpeerstream; 24+};