jschannel

JSChannel is a small JavaScript abstraction layer on top of HTML5 cross-document messaging. It builds rich messaging semantics out of window.postMessage().

postMessagecross-domainiframemozillamessaging

http://mozilla.github.io/jschannel/docs/