Closed
Bug 1059488
Opened 10 years ago
Closed 10 years ago
[MobileID] Country code manual selection dialog seems broken
Categories
(Firefox OS Graveyard :: Gaia::System, defect, P1)
Tracking
(blocking-b2g:2.0+, b2g-v2.0 verified, b2g-v2.1 verified, b2g-v2.2 verified)
People
(Reporter: martijn.martijn, Assigned: ferjm)
References
Details
(Whiteboard: ft:Loop [blocking][platform])
Attachments
(1 file)
46 bytes,
text/x-github-pull-request
|
alive
:
review+
bajaj
:
approval-gaia-v2.0+
fabrice
:
approval-gaia-v2.1+
|
Details | Review |
Steps to reproduce:
- Tap on "UI tests - Privileged App" App
- Tap on MobileIdentity
- Tap on "Force selection" button
You get to see the Mobile ID selector dialog
- Tap on the country code drop down list
Expected result:
A dialog should appear with all the country codes that you can choose from
Actual result:
- Nothing happens
Perhaps regression from bug 1046736?
Updated•10 years ago
|
Component: Gaia → Gaia::System
Comment 2•10 years ago
|
||
I was able to get this bug but only if the first time I go into the country code selector, it works but If I back out to the menu for Force Selection and go back into the country code selector, it no longer works.
This bug repro's on: Flame 2.1, OpenC 2.1
Actual Results: Country Code selector stops responding.
Repro Rate: 5/5
Environmental Variables:
Device: Flame Master
BuildID: 20140827125050
Gaia: 6e804a42ab90f4251c7fe8c68731dc1c6abd8006
Gecko: d3f9fd13aefc
Version: 34.0a1 (Master)
Firmware Version: v123
------------------------------------------------
Environmental Variables:
Device: Open_C Master
BuildID: 20140826125726
Gaia: ea93363a8c424d65a9ad91438ce6961377a20f98
Gecko: f9bfe115fee5
Version: 34.0a1 (Master)
Firmware Version: P821A10V1.0.0B06_LOG_DL
*** NOTE: Flame 2.0 and Flame 1.4 don't seem to contain the Mobile Identity option in the UI Privileged Apps app. Unable to test on these.
QA Whiteboard: [QAnalyst-Triage?]
status-b2g-v2.1:
--- → affected
Flags: needinfo?(jmitchell)
Keywords: qawanted
QA Contact: croesch
Comment 3•10 years ago
|
||
QA-Wanted triage analysis - not a regression
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell)
Reporter | ||
Comment 4•10 years ago
|
||
(In reply to Cody Roesch [:croesch] from comment #2)
> *** NOTE: Flame 2.0 and Flame 1.4 don't seem to contain the Mobile Identity
> option in the UI Privileged Apps app. Unable to test on these.
It was added in bug 1044060. Perhaps it should be backported to 2.0, since the mobile ID api works there too?
(In reply to Cody Roesch [:croesch] from comment #2)
> I was able to get this bug but only if the first time I go into the country
> code selector, it works but If I back out to the menu for Force Selection
> and go back into the country code selector, it no longer works.
Yeah, I see this too. Looks like a stacking issue or something where the country code selector dialog is stacked behind for some reason?
Flags: needinfo?(ferjmoreno)
Assignee | ||
Updated•10 years ago
|
Assignee: nobody → ferjmoreno
Comment 5•10 years ago
|
||
[Blocking Requested - why for this release]: "Force selection" flow broken in Mobile ID API, the user can not finish the registration
blocking-b2g: --- → 2.0?
Whiteboard: ft:Loop [blocking][platform]
Reporter | ||
Updated•10 years ago
|
Summary: Country code manual selection dialog seems broken → [MobileID] Country code manual selection dialog seems broken
Assignee | ||
Comment 6•10 years ago
|
||
We were not cleaning the panel properly.
Attachment #8482769 -
Flags: review?(alive)
Updated•10 years ago
|
blocking-b2g: 2.0? → 2.0+
Updated•10 years ago
|
OS: Mac OS X → Gonk (Firefox OS)
Priority: -- → P1
Hardware: x86 → ARM
Comment 7•10 years ago
|
||
Comment on attachment 8482769 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/23634
Could you add an unit test if that is testable? Ask review again if you think it's necessary.
Attachment #8482769 -
Flags: review?(alive) → review+
Updated•10 years ago
|
Whiteboard: ft:Loop [blocking][platform] → ft:Loop [blocking][platform][patch available]
Assignee | ||
Comment 8•10 years ago
|
||
Thanks Alive! I added the test and I'm waiting for the try build before merging.
Assignee | ||
Comment 9•10 years ago
|
||
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Assignee | ||
Comment 10•10 years ago
|
||
Comment on attachment 8482769 [details] [review]
Link to Github pull-request: https://github.com/mozilla-b2g/gaia/pull/23634
NOTE: Please see https://wiki.mozilla.org/Release_Management/B2G_Landing to better understand the B2G approval process and landings.
[Approval Request Comment]
[Bug caused by] (feature/regressing bug #): bug 1046736 took the issue to the light, but it didn't introduced the real problem.
[User impact] if declined: The user won't be able to use the mobile id flow twice if the country code selector is required.
[Testing completed]: Local tests and added a unit test.
[Risk to taking this patch] (and alternatives if risky): No risk.
[String changes made]: None
Attachment #8482769 -
Flags: approval-gaia-v2.0?
Reporter | ||
Updated•10 years ago
|
Flags: in-testsuite+
Updated•10 years ago
|
status-b2g-v2.0:
--- → affected
status-b2g-v2.2:
--- → fixed
Whiteboard: ft:Loop [blocking][platform][patch available] → ft:Loop [blocking][platform]
Target Milestone: --- → 2.1 S4 (12sep)
Assignee | ||
Updated•10 years ago
|
Attachment #8482769 -
Flags: approval-gaia-v2.1?
Updated•10 years ago
|
Attachment #8482769 -
Flags: approval-gaia-v2.1? → approval-gaia-v2.1+
Comment 11•10 years ago
|
||
Updated•10 years ago
|
Attachment #8482769 -
Flags: approval-gaia-v2.0? → approval-gaia-v2.0+
Comment 12•10 years ago
|
||
Comment 13•10 years ago
|
||
Verified the issue is fixed on 2.2, 2.1 and 2.0
A dialog appears with all country codes where the user can select from
Device: Flame 2.2 Master
BuildID: 20141118082629
Gaia: 4aee256937afe9db2520752650685ba61ce6097d
Gecko: 084441e904d1
Version: 36.0a1 (2.2 Master)
Firmware: V188-1
User Agent: Mozilla/5.0 (Mobile; rv:36.0) Gecko/36.0 Firefox/36.0
Device: Flame 2.1
BuildID: 20141117200726
Gaia: 1b231b87aad384842dfc79614b2a9ca68a4b4ff3
Gecko: 45849b862a7f
Version: 34.0 (2.1)
Firmware: V188-1
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
Device: Flame 2.0
BuildID: 20141118044626
Gaia: 1ede2666f1e6c1b3fd3b282011caf0cbc59544b0
Gecko: bde95439014c
Version: 32.0 (2.0)
Firmware: V188-1
User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Updated•10 years ago
|
QA Contact: croesch
Updated•10 years ago
|
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
You need to log in
before you can comment on or make changes to this bug.
Description
•