Bug 913260 (part 1) - Simplify TelemetryPing.js a little.  r=nfroyd.

--HG--
extra : rebase_source : 0c7e18e269a49ca6dc79623ebc370a6c8440a663
Backed out 5 changesets (bug 907926, bug 911393, bug 917703) due to OSX reftest bustage during an unrelated CLOSED TREE

Backed out changeset 94a6733b01dc (bug 907926)
Backed out changeset 44108fb6f7cc (bug 917703)
Backed out changeset f2dd2a27af69 (bug 911393)
Backed out changeset fdb0d1053128 (bug 907926)
Backed out changeset b3616b786e8f (bug 907926)
Bug 842549 - Part 1. Generate trickle candidates from nICEr, with testing r=abr
Bug 842549 - Part 2: Plumb candidates up to signaling r=abr
Bug 842549 - Part 3. PC.js changes for trickle r=abr
Bug 842549 - Part 4. Small fix from ekr to disarm the trickle_cb when the ICE ctx is destroyed. r=abr
Bug 911375 - Part 2: Convert uses of PurgeManifest to InstallManifest; r=glandium
Bug 911375 - Part 3: Remove PurgeManifest; r=glandium
Bug 918510 - Convert RegExp statics properties to not be propertyops.  r=sfink

--HG--
extra : rebase_source : b6f36a7e3e85743268694171d9c88ffc7d655dc5
Bumping gaia.json for 1 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/4ef712b02d79
Author: Anthony Ricaud <anthony@ricaud.me>
Desc: Revert "Bug 914886 - [Settings] Use aria-disabled instead of disabled class"

This reverts commit ab7d53c48864e04332df1b1d396457d1d57397dd because it breaks the linter
Bumping gaia.json for 4 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/21d0f4126507
Author: Kyle Machulis <kyle@nonpolynomial.com>
Desc: Merge pull request #12121 from qdot/891725-cellbroadcast-customization

Bug 891725 - Added unit tests for cell broadcast and voicemail customiza...

========

https://hg.mozilla.org/integration/gaia-central/rev/d0c799717e7e
Author: Kyle Machulis <kyle@nonpolynomial.com>
Desc: Bug 891725 - Added unit tests for cell broadcast and voicemail customization

========

https://hg.mozilla.org/integration/gaia-central/rev/f409d2795cb1
Author: Kyle Machulis <kyle@nonpolynomial.com>
Desc: Bug 898409, 898410: Fixes to operator variant

Fix writable property of navigator.mozPower, remove unused stubPower variable
Change operator variant helper from mobileConnection to iccHelper
mobileConnection seems to be unstable when the sim card is locked. This patch changes operator variant to use IccHelper for fetching mcc/mnc instead.

========

https://hg.mozilla.org/integration/gaia-central/rev/bab155b06eb6
Author: Kyle Machulis <kyle@nonpolynomial.com>
Desc: Revert "Revert "Merge pull request #12000 from nullaus/operator-variant""

This reverts commit 8b15a3359fc30f3703808763e976cfcab3812724.
Bug 914930 - sometimes load source content via Debugger.Source; r=past
Bumping gaia.json for 1 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/44b5d39b37b1
Author: Eitan Isaacson <eitan@monotonous.org>
Desc: Bug 914886 - [Settings] Use aria-disabled instead of disabled class. r=kaze

Relanding after linter error resolved.
Merge inbound to m-c.
Merge m-c to b2g-inbound.
Merge m-c to fx-team.
Bug 915968 - Fix downloads' startTime serialization. r=paolo
Bug 884436 - Sorting by METHOD is really painful, r=rcampbell
Bug 906139 - Preserve unknown fields found in downloads.json. r=paolo
Bug 912929 - Updated Devtools' App Manager UI to better reflect new style guidelines. r=paul