Backed out changeset c5ac0914b65c (bug 1033958) for breaking many people's builds, rs+a=backout
Backed out changeset e268bb51e084 (backout of bug 1033958) because it can't be responsible for "breaking many people's builds". a=backout
Bug 1033283 - Expose STATE_PRESSED on menu buttons, r=surkov
Bug 1018583 part 1.  Remove the execute-in-sandbox mode for javascript: URIs, and use the don't-execute mode wherever we used the sandbox one.  r=bholley,dao
Bug 1018583 part 2. Remove the returnStringOnly gunk from sandboxes.  r=bholley
Bug 1019000 - Ensure that successfully write-locked D3D TextureClients provide a valid DrawTarget. r=mattwoodrow
Bug 1027875 - Fix CTS offset processing in fMP4; r=cpearce
Bug 1027875 - Remove Annex B assertion; r=cpearce
Bug 1027875 - Add fMP4 stuff to CanHandleMediaType; r=cpearce
Bug 1027875 - Add MP4 support to MSE; r=kinetik
Bug 1027875 - Make GetCachedRanges() handle the empty case; r=kinetik
Bug 1031632 - Make Map.prototype.set, WeakMap.prototype.set and Set.prototype.add chainable. r=till

--HG--
extra : rebase_source : 1365a1dc29464bf16e337317901f9c34b7bde256
Bug 991866: Catch the exception and returns the iso8859-1 string. In some cases, the display was failing r=ahal

--HG--
extra : rebase_source : 2a913276a15f721d3a9f07783735544bf292ec7e
Bug 451578 - Replace |.getService() .QueryInterface(iid)| by |.getService(iid)| in mozilla-central. r=Yoric
Bug 744896 - Part 1: Implement AudioTrack, VideoTrack and other related interfaces. r=bz,roc
Bug 744896 - Part 2: Enable track interfaces for media elements that are consuming a MediaStream. r=bz,roc
Bug 744896 - Part 3: Pass MediaInfo to functions MetadataLoaded and QueueMetadata. r=roc.
Bug 744896 - Part 4: Enable track interfaces for media elements that are consuming media-resource. r=roc.
Bug 1033358 - Fix linking of the AVOID_NSPR build - r=bsmedberg
Bug 1033358 - Make NS_IsMainThread use its own TLS so it's always correct, from early init to exit time - r=bsmedberg