Summary: (from the spec) Pages on a single origin opened by the same user in 
the same user agent but in different unrelated browsing contexts sometimes need 
to send notifications to each other, for example "hey, the user logged in over 
here, check your credentials again".
For elaborate cases, e.g. to manage locking of shared state, to manage 
synchronisation of resources between a server and multiple local clients, to 
share a WebSocket connection with a remote host, and so forth, shared workers 
are the most appropriate solution.
For simple cases, though, where a shared worker would be an unreasonable 
overhead, authors can use the simple channel-based broadcast mechanism 
described in this section.

Link to standard: 
http://www.whatwg.org/specs/web-apps/current-work/multipage/web-messaging.html#broadcasting-to-other-browsing-contexts

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=966439

Platform coverage: All

Preference behind which this will be implemented: dom.broadcastchannel.enabled

Note: Actually I've already implemented this API but I forgot to send this 
intent to implement email months ago. It has received the first positive 
review. I hope to land this API soon, if there are no objections.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to