Bug 957429 - Method parameters that are callbacks obey [TreatNonCallableAsNull] semantics. r=bz
Bug 938385 - Disable script compression for super-large scripts (r=billm)

--HG--
extra : rebase_source : b50b64415bc272a8002bd9cc9fdf5d121f621435
Bug 938555 - Test for SVG Elements not being rendered after manipulating transform. r=jwatt
Bug 952192 - getObjectPrincipal should be script callable. r=bholley
Bug 951632 - Fix shell metadata hook to skip functions from other compartments. r=luke

--HG--
extra : rebase_source : c1b5d5fdde8748890cc6179d7d0676c809c4939b
Bug 956156 - Fix FinishDefinitePropertiesAnalysis to not assert if a script is compiled more than once. r=shu

--HG--
extra : rebase_source : de9dde08065e866c0ce1007798c83eb1646d51e6
Bug 955850 - Fix regalloc safepoint issue. r=djvj
Backed out changeset 18eeafedd180 (bug 952192) XPC Shell Bustage on a CLOSED TREE
Merge mozilla-central to mozilla-inbound
Bug 812795 (Part 2) - Disable subpixel AA on SVG text when requested to. r=jwatt
Bug 957652 - Replace the Attr element getters by something that returns an Element; r=bzbarsky
Bug 957652 - Address Ms2ger's comment
Bug 957899 - WakeLock should QI nsISupports, r=bz
Bug 957499: Fix SetCompositor() signature in subclasses of NewTextureSource, to actually override the parent's impl (and to fix -Woverloaded-virtual build warnings). r=nical
Bug 957783: Drop unused variable 'compositable' from CompositableParentManager::ReceiveCompositableUpdate. r=nical
Bug 957859: Add "f" suffix to some numeric literals in Compositor.cpp and ContainerLayerComposite.cpp, to fix MSVC C4305 warnings. r=nical
Bug 957884: Add return statement to default case in SurfaceFormatToDXGIFormat(), to address build warning. r=nical
Bug 957858: Drop unnecessary 'switch' in CreateTextureHostBasic, to fix MSVC C4065 warning. r=nical
Bug 957904: Fix signed/unsigned comparison build warnings in CompositorD3D11.cpp. r=nrc
Bug 957784: Mark gfx/layers as FAIL_ON_WARNINGS. r=nical