Bug 1031872 - Don't use transitions for GeckoPreferences on Kindle Fire. r=lucasr

The Kindle always uses a black background for transitions. On all-white screens
like our Settings panes, this looks awful. This patch skips transitions on
those devices.
Bug 1021356 - Empty private tabs panel visual refinements.
Bug 1027135 - Only touch PageActionLayout on UI thread. r=wesj
Bug 1027137 - PageActionLayout cleanup. r=wesj
Bug 1035439 - Part 1: Clear private undo close tab data when leaving private browsing. r=margaret
Bug 1035439 - Part 2: Show closed tabs of the current private state in RecentTabsPanel. r=margaret
Bug 1035439 - Part 3: Use selected tab private state in openUrlAndStopEditing. r=margaret
Bug 1035439 - Part 4: Change undoCloseTab to accept closed tab data. r=margaret
Bug 693555 - Update inline spellchecker underlining for multiprocess(e10s).r=ehsan, mrbkap
Bug 1037030 - Fix ContactManager.js permission prompting. r=gwagner
Bug 1037128 - Regression: Contact API usage is being prompt on webpages r=fabrice
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/d4cff9879fa9
Author: Andrew Sutherland <asutherland@asutherland.org>
Desc: Merge pull request #21719 from asutherland/cleanup-mancas-bug906580

Bug 906580 - [email][l10n][meta] Support dynamic language changes by setting data-l10n-id and data-l10n-args on all dynamic nodes. r=asuth

========

https://hg.mozilla.org/integration/gaia-central/rev/9bcb44a3b6b6
Author: Manuel Casas Barrado <mancas.91@gmail.com>
Desc: Bug 906580 - [email][l10n][meta] Support dynamic language changes by setting data-l10n-id and data-l10n-args on all dynamic nodes. r=asuth

With some minor lint/whitespace fixups by asuth as well as a cleanup in
folder_picker.js where it turned out we didn't need to be localizing
what we were localizing since we immediately clobbered it.
Bumping manifests a=b2g-bump
Bumping gaia.json for 4 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/e975c8069c2e
Author: russnicoletti <rnicoletti@mozilla.com>
Desc: Merge pull request #21635 from russnicoletti/handleSliderTouch_unit_tests

handleSliderTouchStart/Move/End unit tests r=johu

========

https://hg.mozilla.org/integration/gaia-central/rev/2df26481f7e1
Author: Russ Nicoletti <rnicoletti@mozilla.com>
Desc: handleSliderTouchStart/Move/End unit tests

========

https://hg.mozilla.org/integration/gaia-central/rev/e5ea863991c2
Author: Dominic Kuo <dkuo@mozilla.com>
Desc: Merge pull request #21692 from dominickuo/bug-1032638

Bug 1032638 - [Music] Ignore the MP4 files with not enough metadata, r=jimporter

========

https://hg.mozilla.org/integration/gaia-central/rev/a215c770793a
Author: Dominic Kuo <dkuo@mozilla.com>
Desc: Bug 1032638 - [Music] Ignore the MP4 files with not enough metadata
Bumping manifests a=b2g-bump
Backed out changeset a6ecd3131b8a (bug 1037128)
Backed out changeset 6ac0f97c0c09 (bug 1037030)
Bug 1009645 - Implement [FeatureDetectible] extended attribute and hook it up to navigator.getFeature. r=bz
Bug 1009645 - Follow up, remove debug code.
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-central/rev/8308e3578c66
Author: Hubert Figuière <hub@figuiere.net>
Desc: Merge pull request #21724 from hfiguiere/master

Revert "Bug 981009 - Check that we have as many timings as we have runs for startup_test." r=me

========

https://hg.mozilla.org/integration/gaia-central/rev/4869bc52301e
Author: Hubert Figuière <hub@figuiere.net>
Desc: Revert "Bug 981009 - Check that we have as many timings as we have runs for startup_test."

This reverts commit 93bdeec8365009434f694672d6db8f0eb25650c0.