Bug 1081397: Finalise large numbers of fields. r=rnewman
* * *
Bug 1081397: Finalise large numbers of fields. r=rnewman
Bug 1081369: Don't compare Integers with ==. r=rnewman
Bug 1019762 - Attempt to fix the bc1 orange on a CLOSED TREE
Bug 1081401: Remove unnecessary autoboxing. r=rnewman
Backed out changeset fa1f219e3eba (bug 1077755) for bustage CLOSED TREE
Bug 1081406: Remove unnecessary numeric casts. r=rnewman
Merge b2g-inbound to m-c a=merge CLOSED TREE
Merge inbound to m-c a=merge CLOSED TREE
No bug, Automated HSTS preload list update from host bld-linux64-spot-412 - a=hsts-update
No bug, Automated HPKP preload list update from host bld-linux64-spot-412 - a=hpkp-update
No bug, Automated blocklist update from host bld-linux64-spot-412 - a=blocklist-update
Bug 839838 - Implement DOMRequest.then; r=sicking

This is implemented by creating a Promise object internally and
forwarding the .then() call to it. Any further callbacks passed to
future .then() calls will be added as callbacks on the same internal
promise object. We also take care of resolving or rejecting the promise
if the success/error event of the DOMRequest object has been fired
before .then() is called.
Bug 1081175 - Replace vector instead of appending to it in ChoiceNode::FilterASCII to fix a bad performance issue. r=bhackett
Bug 1070127 - add placeholder tracks at DOMMediaStream creation. r=jesup
Bug 1070127 - refactor TrackUnionStream into cpp to unconfuse lldb debugger r=roc

--HG--
rename : content/media/TrackUnionStream.h => content/media/TrackUnionStream.cpp
Backed out changeset 069cb3dad411 for M2 failure
backout 3efe998b6136 for M2 failure
Backed out changeset 6442a3773f2a and 400c4131858e (bug 1070127) on a CLOSED TREE
Bumping manifests a=b2g-bump
Backed out changeset 3a89e23a25f0 (bug 839838) for rooting analysis bustage on a CLOSED TREE.