Bug 1002266 - Access MediaQueues from MediaDecoderStateMachine through accessors. r=kinetik
Merge m-c to inbound.
Bug 987290 - Allow using MFBT Typed Enums as bitwise flags - r=Waldo
Bug 987290 - Tweak AudioChannel enum conversions to please typed enums - r=ehsan
Bug 987290 - Follow-up: fix TestTypedEnum to avoid requiring behavior that relies on explicit conversions, when they are not available. Fixes the build on MSVC 2012 - no review, bustage fix
Bug 992471: Update to NSPR_4_10_5_BETA4.
Bug 1002041 - Fix non-ion build failures from 716647. r=shu
Bug 993569 - Update Mozilla 31 to use NSS 3.16.1 Beta 3. The main change
is https://hg.mozilla.org/projects/nss/rev/7e8485a5ed49.
Bug 997551 - Avoid copying data in GetSourceSurfaceForSurface whenever possible. r=Bas
Bug 1002290 - Set MediaSource duration when read by MediaSourceReader - r=kinetik

--HG--
extra : rebase_source : 07ac1618cf17fd09b72b4fcf7d1fd2973f989999
Bug 1002294 - Fix ContainsTime in SourceBuffer to allow for gaps in time ranges - r=kinetik

--HG--
extra : rebase_source : 6f872c3cd3757f57832cd0797338a1f93b4fa977
Bug 1000180 - Disallow seeking SourceBufferResource to offsets that have been evicted from the input buffer.  r=cajbir
Bug 946027 - Expose subdecoder's owner to avoid breaking DXVA decoding in MSE.  r=cpearce
Bug 977963 - Fix and re-enable linux glX texture_from_pixmap support r=mattwoodrow
Bug 999351 - Fix an IPC leak by clearing MessageChannel resource before destruction. r=bent

Once we have a channel error (like, child process dies) we don't immediately do
anything with additional messages that were pending from that child. They stay
queued and eventually get freed when the channel is destroyed. This patch clears
the resource earlier whenever there is an error, or the channel is closed.
Bug 996994 - Add corrigibility,corrigible,incorrigibleness to the en-US dictionary. r=ehsan
Bug 985511 - When a pointing device that supports hover leaves the range of the digitizer while over an element, the pointerleave event must be dispatched. r=smaug
merge b2g-i to m-c
Merge m-c to b2g-inbound