Bug 990797 - TPS CI errors out when trying to e-mail results. r=jgriffin DONTBUILD

--HG--
extra : rebase_source : bae20ab39a994bb6116add086e8f8c6735e8808e
Bug 990568 - Remove unnecessary whitespace, r=jandem
Bug 903149 - Part 1: Add jsmin Python package; r=glandium

Exported source code from changeset fdfa1b187681 from
https://bitbucket.org/dcs/jsmin without modifications.
Bug 903149 - Part 2: Add jsmin to virtualenv; r=glandium
Bug 903149 - Part 3: Support for minifying packaged JavaScript; r=glandium
Bug 991512: Add convenience methods to calculate outer main & cross size of a FlexItem. r=mats
Bug 991069 - Optimize MPostWriteBarrier OOL path to not save non-volatile regs. r=terrence
Bug 967296 - Remove diagnostic code added in bug 946929.  r=tn
Bug 990655 - Don't apply 'text-overflow' to nsComboboxControlFrame, its anon block deals with it.  r=roc
Bug 989504 - [e10s] Disable test_window_open_position_constraint.html in e10s (r=roc)
Bug 991234 -- Squelch warning r=h4writer
Bug 977126 Part 1 -- Changes to arm to support subPtr(Register,Address) r=mjrosenb
Bug 977126 Part 2 -- Changes to x86/x64 to support subPtr(Register,Address) r=jandem
Bug 977126 Part 3 -- Inline SetTypedObjectOffset intrinsic r=shu
Merge m-c to inbound.
Bug 976205 - Uncaught async exceptions now cause xpcshell tests to fail. r=paolo, r=ted
Bug 988409 - Turn on Path2D by default. r=roc, r=bz
Bug 989042 - Use waitid() only on Gonk; unbreak BSD build. r=bsmedberg
Bug 986317 - Stop exposing urgent semantics in IPDL files (r=bent)
Backed out 3 changesets (bug 977126) for mochitest-2 bustage on Windows

Backed out changeset 2daa537b62e6 (bug 977126)
Backed out changeset d87a13b71afc (bug 977126)
Backed out changeset 3bd335914852 (bug 977126)