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

========

https://hg.mozilla.org/integration/gaia-central/rev/dfae5ff6b7c4
Author: Corey Frang <gnarf37@gmail.com>
Desc: Bug 912010 - [Keyboard][V1.2] Default Keyboard when all keyboards are de-selected - r=rlu r=garychen r=arthurcc

- Refactors `KeyboardHelper`
  - Renames the application method to `getApps`, which now caches response until the apps change
  - Adds a new API `getLayouts` to get a callback with an array of layouts.
  - Adds a new API `watchLayouts` to get a callback whenever layout settings or apps change
  - No longer calls `saveToSettings` itself when changing layout parameters.  This allows a consumer to batch operations before saving.
  - New method `checkDefaults` will make sure there is at least one `text` `url` and `number` keyboard enabled, calling the callback with anything it enabled.
  - +unit test suite.

- ManifestHelper now automatically returns a ManifestHelper for each object it contains
  - +unit test suite
  - now waits until access time to handle the language selection instead of creation time
     - this allows holding the one manifest helper and having its "name" property change with the language

- Settings Changes
  - Now uses `watchLayouts` from keyboard_helper
  - Now calls `checkDefaults` when disabling a keyboard
    - If a default is enabled opens a DefaultKeyboardEnabledDialog
  - Removed a bunch of commented out code for dealing with the old layout settings

- System Changes
  - Now uses `watchLayouts` from keyboard_helper
  - Will call `checkDefaults` whenever it can't find a keyboard to show, showing the default from `text` if it still can't find one

- Test suite
  - Moved some mocks to shared and updated require statements
  - Mock Settings now allows a "sync mode" that can call the callbacks for observers on demand.

Closes gh-12866
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/a4ca66875990
Author: James Lal <james@lightsofapollo.com>
Desc: Merge pull request #13100 from lightsofapollo/revert-4c652c5

Revert "Merge pull request #13097 from dmarcos/bug928614"

========

https://hg.mozilla.org/integration/gaia-central/rev/2c17c8a26ed7
Author: James Lal <james@lightsofapollo.com>
Desc: Revert "Merge pull request #13097 from dmarcos/bug928614"

This reverts commit 4c652c5ca43f301217cbabf8f781b93a860bec37, reversing
changes made to afbf45f26a73b7cd5e0a831bea48087331975286.
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/79a154658ac1
Author: James Lal <james@lightsofapollo.com>
Desc: Merge pull request #13101 from lightsofapollo/vbump-marionette-1.0.0

NO BUG - vbump marionette a=test-only

========

https://hg.mozilla.org/integration/gaia-central/rev/a186a56904a6
Author: James Lal <james@lightsofapollo.com>
Desc: NO BUG - vbump marionette a=test-only
Bumping gaia.json for 2 gaia-central revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/84806d46b65c
Author: Francisco Borja Salguero Castellano <borjasalguero@users.noreply.github.com>
Desc: Merge pull request #12935 from borjasalguero/uk_v1.2_sprint3_forward

Bug 927783 - [Messaging][Forward] Create action panel for deleting/forwa...

========

https://hg.mozilla.org/integration/gaia-central/rev/592fc908accc
Author: borjasalguero <fbsc@tid.es>
Desc: Bug 927783 -  [Messaging][Forward] Per message context menu opens options/action menu (to incl. delete, forward) r=schung,rwldrn
Merge m-c to b-i
CLOSED TREE
Merge m-c to b-i
CLOSED TREE
Bug 930860 Move IsLeftClickEvent() and IsContextMenuKeyEvent() from WidgetEvent to WidgetMouseEvent(Base) r=smaug
Bug 904720: Count event listeners. r=njn,smaug
Bug 927204 - Fix timout of jit-test basic/bug623860.js by replacing test with equivalent r=terrence
Bug 931039 - Rename IonRuntime/IonCompartment to JitRuntime/JitCompartment. r=h4writer

--HG--
rename : js/src/jit/IonCompartment.h => js/src/jit/JitCompartment.h
Merge B2g-inbound to Mozilla-Central
Bug 925594 - WebIDL enum for AudioChannel in HTMLMediaElement, r=ehsan, r=khuey
Bug 926605 - followup to fix icon on Windows, r=gijs
Bug 880330 - Refactor xpconnect shell to use the new options API; r=bholley
Bug 880330 - Refactor dom to use the new options API (1/2); r=khuey
Bug 880330 - Refactor dom to use the new options API (2/2); r=khuey
Bug 880330 - Refactor jsd to use the new options API; r=sphink
Bug 880330 - Refactor crypto to use the new options API; r=bholley
Bug 880330 - Remove the old options API; r=bholley
Merge mozilla-central to mozilla-inbound