Skip to content

Commit

Permalink
[e] (0) Ok, go back to exposing MessageEvent.source in one form every…
Browse files Browse the repository at this point in the history
…where, relying on WebIDL for the rest of the logic here

Fixing https://www.w3.org/Bugs/Public/show_bug.cgi?id=22646
Affected topics: HTML

git-svn-id: http://svn.whatwg.org/webapps@8444 340c8d12-0b0e-0410-8428-c7bf67bfef74
  • Loading branch information
Hixie committed Jan 30, 2014
1 parent 91e8a8b commit ce3228f
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 30 deletions.
11 changes: 1 addition & 10 deletions complete.html
Expand Up @@ -79195,19 +79195,10 @@ <h3 id=the-messageevent-interfaces><span class=secno>9.1 </span>The <code><a hre
readonly attribute DOMString <a href=#dom-messageevent-origin title=dom-MessageEvent-origin>origin</a>;
readonly attribute DOMString <a href=#dom-messageevent-lasteventid title=dom-MessageEvent-lastEventId>lastEventId</a>;
readonly attribute DOMString <a href=#dom-messageevent-channel title=dom-MessageEvent-channel>channel</a>;
readonly attribute (<a href=#windowproxy>WindowProxy</a> or <a href=#messageport>MessagePort</a>)? <a href=#dom-messageevent-source title=dom-MessageEvent-source>source</a>;
readonly attribute <a href=#messageport>MessagePort</a>[]? <a href=#dom-messageevent-ports title=dom-MessageEvent-ports>ports</a>;
};

[Exposed=Window]
partial interface <a href=#messageevent>MessageEvent</a> {
readonly attribute (<a href=#windowproxy>WindowProxy</a> or <a href=#messageport>MessagePort</a>)? <a href=#dom-messageevent-source title=dom-MessageEvent-source>source</a>;
}

[Exposed=Worker]
partial interface <a href=#messageevent>MessageEvent</a> {
readonly attribute <a href=#messageport>MessagePort</a>? <a href=#dom-messageevent-source title=dom-MessageEvent-source>source</a>;
}

dictionary <dfn id=messageeventinit>MessageEventInit</dfn> : <a href=#eventinit>EventInit</a> {
any data;
DOMString origin;
Expand Down
11 changes: 1 addition & 10 deletions index
Expand Up @@ -79195,19 +79195,10 @@ interface <dfn id=messageevent>MessageEvent</dfn> : <a href=#event>Event</a> {
readonly attribute DOMString <a href=#dom-messageevent-origin title=dom-MessageEvent-origin>origin</a>;
readonly attribute DOMString <a href=#dom-messageevent-lasteventid title=dom-MessageEvent-lastEventId>lastEventId</a>;
readonly attribute DOMString <a href=#dom-messageevent-channel title=dom-MessageEvent-channel>channel</a>;
readonly attribute (<a href=#windowproxy>WindowProxy</a> or <a href=#messageport>MessagePort</a>)? <a href=#dom-messageevent-source title=dom-MessageEvent-source>source</a>;
readonly attribute <a href=#messageport>MessagePort</a>[]? <a href=#dom-messageevent-ports title=dom-MessageEvent-ports>ports</a>;
};

[Exposed=Window]
partial interface <a href=#messageevent>MessageEvent</a> {
readonly attribute (<a href=#windowproxy>WindowProxy</a> or <a href=#messageport>MessagePort</a>)? <a href=#dom-messageevent-source title=dom-MessageEvent-source>source</a>;
}

[Exposed=Worker]
partial interface <a href=#messageevent>MessageEvent</a> {
readonly attribute <a href=#messageport>MessagePort</a>? <a href=#dom-messageevent-source title=dom-MessageEvent-source>source</a>;
}

dictionary <dfn id=messageeventinit>MessageEventInit</dfn> : <a href=#eventinit>EventInit</a> {
any data;
DOMString origin;
Expand Down
11 changes: 1 addition & 10 deletions source
Expand Up @@ -88766,19 +88766,10 @@ interface <dfn>MessageEvent</dfn> : <span>Event</span> {
readonly attribute DOMString <span data-x="dom-MessageEvent-origin">origin</span>;
readonly attribute DOMString <span data-x="dom-MessageEvent-lastEventId">lastEventId</span>;
readonly attribute DOMString <span data-x="dom-MessageEvent-channel">channel</span>;
readonly attribute (<span>WindowProxy</span> or <span>MessagePort</span>)? <span data-x="dom-MessageEvent-source">source</span>;
readonly attribute <span>MessagePort</span>[]? <span data-x="dom-MessageEvent-ports">ports</span>;
};

[Exposed=Window]
partial interface <span>MessageEvent</span> {
readonly attribute (<span>WindowProxy</span> or <span>MessagePort</span>)? <span data-x="dom-MessageEvent-source">source</span>;
}

[Exposed=Worker]
partial interface <span>MessageEvent</span> {
readonly attribute <span>MessagePort</span>? <span data-x="dom-MessageEvent-source">source</span>;
}

dictionary <dfn>MessageEventInit</dfn> : <span>EventInit</span> {
any data;
DOMString origin;
Expand Down

0 comments on commit ce3228f

Please sign in to comment.