bug 862801: New About:home snippets. [r=lucasr]

--HG--
extra : rebase_source : a81ed8090f1e2fdd9ffd02c633db2470ae428413
Bug 885383 - Monocles don't appear when tabbing into an edit field. r=jimm
Bug 896545 - Telemetry on TabStateCache hit/miss. r=ttaubert
Bug 906670 - Can sometimes accessibility focus hidden content from about:home. r=lucasr
Merge m-c to fx-team.
Bug 901294 - Prevent the background thumbnail service from triggering downloads. r=markh
Bug 909274: Scroll when touching search engines. r=lucasr

--HG--
extra : rebase_source : 8afa45be8036fa7dc24f52569481c6af967c43df
Bug 909539: HomeListView should account for dividers if shown. [r=margaret]

--HG--
rename : widget/gonk/HwcUtils.cpp => widget/gonk/HwcComposer2D.cpp
extra : rebase_source : 5d7735e8d0222096a4643ff0702a5f95f5c00cdc
Bumping gaia.json for 1 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/cae10aaf9d68
Author: Eric O'Connor <eric@bocoup.com>
Desc: Bug 898666 - [clock] Clock refactor alarm object and add test

1. An Alarm constructor is used to create new Alarms, instead of
   creating new object literals.
2. The AlarmsDB API is changed to pass error messages in the
   function(err, value) {...} style.
3. Asyncronous API calls are checked using callbacks. The async
   functions in Utils make this easy (although including async.js
   would be easier.
4. Testing is added for the Alarm object.
5. Added mock_alarmsDB and mock_mozAlarms for testing Alarms
6. Fixed alarm_edit tests. Moved to a new alarm_edit_test.js file.
7. Add tests for new utils methods (async and safeCpuLock)
8. Rename some variables. Remove "_name" naming scheme.
9. Removed in app alarm set indicator
10. Protect id, repeat, and enabled properties on the Alarm object.

r=jugglinmike
Bumping gaia.json for 2 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/467cf6acf046
Author: Andrew Sutherland <asutherland@asutherland.org>
Desc: Merge pull request #11824 from leob2g/Bug_884698_Synchronize_Setting_Hide_For_IMAP

 Bug 884698 - [Buri][Email]The synchronize option in IMAP account does not work. r=asuth

========

https://hg.mozilla.org/integration/gaia-central/rev/39df6ab384a7
Author: praveen.singapati <praveen.singapati@lge.com>
Desc:  Bug 884698 - [Buri][Email]The synchronize option in IMAP account does not work

Fixed lint error
Bug 906510 - Rerun tests that fail when run in parallel. r=ted
Bug 908441 - Convenience methods for interacting with HTML5 "date" and "time" input elements. r=automatedtester
Bug 910774 - Calling socket.resume() on a socket that's not paused doesn't work properly r=honzab
Merge m-c to b2g-inbound.
Bumping gaia.json for 1 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/d629a442232b
Author: Corey Frang <gnarf37@gmail.com>
Desc: Bug 910345 - [Clock] Create Emitter abstract for events - r=jugglinmike

* Adds new Emitter prototype for use in Clock
Bumping gaia.json for 1 gaia-central revision(s)

========

https://hg.mozilla.org/integration/gaia-central/rev/9adc8de2a121
Author: b2gautomation <jonallengriffin@gmail.com>
Desc: Bug 907941 - gaia-ui-tests-pushbot (see bug)
Merge fx-team to m-c.
Backout bug 867183 due to intermittent oranges. (See bug 910533.) r=me
Merge m-c to inbound.