Bug 1107508. Disable stylesheets in <use>-cloned subtrees for now. r=heycam

--HG--
extra : rebase_source : c29f557476e71ff9cae478b204185a40be4771d6
bug 1113407 - cleanup wrappers on doc shutdown r=davidb
bug 1113845 - allow OuterDoc Accessible proxies to be shutdown while they own a document r=davidb
Bug 792831 - WebSocket permessage compression extension, r=jduell
Bug 1083269, handle windows in a different process within waitForFocus, r=jmaher
Merge mozilla-central to mozilla-inbound
Bug 1113643 - Optimize |x instanceof function| in Baseline and optimize more in Ion. r=bhackett
Bug 1115043: Ensure that range analysis takes size of element into account when removing bounds checks of AsmJS{Load/Store}Heap; r=luke

--HG--
extra : rebase_source : a7d3b262ca4ac87871da03a37cff99e355533098
Bug 1110164: Rename MSimdTernaryBitwise into MSimdSelect; r=sunfish

It doesn't seem there will be other ternary SIMD operators at the moment.

--HG--
extra : rebase_source : 855188755e6b9e91b76f74e9d8a9b01728d050c4
Bug 1110164: Extend MSimdSelect to also handle element-wise select; r=sunfish

--HG--
extra : rebase_source : 4502a8718d467da247d481476013e8b718f2f38a
extra : histedit_source : 9dd605bf892aa843cc892ab9f0fa07925225df85%2C765790385369b77fa4f13a6921d79109666a9017
Bug 1110164: Rename Select into BitSelect in the interpreter and implement Select in the interpreter; r=till

By the way, merge test files and generalizes them.

--HG--
extra : rebase_source : 82fcae7419bc032a4901d06d2d1b9f0934010c6f
extra : histedit_source : 8a835946afa6cf587777dbbfaeca0ccc6f16d486
Bug 1110164: Add bitselect to asm.js; r=luke

--HG--
extra : rebase_source : aeb34577dbf3b6a94cdfae8b5ae8ca3ff3d4799e
extra : histedit_source : e27cd5133d972d08798c487104c2430dbd715f09
Bug 1032750 - Don't update GC triggers on uncollected zones r=terrence
Bug 1052610 - Disabling non-PFS cipher suites, r=ekr

--HG--
extra : rebase_source : 05b724914c08ca3e9c0b0f50ebdb5ed151b72b98
Bug 1115986 - Fix JS_GetLatin1InternedStringChars identifier. r=terrence
Bug 1115996 - Fix comment for JS_GetExternalStringFinalizer. r=luke
Bug 1084066 - plugins and extensions moved to wrong directory by mozharness - correct in-tree config. r=ted
Bug 1115278 - Move Sphinx build scanning into moztreedocs; r=glandium

In order for Sphinx documentation to work with Read The Docs, we need
the code for scanning the build config for Sphinx documentation to live
in an importable module. This patch moves some code from the
|build-docs| mach command into an importable module.

--HG--
extra : rebase_source : 263972d1415419c59c25058ca2cb90b3c31eda89
extra : histedit_source : e120aa117c63d54f6b293ae63d9bd1338ea0e808
Bug 1115278 - Store docs directory in a variable; r=glandium

--HG--
extra : rebase_source : b23e3e6202a2ea4b6f8ed24cdcf2698dededf6b6
extra : histedit_source : bfa988fb2259a03439700dfc894eefdeb2bb4a98
Bug 1115278 - Move Sphinx documentation staging into Sphinx extension; r=glandium

Previously, code for staging the Sphinx documentation from moz.build
metadata lived in a mach command and in the moztreedocs module. This
patch moves the invocation to the Sphinx extension.

When the code is part of the Sphinx extension, it will run when executed
with sphinx-build. This is a prerequisite to getting RTD working, since
sphinx-build is the only supported entrypoint for generating
documentation there.

With this patch, we can now invoke sphinx-build to build the
documentation. The `mach build-docs` command is no longer needed.

--HG--
extra : rebase_source : 86e76c7d598ffa23dae858254eecedbdd12706a4
extra : histedit_source : 1826aa5ddfafdff62847cc293d1f0950b236caac