Bug 1059602 - Make libxul -> libmozsandbox dependency not a weak symbol. r=glandium

MFBT_API is not the right macro for this; it changes the affected
definition/usage to a weak symbol, for reasons explained in the comments
on its definition.

This was causing the linker to drop the dependency from libmozglue
to libmozsandbox, in some cases (--as-needed, with a linker that
doesn't consider weak symbols "needed"), and thus load libxul with
gSandboxCrashFunc relocated to address 0 (the expected behavior of an
unresolved weak symbol), which caused crashes when writing to it on
startup.

--HG--
extra : amend_source : b99fded391ae90b1311f4cabaf40f15e6414f245
Bug 1054208 - Assert priority only on non-Nuwa process. r=gsvelto
Bug 968109 - Add new constructor to support recording from any web audio node. r=roc,smaug
Bug 968109 - Add test for recording audio node output. r=roc
Bug 1059052 - centralize state transitions of MediaDecoderStateMachine. r=cpearce
Bug 1059023 - Do not compose layer hidden under the opaque layer. r=mattwoodrow
Bug 1055852 - Plug bunches of leaks that signaling_unittest hits, mostly in sipcc. r=mccr8
Bug 1055378 - getStats w/non-null track arg now returns stats for the right track. r=jesup
Bug 1024054 - Create a previewer for ES6 Symbol. r=past
Bug 1034514 - Record quit-application and profile-before-change in the timeline. r=froydnj
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/341d2e8963e9
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #23335 from KevinGrandon/bug_1052488_rocketbar_background_polish

Bug 1052488 - [Rocketbar] Implement opacity/color matching to statusbar

========

https://hg.mozilla.org/integration/gaia-central/rev/08a69d76dea5
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1052488 - [Rocketbar] Implement opacity/color matching to statusbar r=kgrandon
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/90c92ca23e54
Author: Jim Porter <jporter@mozilla.com>
Desc: Merge pull request #23125 from jimporter/ringtones-new-sounds

Bug 1046399 - (2.1-visual-refresh)[Ringtones] - Add New Tones

========

https://hg.mozilla.org/integration/gaia-central/rev/18bc013b9eac
Author: Jim Porter <jporter@mozilla.com>
Desc: Bug 1046399 - (2.1-visual-refresh)[Ringtones] - Add New Tones
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/147db68f9e1f
Author: Jared Hirsch <ohai@6a68.net>
Desc: Merge pull request #23222 from 6a68/bug-998464-detect-offline-during-fxa-flow

Bug 998464 - Show error if network goes offline during FxA flow. r=borja...

========

https://hg.mozilla.org/integration/gaia-central/rev/f1b819e40bda
Author: Jared Hirsch <ohai@6a68.net>
Desc: Bug 998464 - Show error if network goes offline during FxA flow. r=borjasalguero
Bumping manifests a=b2g-bump
Merge m-c to b2g-inbound a=merge
Bug 1052865 - Mapping the request to different ID based on RIL version. r=hsinyi
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/24dd6b2b813c
Author: Sam Foster <sam@sam-i-am.com>
Desc: Merge pull request #23332 from sfoster/close-apps-task-manager-bug-1047143

Bug 1047143 - close aps entering task-manager, exitToApp to open/restore. r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/f6b063ada354
Author: Sam Foster <sfoster@mozilla.com>
Desc: Bug 1047143 - close aps entering task-manager, exitToApp to open/restore

* Fix assumption that home event means homescreen opens in SoundManager,
* Remove appwillopen handler in AttentionScreen, applaunch will suffice
* Also listen for search app's requestforeground event