Bumping gaia.json for 8 gaia revision(s) a=gaia-bump
authorB2G Bumper Bot <release+b2gbumper@mozilla.com>
Wed, 26 Aug 2015 17:05:34 -0700
changeset 292102 2d1ef92d94b6a2564dfc2ca4de9a709b123e79a6
parent 292101 99d6bb89744e990ec2b33546dfed6198b6319911
child 292103 74170e38c3935c41aaea618c22c451c688a3a1ad
push id5245
push userraliiev@mozilla.com
push dateThu, 29 Oct 2015 11:30:51 +0000
treeherdermozilla-beta@dac831dc1bd0 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs31109, 1181571
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bumping gaia.json for 8 gaia revision(s) a=gaia-bump ======== https://hg.mozilla.org/integration/gaia-central/rev/0164a51c5b86 Author: Ryan VanderMeulen <ryanvm@gmail.com> Desc: Merge pull request #31109 from cr/pctofix Bug 1181571 - Fix lockscreen delay issue ======== https://hg.mozilla.org/integration/gaia-central/rev/87828a5b67d4 Author: Christiane Ruetten <cr@mozilla.com> Desc: Fix TypeError: this.emergencyCallBtn is null ======== https://hg.mozilla.org/integration/gaia-central/rev/c07276bb5364 Author: Christiane Ruetten <cr@mozilla.com> Desc: Overhaul tests for new internal InputPad logic ======== https://hg.mozilla.org/integration/gaia-central/rev/4ec9fe1337dc Author: Christiane Ruetten <cr@mozilla.com> Desc: Finalizing tests Tests now working. Solved by creating a setTimeout stub that forces synchronicity. Also removed onPasscodeValidationFailed trigger check on wrong pass code, because I can't make the promise resolve before the test ends without code changes in the test subject. ======== https://hg.mozilla.org/integration/gaia-central/rev/caf1b7db97bd Author: Christiane Ruetten <cr@mozilla.com> Desc: Add comment on event flow ======== https://hg.mozilla.org/integration/gaia-central/rev/230ebd40b450 Author: Christiane Ruetten <cr@mozilla.com> Desc: Fix comment ======== https://hg.mozilla.org/integration/gaia-central/rev/4328ada81707 Author: Christiane Ruetten <cr@mozilla.com> Desc: Add test prototypes for pass code handling ======== https://hg.mozilla.org/integration/gaia-central/rev/87581a852a13 Author: Christiane Ruetten <cr@mozilla.com> Desc: Fixing lockscreen delay bypass by rewriting core logic This is fixing bug 1181571 where lockscreen delay on repeated pass code failure could be trivially bypassed by pressing the home button. The faulty behavior was caused by a limitation of the previous architecture which was only making the delay occurr *after* a wrong pass code had been entered. Consequently, whenever the input pad would be restarted, like after closing it with the home button or when a screen timeout occurred, the pending delay would not persist and pass code entry would be accepted right away. The fix made it necessary to rewrite parts of lockscreen's messaging and state handling. Previous changes in architecture caused pass code failure counting and delay timer handling to be maintained in two places: in LockScreen (for pass code checking) and in LockScreenInputPad (for displaying error state to the user). Logic error even caused the two states to get out of sync under certain conditions. Now state and timeout related to pass code checking are maintained exclusively by LockScreen, which signals LockScreenInputManager with three distinct messages of failure (on wrong pass code), reset (after error delay has passed), and success (on correct pass code). LockScreenInputPad now is always aware of a passcode error delay ongoing in LockScreen, every UI update is rendered according to this state, and key input is ignored when necessary.
--- a/b2g/config/gaia.json
+++ b/b2g/config/gaia.json
@@ -1,9 +1,9 @@
     "git": {
-        "git_revision": "7d394d6bdb17a007ec773ce25ca0c81ab196e203", 
+        "git_revision": "14f32ddf49e9c1f2b30c391a26ba2dc867e948c1", 
         "remote": "https://git.mozilla.org/releases/gaia.git", 
         "branch": ""
-    "revision": "6f4fa5e0cde988b81f68ca73def82ed5f7b5c971", 
+    "revision": "0164a51c5b868d7362a7d048785e43a01bacdea8", 
     "repo_path": "integration/gaia-central"