Bug 876782 - Automounter shouldn't unmount so agressively. r=qdot
Bumping gaia.json for 2 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/c2988aaa4cf4
Author: Ben Kelly <bkelly@mozilla.com>
Desc: Merge pull request #11014 from wanderview/contacts-update-delete

Bug 894302: Support contact delete during update activity.  r=arcturus

========

https://hg.mozilla.org/integration/gaia-central/rev/d604f1745349
Author: Ben Kelly <ben@wanderview.com>
Desc: Bug 894302: Support contact delete during update activity.
Bug 888801 - Remove searchable fields from contacts before sending them to the child in getAll. r=gwagner
Bug 894683 - Fix dpi reporting on gonk-jb, r=vlad
Merge m-c to birch.
Bumping gaia.json for 2 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/ba76cfc9b8ee
Author: Arthur Chen <crh0716@gmail.com>
Desc: Merge pull request #10995 from crh0716/886245

Bug 886245 - Ignore calls to openCallScreen when it is already executing r=etienne, a=leo+

========

https://hg.mozilla.org/integration/gaia-central/rev/12c412966211
Author: crh0716 <crh0716@gmail.com>
Desc: Bug 886245 - Ignore calls to openCallScreen when it is already executing
Bumping gaia.json for 2 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/cbe920b4ab50
Author: Arthur Chen <crh0716@gmail.com>
Desc: Merge pull request #10935 from crh0716/889733

Bug 889733 - Disgard the proximity event if the SCO is connected r=alive

========

https://hg.mozilla.org/integration/gaia-central/rev/189764704269
Author: crh0716 <crh0716@gmail.com>
Desc: Bug 889733 - Disgard the proximity event if the SCO is connected
Bumping gaia.json for 2 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/c7fc2c93d589
Author: Yuren Ju <yurenju@gmail.com>
Desc: Merge pull request #10996 from yurenju/bug887164

Bug 887164: Added WBMP support for SMIL r=steveck-chung

========

https://hg.mozilla.org/integration/gaia-central/rev/e06e0956d818
Author: Yuren Ju <yurenju@gmail.com>
Desc: Bug 887164: Added WBMP support for SMIL
Bumping gaia.json for 2 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/3841cef10219
Author: George <georgeiscoming@gmail.com>
Desc: Merge pull request #11010 from cctuan/893630

1. watch attentionscreenshow/hide event in statusbar.js to enable/disable clock
2. add test case for timebar display

========

https://hg.mozilla.org/integration/gaia-central/rev/97d84179e502
Author: cctuan <georgeiscoming@gmail.com>
Desc: Bug 893630 - [alarm] when the alarm is triggered when the device is in sleep mode, the system's clock is not updated
Bumping gaia.json for 2 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/52650e68be56
Author: Arthur Chen <crh0716@gmail.com>
Desc: Merge pull request #10955 from masap/20130713

Bug 893299 - Erase CSS error message r=arthurcc

========

https://hg.mozilla.org/integration/gaia-central/rev/f9815731edaf
Author: masap <masashi.honma@gmail.com>
Desc: Bug 893299 - Erase CSS error message
Bug 888821 - B2G MMS: Expose "wap.UAProf.url" and "wap.UAProf.tagname" as new Settings entries in Gecko part. r=vyang
Bug 891210 - [Bluetooth][OPP cleanup] Move file-transfer related static variables into class BluetoothOppManager, r=echou
Bug 894669 - Add analysis for finding variables unnecessarily entrained by inner functions, r=luke.
Bug 891695 - IonMonkey: Avoid passing pointers by const reference. r=rpearl
Bug 889911 - Introduce xpc::SystemErrorReporter, roughly based on mozJSComponentLoader's error reporter. r=mrbkap
Bug 889911 - Switch xpcshell to SystemErrorReporter with a little bit of special magic. r=mrbkap

XPCShell currently overrides all the JSContexts whose creation it observes with
its own custom error reporter. This reporter does all sorts of funny things which
we try to clean up for the most part. But there are a few very intricate
considerations at play.

First, the old xpcshell error reporter does some mumbo jumbo with the
XPCCallContext stack to try to guess whether some other code might catch the
exception. This is total garbage on a number of fronts, particularly because
the XPCCallContext stack has no concept of saved frame chains, nested event
loops, sandbox boundaries, origin boundaries, or any of the myriad of
complicating factors that determine whether or not an exception will propagate.

So we get rid of it. But this causes some crazy debugger tests to fail, because
they rely on an exception from uriloader/exthandler/nsHandlerService.js getting
squelched, and can't handle anybody reporting errors to the console service at
the particular moment of contortionism when the exception is raised. So we need
to introduce an explicit mechanism to disable the error reporter here to keep
things running.

Second, we have to be very careful about tracking the return status of the
xpcshell binary. The old code would simply flag an error code if the error
handler was invoked, and we can mostly continue to do that. But there are some
complications. See the comments.

Finally, we don't anything analogous in XPCShellEnvironment, because I have
patches in bug 889714 to remove its state-dependence on the error reporter.
I'll switch it to SystemErrorReporter in that bug.
Bug 889714 - Removed unused ShouldReportWarnings and ShouldCompoleOnly [sic] machinery. r=mrbkap

lol @ 'ShouldCompoleOnly'.
Bug 889714 - Remove unused ExitCode machinery. r=mrbkap

This stuff is cribbed from xpcshell, where it makes sense. But it doens't really
make sense in the IPC context, and doesn't appear to be used either.
Bug 889714 - Reduce the number of places where we pull |env| off cx. r=mrbkap
Bug 889714 - Stash the XPCShellEnvironment instance on the global, rather than the cx. r=mrbkap

We need to stash it somewhere, because the shell-provided JSNatives need to
access it. This solution only works for script running in the scope of the
global we create. Butthat's fine here, because we only use it for load() and
quit(), which only exist in the scope of that global.