bug 973207 - revert 905460 for nightly crashes r=backout
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/85bebb37650e
Author: Julien Wajsberg <felash@gmail.com>
Desc: Merge pull request #16375 from julienw/bump-test-agent-0.18.0

Bug 973665 - Bump version to 0.18.0 in Gaia r=me

========

https://hg.mozilla.org/integration/gaia-central/rev/c7e27df3a616
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 973665 - Bump version to 0.18.0 in Gaia
Bumping manifests a=b2g-bump
Bug 973344 - Remove workaround introduced by bug 947718 now that bug 946184 is fixed, especially since it causes crashes with the dom.forms.number pref disabled. r=ehsan
Bumping gaia.json for 5 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/1adfbae4582a
Author: Hubert Figuière <hub@figuiere.net>
Desc: Merge pull request #16147 from hfiguiere/bug947442

Bug 947442 - Assert if no results have been collected. r=julienw

========

https://hg.mozilla.org/integration/gaia-central/rev/0ea9e3e5667b
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 947442 - more nits. Don't collect memstat if runner isn't "host"

========

https://hg.mozilla.org/integration/gaia-central/rev/fb9d60db47a2
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 947442 - Address review comments.

========

https://hg.mozilla.org/integration/gaia-central/rev/46e5a0f8a10d
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 947442 - The reporter mark as a failure the lack of results.

========

https://hg.mozilla.org/integration/gaia-central/rev/0d0b63fcfdc2
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 947442 - Assert if no results have been collected.

This cause an error to be reported in the test results.
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/382af669abf4
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #16271 from KevinGrandon/bug_971561_system_banner_v2

Bug 971561 - [System2] Instantiable SystemBanner r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/c11fa009d1cb
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 971561 - [System2] Instantiable SystemBanner r=alive
Bumping manifests a=b2g-bump
Bug 961364 - Clear the column type bits before setting them in nsTableCol{,Group}Frame::SetColType. r=dbaron
Backout bea3f06585ec (Bug 969012) for arm simulator failures.
Bug 972713. Part 1: Make all callers of GetAnimatedGeometryRootFor pass a display item so we can stop searching when we reach the item's reference frame. r=mattwoodrow
This guarantees that the animated geometry root for an item is always in the
same display list coordinate system as the frame.

--HG--
extra : rebase_source : 249fd847a2c08f8d0846d698cce9dd4681e38a98
Bug 972713. Part 2: Ignore active scrolled roots in inactive layer trees, because they don't help and could hurt. r=mattwoodrow
Bug 965655:  Revert test disabling from changeset 8a0d810a0cca now that bug 969590 (switch of test slaves) is fixed.
Make fix-linux-stack handle addresses with lowercase hexidecimal, since that seems to be the thing these days.  No bug.

(mrbkap, I, and ehoogeveen have all seen lowercase lately.)
Bug 709014 patch 1:  Honor margin-left and margin-right on elements in inline layout that have 0 width and/or height (commonly, inline-blocks).  r=roc

Prior to this patch, we failed to honor:
 * margin-left on elements in inline layout with 0 width and 0 height
 * margin-right on elements in inline layout with 0 width
I think that was because the code in CanPlaceFrame to discard both
margins when the width was 0 was running after the left-margin was
applied, unless the later code in PlaceFrame (checking both width 0 and
height 0) un-applied that left margin.

The assertion count change in test_value_computation.html is due to 2
additional "bad width" assertions (I presume from honoring large
margins that were previously ignored).

The change to 538935-1-ref.html is to match an improvement in rendering
of the margins in the test, where both sides of the margin are now
honored.

The change to layout/reftests/text-overflow/marker-basic-ref.html is to
keep the reference (which uses margins) rendering the same way following
the changes to margin handling.

The new behavior (in the reftests added in layout/reftests/inline/)
matches at least Chromium; I didn't check any other browsers.
Bug 480888 patch 5:  Add tests that should catch the regression across platforms that was previously caught only by a reftest on Android.

The outline-overflow-inline-block-* tests fail, as expected, with the
aOverflowOverride parameter to UnionBorderBoxes always changed to null.
Note that the outline-overflow-inline-block-* tests depend on the fix
for bug 709014.
Bug 434102:  Make outlines behave reasonably on XUL tree pseudo-elements again.  r=roc

This was a regression from bug 133165 which I noticed while working on
bug 480888, but wished to fix in a separate patch (despite that it would
have been slightly easier to fix it in the same patch).
test for bug 938022

--HG--
extra : transplant_source : %FE%A1%93%10%AE%86C%F7G%00%9B%E3Y%F7%08%DF%A26%1A%5B
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/79e2c9d07063
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #16256 from KevinGrandon/bug_971484_system_dialercomms_v2

Bug 971484 - [System2] Instantiable DialerComms r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/51917db7e908
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 971484 - [System2] Instantiable DialerComms r=alive
Bumping manifests a=b2g-bump