Bug 1090037 - Ensure that dominators are defined enough before moving instructions. r=sunfish,h4writer a=lsblakk
Bug 1085622 - Fix E10S_TESTING_ONLY define so that it only ever applies when E10S_TESTING_ONLY config is true. r=ally,glandium. a=gavin.

We were defining the E10S_TESTING_ONLY build-time define with the value of the E10S_TESTING_ONLY config variable,
regardless of the value of E10S_TESTING_ONLY. Even if E10S_TESTING_ONLY in configure was blank, we'd still define
E10S_TESTING_ONLY, which resulted in E10S_TESTING_ONLY ifdef'd code to be included when we didn't want it to.

We now only ever define E10S_TESTING_ONLY iff NIGHTLY_BUILD is defined, and we do it globally.

This also fixes a busted E10S_TESTING_ONLY ifdef that didn't have an endif.

--HG--
extra : rebase_source : ef0ab92a3fc94fd658763eb12bc3543c80bc7e77
Bug 1088635. r=smaug, a=dveditz.
Bug 1077687 - If we have a pending request to rebuild all style data then do so instead of processing individual restyles. r=roc, a=dveditz
Bug 1055562 - Crash in java.lang.IllegalStateException: Callback has already been executed. r=wesj, a=lsblakk
Bug 1093694 - Don't allow any graphics features when there's a driver version mismatch. r=jrmuizel, a=sledru
Bug 1021265 - Regard d3d11 as broken with displaylink on versions <= 8.6.1.36484, and fall back to basic layers. r=jrmuizel, a=sledru
Bug 1014614 - Rename nsSurfaceTexture to AndroidSurfaceTexture r=jgilbert a=lsblakk

--HG--
extra : rebase_source : aa9885815e0263ae843b3bd3ef0cfcd13813b24f
Bug 1014614 - Expose more SurfaceTexture API in AndroidSurfaceTexture r=blassey a=lsblakk

--HG--
extra : rebase_source : 896eaa9a24d50a3583c5a47c82c133c737112b4d
Bug 1014614 - Expose Android native window via AndroidNativeWindow wrapper r=blassey a=lsblakk

--HG--
extra : rebase_source : bf4d7f05b40e95c6521e048a539fb37c67aca777
Bug 1014614 - Do not try to use a temporary texture for SurfaceTexture r=jgilbert a=lsblakk

--HG--
extra : rebase_source : 32f8c9dd724fe941b40cf141dd8fd88ee45838f9
Bug 1014614 - Fix JNI wrapper for registering SurfaceTexture listener callbacks r=blassey a=lsblakk

--HG--
extra : rebase_source : ff4c593eaa3683ef326f21ce69095df9a580ddf2
Bug 1014614 - Support attach/detach of GLContext to AndroidSurfaceTexture r=jgilbert a=lsblakk

--HG--
extra : rebase_source : 585f7b3c8602de4fce07f923874f96536ebcc01d
Bug 1014614 - Use Android MediaCodec for decoding H264 and AAC in MP4 r=cpearce,edwin a=lsblakk

--HG--
extra : rebase_source : 5f896c82ac056cc00b883b372f02480252dc6afe
Bug 1014614 - Add GLBlitHelper::BlitImageToFramebuffer and support SurfaceTexture images r=jgilbert a=lsblakk

--HG--
extra : rebase_source : 490e7587fe125b84e423e8fed38c66a2a76776fb
Bug 1014614 - Fix readback of SurfaceTextureImage r=jgilbert a=lsblakk

--HG--
extra : rebase_source : f3a20cb4802703f9edec7d1401b41e20c603c09f
Bug 1089423 - Catch MediaCodec exceptions r=gcp a=lsblakk

--HG--
extra : rebase_source : d0dbdd20af2e2922d8a733386802f97b0a6d8bb7
Bug 1089159 - Correctly use MediaCodec's audio output format r=cpearce a=lsblakk

--HG--
extra : rebase_source : 26b98ef8d605b0c1f94e820a6edd07a6f9eca158
Bug 1091803 - Correctly treat general.useragent.locale and intl.accept_languages as complex prefs in all cases. r=mfinkle, a=lsblakk
Bug 1094035 - Keyed Histograms do not reflect key strings to JS correctly. r=froydnj, a=lmandel