diff options
Diffstat (limited to 'components/script/dom/webidls/MessageEvent.webidl')
-rw-r--r-- | components/script/dom/webidls/MessageEvent.webidl | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/components/script/dom/webidls/MessageEvent.webidl b/components/script/dom/webidls/MessageEvent.webidl index e5b91a043f3..63dd9019cc9 100644 --- a/components/script/dom/webidls/MessageEvent.webidl +++ b/components/script/dom/webidls/MessageEvent.webidl @@ -12,7 +12,7 @@ interface MessageEvent : Event { // FIXME(#22617): WindowProxy is not exposed in Worker globals readonly attribute object? source; //readonly attribute (WindowProxy or MessagePort)? source; - //readonly attribute MessagePort[]? ports; + readonly attribute /*FrozenArray<MessagePort>*/any ports; }; dictionary MessageEventInit : EventInit { @@ -22,5 +22,7 @@ dictionary MessageEventInit : EventInit { //DOMString channel; Window? source; //(WindowProxy or MessagePort)? source; - //sequence<MessagePort> ports; + sequence<MessagePort> ports; }; + +typedef (/*WindowProxy or */MessagePort or ServiceWorker) MessageEventSource; |