Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/36ac74d01b48
Author: James Lal <james@lightsofapollo.com>
Desc: Merge pull request #22637 from lightsofapollo/reland-webcomp-off

Bug 1038439 - Remove web components preference from Gaia. r=vingtetun

========

https://hg.mozilla.org/integration/gaia-central/rev/10f057bd0e09
Author: William Chen <wchen@mozilla.com>
Desc: Bug 1038439 - Remove web components preference from Gaia. r=vingtetun
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/46634893ce7d
Author: Hubert Figuière <hub@figuiere.net>
Desc: Merge pull request #22531 from hfiguiere/bug1007774

Bug 1007774 - Have the performance goal provided by device and output. r=eli

========

https://hg.mozilla.org/integration/gaia-central/rev/90b5ede0cc91
Author: Hubert Figuière <hub@figuiere.net>
Desc: Bug 1007774 - Have the performance goal provided by device and output.
Bumping manifests a=b2g-bump
Bumping gaia.json for 3 gaia revision(s) a=gaia-bump

========

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

Bug 1049569 - Sanitize e.me app url results

========

https://hg.mozilla.org/integration/gaia-central/rev/ed7b699351c4
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1049569 - Follow-up, update collection test identifier r=me

========

https://hg.mozilla.org/integration/gaia-central/rev/71f12bc9739f
Author: Chris Lord <chrislord.net@gmail.com>
Desc: Bug 1049569 - Sanitize e.me app url results. r=kgrandon

e.me app result urls often miss the trailing slash. Sanitize them so we
get better bookmarking behaviour in the system browser.
Bumping manifests a=b2g-bump
Bug 1048581 - Part 1: Voice() and Data() won't need to check mProvider is valid or not. r=smaug
Bug 1048581 - Part 2: MobileConnection shouldn't be shutdown if JS still keeps a ref to it. r=smaug
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/06c7c071929c
Author: Dominic Kuo <dkuo@mozilla.com>
Desc: Merge pull request #22616 from dominickuo/bug-1050112

Bug 1050112 - [Music] correct the media-button path, r=jimporter

========

https://hg.mozilla.org/integration/gaia-central/rev/f8b7613ede49
Author: Dominic Kuo <dkuo@mozilla.com>
Desc: Bug 1050112 - [Music] correct the media-button path
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/b7daaa59c505
Author: gasolin <gasolin@gmail.com>
Desc: Merge pull request #22553 from gasolin/issue-973441-5

Bug 973441 - [settings] refactor Date & Time panel with AMD pattern, r=arthur

========

https://hg.mozilla.org/integration/gaia-central/rev/093bc6761325
Author: gasolin <gasolin@gmail.com>
Desc: Bug 973441 - [settings] refactor Date & Time panel with AMD pattern
- use class instead of id
- fix tz_select loading
- re-organize keys
- implement attachListeners
- add unit test
- have a DateTime module for setting date, time, and time zone
- apply observable to whole modules/date_time
- move datePickerChange/timePickerChange into module
- move event handler to panel and autoUpdateDate/Time to DateTime module
- move UI to panel
- auto date/time observer
- fix auto switch
- add formatDate and formatTime
- use settings addObserver
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/2e5148bf1e3f
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Merge pull request #22503 from KevinGrandon/bug_1046330_fullscreen_app_title

Bug 1046330 - [Rocketbar] App title does not appear after a swipe in fullscreen apps

========

https://hg.mozilla.org/integration/gaia-central/rev/9882d7c5a3a9
Author: Kevin Grandon <kevingrandon@yahoo.com>
Desc: Bug 1046330 - [Rocketbar] App title does not appear after a swipe in fullscreen apps r=vingtetun
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/2837b284fcee
Author: Aleh Zasypkin <aleh.zasypkin@gmail.com>
Desc: Merge pull request #22203 from azasypkin/bug-1044224-canvas-assets

Bug 1044224 - [Messages][Tests] Generate assets on the fly instead of loading it with XHR. Generating assets using canvas. r=julien

========

https://hg.mozilla.org/integration/gaia-central/rev/9217adbe9747
Author: Aleh Zasypkin <azasypkin@mozilla.com>
Desc: Bug 1044224 - [Messages][Tests] Generate assets on the fly instead of loading it with XHR. Generating assets using canvas. r=julien
Bumping manifests a=b2g-bump
Bug 1050299: Wrap BlutoothInterface array initializaton in preprocessor macro, r=shuang

This patch fixes array initialization in the |Convert| functions of
|BluetoothInterface|. Designated initializers are not supported by
all compilers, so we wrap them into a macro and only used them when
possible.
Bug 1048770: Fix member types of |BluetoothInterfaceRunnable{1,3}<>| (under bluetooth2/), r=btian

When sending a |BluetoothInterfaceRunnable3<>| to the main thread,
in the case of BluetoothSocketResultHandler, the connect and accept
operations transfer string objects by reference from the I/O thread.
When the reference is accessed, the actual string might be removed
already.

The patch fixes the problem by storing the strings as value in the
runnable object.
Bug 1048770: Rename |ConnectResultHandler| to |ConnectSocketResultHandler| (under bluetooth2/), r=btian

The linker mixes up |ConnectResultHandler| from BluetoothSocket.cpp
and BluetoothHfpManager.cpp. Consequently one of them gets removed
when linking libxul.so.

This patch works around the problem by renaming |ConnectResultHandler|
in BluetoothSocket.cpp to |ConnectSocketResultHandler|.
Bug 1050494: Clear sBluetoothThread in BluetoothDBusService on shutdown to fix memory leak. r=shuang