Closed Bug 1040290 Opened 11 years ago Closed 11 years ago

[B2G][Settings][FxA]User is unable to select the Age Verification in Firefox Accounts

Categories

(Firefox OS Graveyard :: FxA, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.1+, b2g-v2.0 unaffected, b2g-v2.1 verified)

VERIFIED FIXED
blocking-b2g 2.1+
Tracking Status
b2g-v2.0 --- unaffected
b2g-v2.1 --- verified

People

(Reporter: jschmitt, Unassigned, NeedInfo)

References

Details

(Keywords: regression, smoketest)

Attachments

(2 files)

Attached file log.txt
Description: The age dialog box does not appear after selecting the Age Verification drop down. Repro Steps: 1) Update a Flame to 20140717040202 2) Connect to a Data/Wifi network 3) Open Settings app 4) Select Firefox Accounts 5) Select Create account or sign in 6) Input an email address that has not been signed up for FxA 7) Select Age Verification drop down Actual: The age dialog box never appears. Expected: The age dialog box appears and user can select his/her birth year. Environmental Variables: Device: Flame Master Build ID: 20140717040202 Gaia: Unknown Gecko: a74600665875 Version: 33.0a1 (Master) Firmware Version: v122 User Agent: Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0 Notes: Repro frequency: 100% See attached: logcat
2.0 Flame is unaffected, adding regression window Environmental Variables: Device: Flame 2.0 Build ID: 20140717000201 Gaia: aa4f795b81c6147d67c4f06009e166debcf8856e Gecko: 0ec0b9ac39f0 Version: 32.0a2 (2.0) Firmware Version: v122 User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Smoketest blocker, nominating to block 2.1.
blocking-b2g: --- → 2.1?
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
In the log I see several instances of this error: FirefoxAccounts ERROR error POSTing /account/login: {"code":400,"errno":102,"error":"Bad Request","message":"Unknown account","info":"https://github.com/mozilla/fxa-auth-server/blob/master/docs/api.md#response-format","email":"a7718737@drdrb.net"}
QA Contact: jmercado
:pdehaan and I will attempt to repro.
Flags: needinfo?(pdehaan)
Bug 962434 seems a likely candidate to have caused this issue. B2g-inbound Regression Window Last working Environmental Variables: Device: Flame Master BuildID: 20140715074001 Gaia: 71cdbd38bc9321b53fa4d3004650512e871cc0d8 Gecko: 66700972e7af Version: 33.0a1 (Master) Firmware Version: v122 User Agent: Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0 First Broken Environmental Variables: Device: Flame Master BuildID: 20140715080714 Gaia: 2281a46cf77422068c3a8342e6a0950f2486d3a6 Gecko: d331085c63fd Version: 33.0a1 (Master) Firmware Version: v122 User Agent: Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0 Last working gaia / First broken gecko - Issue does NOT occur Gaia: 71cdbd38bc9321b53fa4d3004650512e871cc0d8 Gecko: d331085c63fd First broken gaia / Last working gecko - Issue DOES cocur Gaia: 2281a46cf77422068c3a8342e6a0950f2486d3a6 Gecko: 66700972e7af Gaia Pushlog: https://github.com/mozilla-b2g/gaia/compare/71cdbd38bc9321b53fa4d3004650512e871cc0d8...2281a46cf77422068c3a8342e6a0950f2486d3a6
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(jmitchell)
broken by bug 962434 ?
Blocks: 962434
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell) → needinfo?(yzenevich)
I don't repro this on v2.0 Gaia 34c24749e78496ac1317f4ddb573281c0ef2995e Gecko https://hg.mozilla.org/releases/mozilla-aurora/rev/76309f978531 BuildID 20140718000232 Version 32.0a2
The regression is due to the fact that the value selector is now inside of the app window and the z-index has no effect on the outer dialog-overlay. Investigating more.. Alive, perhaps you have some suggestions too?
Flags: needinfo?(yzenevich) → needinfo?(alive)
(In reply to Yura Zenevich [:yzen] from comment #8) > The regression is due to the fact that the value selector is now inside of > the app window and the z-index has no effect on the outer dialog-overlay. > Investigating more.. Alive, perhaps you have some suggestions too? :/ Have discussed on IRC.. Had proposed a long term way to fix it but yura will provide a short term fix to unblock FxA test.
Flags: needinfo?(alive)
Attached file Github PR
Attachment #8458914 - Flags: review?(alive)
Comment on attachment 8458914 [details] [review] Github PR Thanks!
Attachment #8458914 - Flags: review?(alive) → review+
This issue no longer occurs on the latest 2.1 Flame build. Age verification drop appears correctly when pressed. Environmental Variables: Device: Flame Master BuildID: 20140721055837 Gaia: Unknown Gecko: 0dc711216018 Version: 33.0a1 (Master) Firmware Version: v122 User Agent: Mozilla/5.0 (Mobile; rv:33.0) Gecko/33.0 Firefox/33.0
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(jmitchell)
Keywords: qawanted
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(jmitchell)
Depends on: 1042335
blocking-b2g: 2.1? → ---
blocking-b2g: --- → 2.1+
Hi Jason, I think this bug was fixed before 2.1 landed. Do you want to reopen it, or did you toggle blocking accidentally? Cheers, Jared
Flags: needinfo?(jsmith)
I tagged it blocking for being a smoketest blocker. Let me set the status flag to fixed to ensure that this is flagged fixed on 2.1, since this landed on master when master was 2.1.
Flags: needinfo?(jsmith)
Ah, that makes sense. Thanks, Jason!
Verifying fix on 2.1 KK Flame device Results: The age dialog box appears and user can select his/her birth year. Environmental Variables: ---------------------------------------------- Device: Flame 2.1 BuildID: 20141105001204 Gaia: 154da5e17029a51002d5d9b7df39563d509edde6 Gecko: 3b0c3580a58d Gonk: v188 (Shallow Flash) Version: 34.0 (2.1) Firmware: V188 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 ----------------------------------------------
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: