Bug 957213 - Rewrite tests for inputmethod to avoid intermittent errors. r=yxl, a=test-only
Bug 1023141 - query ril.ecclist per dial request - part 0 - rename. r=aknow. a=1.4+
Bug 1023141 - query ril.ecclist per dial request - part 1 - fix. r=aknow. a=1.4+
Bug 1023141 - query ril.ecclist per dial request - part 2 - test case. r=aknow. a=1.4+
Bug 1023141 - query ril.ecclist per dial request - part 3 - fix xpcshell. r=aknow. a=1.4+
Bumping gaia.json for 1 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-1_4/rev/7a50f7ef67fa
Author: Gabriele Svelto <gsvelto@mozilla.com>
Desc: Bug 1019783 - Always display IMEI codes for all SIM slots r=Rik

(cherry picked from commit c329a67bafe60032820ab64b52c07c22eeff114e)

Conflicts:
	apps/communications/dialer/test/unit/dialer_test.js
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-1_4/rev/6211055b6baf
Author: Julien Wajsberg <felash@gmail.com>
Desc: Merge pull request #21611 from julienw/1036532-fix-images-hd

Bug 1036532 - [Flame][v1.4][Gaia::SMS] There is a horizontal line on “SI...

========

https://hg.mozilla.org/integration/gaia-1_4/rev/098acf5c7fdf
Author: Julien Wajsberg <felash@gmail.com>
Desc: Bug 1036532 - [Flame][v1.4][Gaia::SMS] There is a horizontal line on “SIM1/2” word and "..." under “Send” word in the message send button when set a SIM card as default outgoing message. r=arnau
Bumping manifests a=b2g-bump
Bumping gaia.json for 3 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-1_4/rev/1a6a7d85a77b
Author: Julien Wajsberg <felash@gmail.com>
Desc: Merge pull request #21606 from julienw/1033472-v1.4-improve-node-modules-dependencies

Bug 1033472 - v1.4 improve node modules dependencies a=tests

========

https://hg.mozilla.org/integration/gaia-1_4/rev/48963caef3a6
Author: Julien Wajsberg <felash@gmail.com>
Desc: Merge pull request #21546 from julienw/1033472-improve-node-modules-dependencies

Bug 1033472 - Gaia linter, gaia-build tests aren't using NODE_MODULES_GI...
(cherry picked from commit 10f141af83815940d1bd2b00a05c4f2e0965a0e3)

========

https://hg.mozilla.org/integration/gaia-1_4/rev/0ab5c18ad9f6
Author: Julien Wajsberg <felash@gmail.com>
Desc: Merge pull request #18168 from julienw/994622-ignore-network-errors

Bug 994622 - [Build] Ignore network error when trying to fetch the node_...
(cherry picked from commit 2f947be0ca2a64aa142c0d2e8305cc6d41f9121f)
Bumping manifests a=b2g-bump
Bug 1019627 - Check DOMRequest window before processing callback. r=dhylands, a=lmandel
Bug 1035130 - Only accept one conference request at a time. r=hsinyi, a=1.4+
Bug 1018383 - Add request-level caching in NetworkGeolocationProvider.js. r=jdm, a=1.4+

This is a cleanup of the patch used in the Tarako bug. I made it clearer that this is request-level caching, NOT position caching.
 This is specifically for preventing unnecessary requests to the server. It is unrelated to the W3C PositionOptions and their effect on position caching.
 Hopefully this detail is clearer in this patch.

Updated mochitests that were relying on old logic to succeed

The failing mochitests were relying on the provider to have a specific behaviour -behaviours that are incidental to the test case. I updated these to reflect the behaviour of the current system.
Bug 1036110 - Stop the B2G UI setting from overriding the js prefs setting and  turning off logging. r=dougt, a=1.4+

If gLoggingEnabled is already on during startup, that means it was set in js prefs.