Bug 978260 - Remove Assertions for mParentSuspended in Workers, r=khuey
Bug 1082734 - Disable location.searchParams for cross-origin insecure data access, r=bz
Bug 1090991 - Modify MediaData::Type so that it may serve as a general-purpose enum for distinguishing audio and video. r=cpearce

We don't seem to have something like this already, and this seemed better than
introducing yet another new enum.
Bug 1090991 - Refactor RequestSampleCallback to use a single callback for all "not decoded" message. r=cpearce,r=cajbir

I'm going to add another one, and want this API to scale better than it does.
Bug 1090991 - Unify MediaDecoderStateMachine::On{DecodeError,AudioEOS,VideoEOS} and eliminate duplicated logic. r=cpearce

We take this opportunity to align the behavior of Finish() calls between audio
and video EOS, invoking them unconditionally for both cases. Currently both
cases always call Finish() immediately, with the exception of:

(A) Video in seeking mode, where we may push mFirstVideoFrameAfterSeek before
    doing so, and
(B) Video in the |default:| case.

Push() and Finish() seem like orthogonal operations on MediaQueue, but we
nonetheless preserve the old order just in case. There doesn't seem to be a good
reason for (B).
Bug 1090991 - Introduce a new NotDecodedReason WAITING_FOR_DATA and use it for MSE. r=cpearce,r=cajbir
Bug 1092230 - Tidy member definitions in GCRuntime r=terrence
Bug 1092130 - Fixed build errors found by mingw after bug 1076698 landed (-Werror=missing-braces errors). r=cpearce
Bug 1092136 - Enable AVX2 support in libvpx for mingw toolchain. r=rillian
Bug 1023154 - IonMonkey: Improve codegeneration of MIsObject followed by a branch. r=h4writer
Bug 1092222, part 1 - Get rid of gfxContext::GraphicsLineCap and gfxContext::GraphicsLineJoin. r=roc
Bug 1092222, part 2 - Add CCWCorner, CCWCorner and CWCorner methods to BaseRect. r=roc
Bug 1092222, part 3 - Convert nsCSSRenderingBorders from Thebes to Moz2D basic types. r=roc
Bug 1092222, part 4 - Port nsCSSRenderingBorders fill painting to use Moz2D directly. r=roc
Bug 1092351 - Mark most of nsCSSBorderRenderer as private to make it easier to reason about and refactor. r=dholbert
Bug 1088130: Add to TestGMPCrossOrigin.cpp gtest to test that the APIs required for Output Protection on Windows work within the sandbox. r=cpearce
Bug 1079185 - Using GetFlattenedTreeParent in GetParentForNode. r=bz
Merge mozilla-central to mozilla-inbound
Bug 1089769: Emitted at uses instructions should be added to the MIR graph in redefine; r=nbp
no bug - fix nullptr to bool conversions in Blob.cpp r=themaid

--HG--
extra : rebase_source : aa2c9dc11c88beb53b12ddd583121ca90a2f4969