Bug 1085759, update flame-kk base image to v188-1, r=catlee, a=NPOTB

--HG--
extra : rebase_source : 3d2d47bfe3ffcfa88381270edcd1476d159a9ffe
Bumping gaia.json for 3 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-2_0/rev/e3b66a669da2
Author: Yi-Fan Liao <begeeben@gmail.com>
Desc: Revert "Bug 1059650 - [Browser]Back button stops working after clicking '+' icon multiple times"

This reverts commit e5b514a212b49013b7c18f31b7a7696a07cde13a.

========

https://hg.mozilla.org/integration/gaia-2_0/rev/338fcbec2f7f
Author: Yi-Fan Liao <yliao@mozilla.com>
Desc: Merge pull request #26228 from begeeben/1059650_back_button_stops

Bug 1059650 - [Browser]Back button stops working after clicking '+' icon multiple times, r=Dale Harvey

========

https://hg.mozilla.org/integration/gaia-2_0/rev/9eacf6616498
Author: Yi-Fan Liao <begeeben@gmail.com>
Desc: Bug 1059650 - [Browser]Back button stops working after clicking '+' icon multiple times

* Doesn't rely on 'mousedown' event to get the tab ID, use 'tap' event to select tab ID directly
Bumping manifests a=b2g-bump
Backed out changeset 6b59dd2837c1 (bug 1101742) for asserts.
Bumping gaia.json for 1 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-2_0/rev/eead082ef515
Author: Ryan VanderMeulen <rvandermeulen@mozilla.com>
Desc: Revert "Merge pull request #26125 from nullaus/bug1077595"

This reverts commit a2d1cbfa62f3880c15c84215bdc5fdad4e537486.
Bumping manifests a=b2g-bump
Bug 1101742 - Fix OmxDecoder::mIsVideoSeeking r= cajbir a=bajaj

--HG--
extra : rebase_source : 6258573d8375421f74109d4dbad157b9dad77f25
Backed out changeset 1b1134490959 (bug 998916) for frequent WebGL crashes/asserts.

--HG--
extra : rebase_source : e7b7f6b25a4f93d5b1491444eac1c1fa273e1e7d
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-2_0/rev/772cd48980b1
Author: Ghislain 'Aus' Lacroix <aus@noiseport.org>
Desc: Merge pull request #26423 from nullaus/v2.0

bug 1077595 -- With fixed unit test. a=testonly

========

https://hg.mozilla.org/integration/gaia-2_0/rev/347c591e3de0
Author: Ghislain 'Aus' Lacroix <aus@noiseport.org>
Desc: bug 1077595 -- With fixed unit test. a=testonly
Bumping manifests a=b2g-bump
Bug 1031132 - Refactor mach environment to use logic from MachCommandBase instead of its own. r=gps a=NPOTB

Also don't print section titles when there is nothing under them, and move
move the ObjdirMismatchException handling to MachCommandBase.
Bug 762358 - Re-run configure when mozconfig changed in a significant way. r=gps a=NPOTB

This adds a format option to mach environment and uses it in client.mk to
create a .mozconfig.json in the objdir, containing all the relevant data
from mozconfig. If the mozconfig doesn't change in a way that alters that
data, we still skip configure.

At the same time, use mach environment in place of mozconfig2configure and
mozconfig2client-mk, which makes us now have only one mozconfig reader.

Also, in the mozconfig reader, keep track of environment variables (as
opposed to shell variables), so that changes such as a variable that was
exported not being exported anymore is spotted. At the opposite, in order
for irrelevant environment variable changes not to incur in re-running
configure, only a set of environment variables are stored when they are
unmodified. Otherwise, changes such as using a different terminal window,
or even rebooting, would trigger reconfigures.

Finally, make mach environment emit both MOZ_OBJDIR and OBJDIR for
client.mk, and cleanup some objdir-related things in client.mk..
At the same time, make the mozconfig reader take MOZ_OBJDIR from the
environment if it is defined there and not in the mozconfig.

Conflicts:
	client.mk
	python/mozbuild/mozbuild/base.py
Bug 762358 - Fixup test_objdir_config_status to use config.guess output as base. r=gps a=NPOTB
Bug 762358 - Fixup the fixup not to break on windows. r=me a=NPOTB
Bug 1031180 - Fallback to checking whether the directory mach lives in contains mach_bootstrap.py. r=gps a=NPOTB
Bug 998916 - Restore webgl context when visible. r=jgilbert, a=bajaj
Bug 1029504 - Remove an incorrect assertion on XPCOM services being available that failed when triggered late by the CC. r=smaug, a=bajaj
Bumping manifests a=b2g-bump
Bumping gaia.json for 2 gaia revision(s) a=gaia-bump

========

https://hg.mozilla.org/integration/gaia-2_0/rev/3f2ddac4fe43
Author: Ryan VanderMeulen <ryanvm@gmail.com>
Desc: Merge pull request #26272 from crh0716/1099374_v2.0

Bug 1099374 - Add the target attribute to links r=eragonj

========

https://hg.mozilla.org/integration/gaia-2_0/rev/6ae7e7b7f4b1
Author: Arthur Chen <crh0716@gmail.com>
Desc: Bug 1099374 - Add the target attribute to links
Bumping manifests a=b2g-bump