Bug 1001689 - Stop suppressing the xmanager log file, r=njn

When suppressing logs (aka displaying output messages), we still need the xmanager output to go into its log file, because its port number is read out of it (yes, it's ugly.) So pipe through tee instead of redirecting to the log.

--HG--
extra : rebase_source : a4142c1d287779cc05b04988071e21415ffca445
Bug 1004766.  Make sure to enter the compartment of our new global before working with it when wrapping global objects.  r=nsm
Bug 1004198.  Improve codegen in testValueTruthyKernel to emit as few tests as we can get away with given our type inference information.  r=jandem
Bug 1004169.  Make sure MTest always uses TI information for deciding whether its operand might emulate undefined.  r=jandem
merge m-c to inbound
Bug 995664 - Move CSSRuleList to WebIDL; r=bz

As CSSRuleList is the last consumer of nsArraySH and nsGenericArraySH, this
also removes those classes.
Bug 1004202 - Stop calling PrepareToStartLoad in nsDocumentViewer::LoadStart; r=smaug

Before bug 968805, none of the callers would reach this branch. The callers in
nsContentDLF.cpp call LoadStart immediately after constructing the
nsDocumentViewer, so they hit the !mDocument case, and the comparison was
always false for the caller in nsHTMLDocument::Open, as it passed an
nsIHTMLDocument pointer, so the nsISupports pointers being compared were
always different. (XPCOM rules require SameCOMIdentity in this case, to avoid
exactly this issue.)

I tested that the removed code was never reached after a backout of bug 968805.
Bug 1003803 - Purge Ion ExecutableAllocator on GC. r=bhackett
Bug 1004923 part 1 - Remove "long double", some C-isms from prmjtime. r=njn
Bug 1004923 part 2 - Cleanup NowCalibrate. r=njn
Bug 1004923 part 3 - Cleanup Windows PRMJ_Now. r=njn
Bug 1004923 part 4 - Add some early returns to PRMJ_Now. r=njn
Bug 1004923 part 5 - Reduce indentation level in PRMJ_Now. r=njn
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/5262006180e3
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Merge pull request #18888 from etiennesegonzac/bug-1002459-hold-l10n

Bug 1002459 - Fixing an l10n issue with the hold button. r=ferjm

========

https://hg.mozilla.org/integration/gaia-central/rev/b471d97fd7e1
Author: Etienne Segonzac <etienne@segonzac.info>
Desc: Bug 1002459 - Fixing an l10n issue with the hold button.
/!\ No change to the main en-US file.
Bumping manifests a=b2g-bump
No bug, Automated blocklist update from host bld-linux64-spot-020 - a=blocklist-update
No bug, Automated HSTS preload list update from host bld-linux64-spot-043 - a=hsts-update
Bug 1000431 - Add "layout.css.grid.enabled" to all.js, disabled by default.  r=dholbert
Bug 1002607 - Increment the number of columns, 'column', only after we have seen a new token.  r=simon.sapin
Bug 1000376 - part 1, Add -moz-anonymous-grid-item in the style system. r=dholbert