bug 1040414 - promised() should not flatten arrays
Bug 1084385 - Use exportFunction for emitToChrome. r=gabor
Bug 1084385 - Clone chrome arrays before passing them to emitSync. r=gabor
Merge pull request #1679 from Gozala/shared-require@1070927

Expose firefox global require
Merge pull request #1651 from zombie/1040414-promised-array

bug 1040414 - promised() should not flatten arrays, r=@gozala
bug 1058698 - split content/worker for e10s

and use the new one in page-mod
Merge pull request #1681 from zombie/1058698-split-worker

bug 1058698 - split content/worker for e10s, r=@Mossop
Bug 1088641: Strip all but the low-bytes of characters when calling base64.encode without a charset.
Declare clipboard, context-menu, panel and selection compatible with SeaMonkey.
Merge pull request #1683 from Mossop/bug1088641

Bug 1088641: Strip all but the low-bytes of characters when calling base64.encode without a charset. r=@erikvold
Revert the stable/unstable change.
bug 1089237 - keep strong reference to bound observer method
Merge pull request #1684 from fred-wang/seamonkey

Bug 1023661 - Add support for SeaMonkey to clipboard, context-menu, panel and selection modules r=@erikvold
Merge pull request #1686 from zombie/1089237-test-worker-history

bug 1089237 - keep strong reference to bound observer method, r=@Mossop
bug 1089238 - use test/httpd to simulate readyState timings
Merge pull request #1685 from zombie/1089238-testContentScriptWhen

bug 1089238 - use test/httpd to simulate readyState timings, r=@erikvold
Bug 1091364 - Unpacked add-on tests do not run with jpm
bug 1090147 - switch tab.attach to use async Worker
Merge pull request #1690 from zombie/1090147-tab-attach

bug 1090147 - switch tab.attach to use async Worker, r=@Mossop
Bug 1077372 - When a jpm add-on depends on addon-pathfinder then jpm test fails to run the pathfinder tests r=jsantell