Closed Bug 1050838 Opened 11 years ago Closed 11 years ago

[B2G][FxA][Age Verification] User is unable to dismiss the year selection drop down

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: Marty, Assigned: yzen)

References

Details

(Keywords: regression, smoketest)

Attachments

(3 files)

Description: When creating a Firefox Account, the user must input their year of birth. After opening the Year of Birth drop down and selecting a year, the user cannot dismiss the drop down list to progress with account creation. Note: A possible work-around for this is to lock and unlock the phone, or pull down and dismiss the notification toolbar. Repro Steps: 1) Update a Flame to 20140808040304 2) Navigate to Firefox Accounts in Settings 3) Create a new FxA with a new email address 4) Select a Year of Birth Actual: User is unable to dismiss the Year of Birth selection and progress with account creation. Expected: User is able to progress with account creation properly. Environmental Variables: Device: Flame Master Build ID: 20140808040304 Gaia: c45627132ae7f00026e361a14d5d084a1236af24 Gecko: 18f408a5984e Version: 34.0a1 (Master) Firmware Version: v123 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 Keywords: FxA, Firefox Account, Age Gate, Age Verification, Drop Down, Select Repro frequency: 100% Link to failed test case: https://moztrap.mozilla.org/manage/case/13006/ See attached: Screenshot, logcat
This issue occurs on Flame 2.1 at both 319MB and 512MB. -------------------------------------------------------------- This issue does NOT occur on Flame 2.0 at either 319MB or 512MB User is presented with an 'OK' button to dismiss the Year of Birth drop down screen. Environmental Variables: Device: Flame 2.0 Build ID: 20140808000201 Gaia: 8d4599d18fbfc41f88ea494ab9cce0bb99cffac3 Gecko: aad73d079368 Version: 32.0 (2.0) Firmware Version: v123 User Agent: Mozilla/5.0 (Mobile; rv:32.0) Gecko/32.0 Firefox/32.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Attached file logcat-FXA.txt
[Blocking Requested - why for this release]: smoketest blocker and is a regression of a core feature. Requesting a window.
blocking-b2g: --- → 2.1?
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
QA Contact: jmitchell
Mozilla Central Regression Window: Last Working: Device: Flame Master Build ID: 20140807155618 Gaia: 54c3c19d439f7dbafda5c6cc3b4850b545a068ba Gecko: bd44d84142e8 Version: 34.0a1 (Master) Firmware Version: v123 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 First Broken: Device: Flame Master Build ID: 20140807180713 Gaia: c45627132ae7f00026e361a14d5d084a1236af24 Gecko: 18f408a5984e Version: 34.0a1 (Master) Firmware Version: v123 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 Last Working Gaia First Broken Gecko: Issue does NOT reproduce Gaia: 54c3c19d439f7dbafda5c6cc3b4850b545a068ba Gecko: 18f408a5984e First Broken Gaia Last Working Gecko: Issue DOES reproduce Gaia: c45627132ae7f00026e361a14d5d084a1236af24 Gecko: bd44d84142e8 Gaia pushlog: https://github.com/mozilla-b2g/gaia/compare/54c3c19d439f7dbafda5c6cc3b4850b545a068ba...c45627132ae7f00026e361a14d5d084a1236af24 B2G Inbound Regression Window: Last Working: Device: Flame Master Build ID: 20140807052217 Gaia: d2d93b782446fe5d1b4bba9305ce4176669912be Gecko: cacf6ca5ec8c Version: 34.0a1 (Master) Firmware Version: v123 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 First Broken: Device: Flame Master Build ID: 20140807054419 Gaia: dc5ab7839619e000e353872235f89425be7346ca Gecko: 83bc4242fd1c Version: 34.0a1 (Master) Firmware Version: v123 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0 Last Working Gaia First Broken Gecko: Issue does NOT reproduce Gaia: d2d93b782446fe5d1b4bba9305ce4176669912be Gecko: 83bc4242fd1c First Broken Gaia Last Working Gecko: Issue DOES reproduce Gaia: dc5ab7839619e000e353872235f89425be7346ca Gecko: cacf6ca5ec8c Gaia pushlog: https://github.com/mozilla-b2g/gaia/compare/d2d93b782446fe5d1b4bba9305ce4176669912be...dc5ab7839619e000e353872235f89425be7346ca Broken by bug 1040936 ?
Blocks: 1040936
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(yzenevich)
Flags: needinfo?(pbylenga)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(pbylenga)
Attached file Github pull request.
Also fixing a buttons menu background color regression.
Assignee: nobody → yzenevich
Status: NEW → ASSIGNED
Attachment #8471651 - Flags: review?(alive)
Flags: needinfo?(yzenevich)
Comment on attachment 8471651 [details] [review] Github pull request. What is the root cause of this bug please?
Attachment #8471651 - Flags: review?(alive) → review+
(In reply to Alive Kuo [:alive][NEEDINFO!] from comment #6) > Comment on attachment 8471651 [details] [review] > Github pull request. > > What is the root cause of this bug please? I believe it has to do with the fact that when the value selector is inside the app window, it's contained by the window itself. When it was global (before it became app window sub-component), height had to be set explicitly (those styled were removed). Container height affects how the button menu is placed over the selection list.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Verified Fixed on today's Flame Nightly 2.1 build. Year Selection drop-down screen is able to be dismissed properly. Environmental Variables: Device: Flame Master Build ID: 20140821040201 Gaia: 3584b2723412ed3299c6761f465885d80651c87e Gecko: dac8b4a0bd7c Version: 34.0a1 (Master) Firmware Version: v123 User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(pbylenga)
Switching the 2.1?->2.1+, on these fixed bugs as these are regression. Nothing to land here, its just flag-cleanup of 2.1? list. Please Ni me if there is confusion/disagreement.
blocking-b2g: 2.1? → 2.1+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: