Bug 1063318: Switch Chromium IPC code to Mozilla's ref/auto ptr types. Also fix thread safety bug. r=nfroyd
Bug 1069584: Bail if a cairo surface is in an invalid state. r=jrmuizel
Bug 1069592: Annotate several more Direct2D errors. r=jrmuizel
Bug 1068230 - Don't use the gfxContext transform in intermediate surface, r=seth
Merge m-c to inbound a=merge
Bug 1064421: Clean up setWindowSize tests and add support for Fennec; r=jgriffin
Backed out changeset d77733726cae (bug 1063318) for b2g mochitest leaks
Bug 947490: Move Marionette sendKeys code to it's own file and delete dead code; r=jgriffin
Bug 1066943 - Fix Opus discard handling.
Bug 1066943 - Add test file.
Bug 1063384 - Make RestyleTracker::DoProcessRestyle's restylesToProcess not have an mDescendants array in each element. r=dbaron
Bug 1062732 - Avoid tracking descendants for restyling if we are force restyling the entire subtree. r=dbaron
Bug 1069065 - Cycle collect ImportRule. r=bzbarsky
Bug 1069652 - Optimize imgFrames only when unlocking. r=mwu
Bug 1046382 - Blocklist dtwxsvc.dll. r=bsmedberg

--HG--
extra : rebase_source : 007867f3df7090bf67dcadeeac6f4ec422e16ac5
Bug 1059612 - Filter diff-breaking info from memory reports in a more rigorous fashion. r=erahm.

--HG--
extra : rebase_source : 373ae65ebe08a6da9ff63eb3394bc56e56d2fcfe
Bug 1067711 (attempt 2) - Fix an assertion failure in the System memory reporter. r=erahm.
Bug 1068970 - Ensure MediaDecoderStateMachine::SendStreamAudio() uses UsecsToFrames correctly. r=roc
Bug 1068996 - Make WMFMediaDataDecoder::Shutdown() actually shutdown. r=kentuckyfriedtakahe
Bug 1069730 - Grab decoder monitor when clearing mEssentialTrackBuffers.  r=cajbir

Also ensure MediaSource::InitializationEvent is only queued once.