| Index: Source/core/events/MessageEvent.idl
|
| diff --git a/Source/core/events/MessageEvent.idl b/Source/core/events/MessageEvent.idl
|
| index eab3089f075451ca57808282efdcd89c86dbf0fd..2dea4ed9fd661aeff1c08bc2cf5f85b3d7d115ac 100644
|
| --- a/Source/core/events/MessageEvent.idl
|
| +++ b/Source/core/events/MessageEvent.idl
|
| @@ -25,16 +25,18 @@
|
| *
|
| */
|
|
|
| +// https://html.spec.whatwg.org/multipage/comms.html#the-messageevent-interfaces
|
| +
|
| [
|
| - EventConstructor,
|
| + Constructor(DOMString type, optional MessageEventInit eventInitDict),
|
| Exposed=(Window,Worker),
|
| RaisesException=Constructor,
|
| ] interface MessageEvent : Event {
|
| - [InitializedByEventConstructor] readonly attribute DOMString origin;
|
| - [InitializedByEventConstructor] readonly attribute DOMString lastEventId;
|
| - [InitializedByEventConstructor] readonly attribute EventTarget? source; // May be a Window or a MessagePort
|
| - [InitializedByEventConstructor, Custom=Getter] readonly attribute any data;
|
| - [InitializedByEventConstructor] readonly attribute MessagePort[] ports;
|
| + readonly attribute DOMString origin;
|
| + readonly attribute DOMString lastEventId;
|
| + readonly attribute EventTarget? source; // May be a Window or a MessagePort
|
| + [Custom=Getter] readonly attribute any data;
|
| + readonly attribute MessagePort[]? ports;
|
| [Custom, MeasureAs=InitMessageEvent] void initMessageEvent([Default=Undefined] optional DOMString typeArg,
|
| [Default=Undefined] optional boolean canBubbleArg,
|
| [Default=Undefined] optional boolean cancelableArg,
|
|
|