Bug 904617: Part 1 - Add a way to get cube latency r=kinetik
Bug 904617: Part 2 - Expose Audio Stream Latency r=padenot,jesup
Bug 904617: Part 3 - Log latency, and adds a python script to understand the log r=padenot,jesup
Bug 914604 - Convert webapps xpcshell test to mochitest-plain and cover app reinstall and redirects manifest property r=fabrice
Bug 912475 - Use promise for async install request instead of sending events. r=past
Bug 897969 - Support `origin` manifest property when pushing an app to the device r=fabrice
Bug 914748 - openURI and openURIInFrame should not throw exceptions in the OPEN_NEWTAB case when they didn't create a new browser. r=felipe

--HG--
extra : rebase_source : d165be0f58bf138bed3ef59559b74b81d5ed2a57
Bug 914748 - Let openURL call openUILinkIn rather than browserDOMWindow.openURI, as the latter may do nothing and return null. r=felipe

--HG--
extra : rebase_source : ca103aae1589352bd5ee3d9deb8c23f2770d912e
Bug 916698 - [app manager] 2 connect buttons. r=me
Bug 914594 - Fix Services.settings being undefined r=paul
Bug 916610 - Minimize the #includes in layout/style; r=roc
Bug 915757: Split GetListenerManager into two functions for more const-correctness. r=smaug
Bug 904720: Take a census of event targets and listeners. r=smaug,njn
Bug 902909: Make some content-controlled allocations fallible in IndexedDB. r=sicking
Bug 902909: Followup to make it compile on clang. r=me
Merge m-c to inbound.
Bug 907048 - Skip colorlayer if other opacity layer just covers the colorlayer region, r=roc
Bug 902909: The third time is the charm. r=me
Bug 906371 - Don't UnblockOnload when dealing with scripts parsed off thread until after they have executed.
Bug 911621 - Ensure that XPI and AddonRepository JSON is completely written before shutdown. r=Unfocused