Bumping gaia.json for 2 gaia-central revision(s)
Truncated some number of revisions since the previous bump.

========

https://hg.mozilla.org/integration/gaia-central/rev/b34b8df8f2b6
Author: Gareth Aye <gaye@mozilla.com>
Desc: Merge pull request #10615 from nullaus/bug-828980

Bug 828980 - Implement first time use 'swipe to navigate' hint to be shown once to the user.

========

https://hg.mozilla.org/integration/gaia-central/rev/7224bbb5591e
Author: Ghislain 'Aus' Lacroix <aus@mozilla.com>
Desc: bug 828980

Implement first time use 'swipe to navigate' hint to be shown once to the user.

r=gaye, kgrandon, lightsofapollo
Merge m-c to birch
Bug 882911 - Add nsIProcessChecker.checkAppHasStatus. r=smaug
Bumping gaia.json for 2 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/4d1b68747220
Author: Mihai Cîrlănaru <mihai@cirlanaru.com>
Desc: Merge pull request #10705 from mcirlanaru/bug_888110

Bug 888110 - [Keyboard] Show '$' as alternative when long pressing ... r=@RudyLu

========

https://hg.mozilla.org/integration/gaia-central/rev/c43bdfcab806
Author: Mihai Cirlanaru <mihai@cirlanaru.com>
Desc: Bug 888110 - [Keyboard] Show '$' as alternative when long pressing the 'S' key. r=rudyl
Merge m-c to birch
Bumping gaia.json for 2 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/a65adcda6817
Author: Anthony Ricaud <anthony@ricaud.me>
Desc: Merge pull request #10686 from Rik/notifications-883829

Bug 883829 - When the handset receives a notification in Portuguese, the relative time is cut r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/d5401872c20f
Author: Anthony Ricaud <anthony@ricaud.me>
Desc: Bug 883829 - When the handset receives a notification in Portuguese, the relative time is cut
Bug 886077 - Can't access address bar using Spiel screen reader. r=lucasr
Relanded because bug 887020 accidentally reverted this patch.
Merge birch and m-i to m-c
Bug 865745 - Stop depending on mCx during frame script execution. r=smaug
Bug 865745 - Rename nsFrameScriptExecutor::DidCreateCx. r=smaug
Bug 865745 - Hold a strong ref to the global for the duration that each nsFrameScriptCx is on the stack. r=smaug

These things currently do a complicated refcounting dance to avoid destroying the
cx until all the consumers of it are gone. That stuff can mostly go away now that
we're just using the SafeJSContext, but DestroyCx also nulls out the global, so
we should make sure to keep that alive for anyone that might be using it.
Bug 865745 - Use an AutoSafeJSContext in nsFrameMessageManager::ReceiveMessage. r=smaug

This function proceeds to push its cx and enters a compartment, so it can't be
depending on any compartment or callstack state of the cx it's using. The only
potential issue would then be reporting the error to the correct DOM window, but
this stuff is used only for chrome, where that doesn't matter. The safe JSContext
uses the same error reporter as JSMs and such, which is probably fine.
Bug 865745 - Remove redundant cx push. r=smaug

AutoSafeJSContext will always push.
Bug 865745 - Use a SafeJSContext in TabChildParent. r=smaug

This is just used for rooting, but happens to be a consumer of
nsFrameMessageManager::GetJSContext, which we're about to remove.
Bug 865745 - Remove mContext from nsFrameMessageManager. r=smaug
Bug 865745 - Check mGlobal instead of mCx to see if we're in a functional state. r=smaug

Their lifetimes should be the same, and the latter is going away.
Bug 865745 - Return the safe JSContext for Tab Children in GetJSContextForEventHandlers. r=smaug
Bug 865745 - Remove mCx from nsFrameScriptExecutor. r=smaug
Bug 865745 - Remove nsFrameScriptExecutor::DestroyCx. r=smaug