bug 886526 - remove IS_COMPONENT and MODULE_NAME makefile vars for things in libxul r=bsmedberg r=glandium
bug 659722 - remove _IMPL_NS_LAYOUT r=bz
bug 902316 - add an external tier that builds a number of external projects in parallel r=glandium
Backed out changeset fd936ec22d08 for mar bustage on osx on a CLOSED TREE
Bug 903513: Don't treat GCC "-Wmaybe-uninitialized" warnings as errors. r=gps
Bug 900714 - Remove legacy -fno-strict-aliasing compiler flag adjustment; r=mshal
backout b707277861fc (bug 903513) for mac bustage
Bug 903041 - Exactly root --enable-more-deterministic builds; r=jonco

--HG--
extra : rebase_source : 9da7fb9f4c1b803dfb59c82e8651090d1eb6acc0
Bug 875247 - Use DXVA2 via D3D11 on Windows 8 to avoid readback of video frames when we turn on OMTC on Windows 8. r=Bas,padenot,gps
Bug 903501 - part 1 - delete unused |sigil| variable in AssemblerBuffer::getInst; r=jandem
Bug 903501 - part 2 - eliminate signed-unsigned comparison warning in AssemblerBuffer::getInst; r=jandem
Bug 903501 - part 3 - mark DebugOnly variables in AssemblerBufferWithConstantPool methods; r=jandem
Bug 903501 - part 4 - initialize BufferSlice members in a form amenable to -Wreorder; r=jandem
Bug 903501 - part 5 - mark variables as DebugOnly in Assembler-arm.cpp; r=jandem
Bug 903501 - part 6 - mark DebugOnly variable in TryToSpecializeBinaryArithOp; r=jandem
Bug 903501 - part 7 - delete unused variables in IonRuntime::generateEnterJIT; r=jandem
Bug 848098 - Annotate test_recursion.html for intermittent OSX asserts.
Bug 903501 followup - fix this CLOSED TREE by adding a using declaration; r=bustage
Backed out changeset ce3a1df4d559 (bug 875247) for mochitest-mc crashes.
Bug 902316 - Build external projects in external tier; r=glandium, gps

--HG--
extra : rebase_source : d5b76b34c7951c4abed6acc8c9ab51fd08ed6142