Backout 4b71e71c27a5 for removing update-settings.ini from installs
Bug 952016 - Part a: Disallow calling nsPIDOMWindow::SetChromeEventHandler on inner windows; r=smaug
Bug 952016 - Part b: Remove unused nsGlobalWindow::GetScriptContextInternal; r=smaug
Bug 952016 - Part c: Avoid a QI in nsGlobalWindow::GetTopWindowRoot; r=smaug
Bug 924160 - Part a: Use mochitest manifests for the tests in dom/imptests; p=gps+Ms2ger r=Ms2ger+gps
Merge mozilla-central to mozilla-inbound including australis

--HG--
extra : amend_source : ea6e6ce90b225ac5058e9ba3a907628feb96c8a0
Bug 826114 - Support Filter Effects specification feColorMatrix saturate type range. r=mstange
Bug 961408 - Ensure all the APZC_LOG statements in APZC print the relevant instance. r=botond
Bug 957560 - Clear the newly allocated d3d TextureClient if the allocation flags says so. r=nrc
Bug 960840 - Don't disable avx2 when updating libvpx. r=cpearce DONTBUILD

Jan reminded me we reset this in update.py, so we need to remove
the lines here as well as enabling avx2 in the linux builds as
we did in bug 946639.
Bug 959156 - Jit-test basic\bug839215.js OOMs on Windows test machines; r=terrence
Bug 958381: Make comparisons with float32 aware of the need of a coercion; r=sstangl

--HG--
extra : rebase_source : ea5c1398759e872b4b003347932259e17cb746f6
extra : amend_source : d322b83230eef8330023afbfe8b5c400dc57ec65
Bug 958816 - Make strings in nsIStackFrame API sane, r=bz
Bug 961712 - Buffer (f)printf_stderr on Android. r=gal

Android logging functions append newlines to all output. Layout debugging
(and perhaps other areas) relies on being able to print partial lines, making
its output almost unreadable. This change adds manual buffering between
newlines, making the output readable again.
Bug 958816 - UUIDs updated to make strings in nsIStackFrame API sane CLOSED TREE
Bug 938717: Bug 666816 follow-up: Remove some selection listener cruft from findbar.xml. r=evilpies
Bug 950858: Make cipher suite telemetry code less crash-prone, r=keeler
Bug 952874: Fix telemetry for RSA/DHE key sizes of 1025-1280 bits and fix misspelling, r=keeler
Bug 940973 - Change max version for language packs to deal with the new ESR version numbering. r=glandium
Bug 952810 - Ionmonkey ARM: Fix a corner case, out of bounds array reference, in isNextBranch. r=mjrosenb