Bug 1114368 - Use GCC builtins in MathAlgorithms.h on mingw. r=froydnj
Bug 1107328 - IonMonkey: Also check for boxed constants when checking for constants, r=jandem
Bug 1066383, rework custom html menu item handling to support contextmenu attribute in separate process, r=janv,mconley,peterv
Merge mozilla-central to mozilla-inbound
Backed out changeset 8455b9eef8f8 (bug 1066383) for bustage on a CLOSED TREE
Backed out changeset 458cfe948a05 (bug 1107328) for js test failures on a CLOSED TREE
Bug 1112563 part 2 - Don't use useRegisterAtStart on x64 in cases where it could lead to worse codegen. r=sunfish
Bug 1113789 - Remove GrallocTextureSourceOGL r=nical
Bug 1109540 - Improve GStreamerReader duration handling. r=k17e
Bug 1111737. r=smaug
Bug 923080 - Generate xpt files into final location. r=glandium

Now that the mozbuild backend knows about FINAL_TARGET, we are able to
install generated xpt files into their final location. This saves us
from copying xpt files into their final location on every build.

Original patch by gps, rebased and comments addressed by Ms2ger

--HG--
extra : transplant_source : %E2%DC%0F%E0%AD%C2%25%A1%B8%A9%FE%B0%8C%60%FF%CB%02G%25%E5
Bug 1042696 - Set allocator to TextureClient from constructor. r=nical
Bug 1113728 - Add pagespeedmobilizer.com to PSL. r=gerv
Bug 1113200 - Use sysconf to get the page size. r=dhylands
Bug 1111607 - Searchplugins should be picked up from en-US, if possible. r=glandium

--HG--
extra : transplant_source : %C9%23%D72%E7%EF%88%C8%1F%CFa_%1E%9B%0Cf%22%A0%BFu
Bug 1113769 - Handle out of gralloc in MediaEngineGonkVideoSource::RotateImage() r=jesup
Bug 1114348 - Use mozilla::IsNaN() in Web Audio code; r=padenot

--HG--
extra : rebase_source : 0acc0643ed6a8800d02557f6e84312955e34a59e
Backed out changeset dd9790020b89 (bug 1042696) for B2G debug crashes.
Bug 1114336 - Fix typo in UpdateFromCompositorFrameMetrics. r=kats
bug 1111217 - Http2Session::CloseTransaction can delete this while on stack from OnMsgCancelTransaction r=hurley