Bug 1097823 - Implement Media Promises. r=cpearce
Bug 1097823 - Use MediaPromises for RequestAudioData and RequestVideoData. r=cpearce
Bug 1097823 - Replace AudioDecodeRendezvous with promise-y goodness. r=cpearce,karlt
Bug 1097823 - Followup fix to ensure that the borrowed task queue doesn't get destroyed before subdecoders shut down. rpending=cpearce
Bug 1097823 - Followup to avoid null-derefing when promises have already been rejected during shutdown. rpending=cpearce
Bug 1106132 - Signal more error types in browser element. r=fabrice
Bug 1097823 - Followup to remove the assertions cpearce asked for because they don't hold. rpending=cpearce
Backed out changeset 979bec024c07 (bug 1097823)
Backed out changeset 1ea671313ad3 (bug 1097823)
Backed out changeset 47c97b8b490c (bug 1097823)
Backed out changeset ab6ddc8ac28a (bug 1097823)
Backed out changeset b76636e9f49a (bug 1097823)
Backed out changeset b56e5e762329 (bug 1097823)
Backed out changeset 8dfbe042e946 (bug 1097823)
Backed out changeset c405b4271e64 (bug 1097823)
Bug 1108289 - Whitelist String object resolve hook for non-integers so that our ICs work. r=bhackett
bug 1108411 - Fix IonBuilder::getPropTryArguments* to not abort the arguments analysis. r=bhackett
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel -tests (r=ckerschb)
Bug 1104623 - Inherit security flags if channel already has a loadinfo attached in NS_NewChannel (r=bz,sworkman)
Bug 1053407 - return DOMError rather than string in peerConnection callbacks. r=bz, r=jesup