This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
It seems to always be the same as .target when a message is fired at a BroadcastChannel. The only feature that it seems to provide is the ability to test if a MessageEvent was fired at a broadcast channel, as opposed to a window/worker/messageport/etc. That can be easily accomplished by testing event.target instanceof BroadcastChannel
I guess we could add a "name" attribute to BroadcastChannel and remove "channel" from MessageEvent, sure. Should I go ahead and do that?
Please do.
Checked in as WHATWG revision r8589. Check-in comment: Instead of MessageEvent.channel, use MessageEvent.target.name. http://html5.org/tools/web-apps-tracker?from=8588&to=8589