Closed
Bug 1225092
Opened 9 years ago
Closed 9 years ago
Improper behavior when accessing log in screen from on-boarding screen
Categories
(Firefox for Android Graveyard :: Overlays, defect)
Tracking
(firefox44 verified, firefox45 verified, b2g-v2.5 fixed, fennec44+)
VERIFIED
FIXED
Firefox 45
People
(Reporter: u549602, Assigned: liuche)
References
Details
Attachments
(2 files)
(deleted),
text/x-review-board-request
|
ally
:
review+
mcomella
:
review+
ritu
:
approval-mozilla-aurora+
|
Details |
(deleted),
patch
|
liuche
:
review+
ritu
:
approval-mozilla-aurora+
|
Details | Diff | Splinter Review |
Environment: Nightly (45.0a1 11-15-2015)
Device: Samsung Galaxy S6 Edge (Android 5.1.1)
Steps to reproduce:
1. Install Nightly and tap on icon
2. From on-boarding screen tap on "Sign in to Nightly"
Actual result:
Sign in screen is displayed but the following issues occur in the URL-bar area:
1.Sign in screen's URL spills out of the URL bar
2.Tab tray cannot be accessed and it's icon is displayed as a overlay between tab counter and a microphone icon
3. Menu button icon is improperly displayed and has no valid response.
Expected result:
Sign in screen is correctly displayed with no graphical errors
Please note that this issue occurs only on Phone devices, tested on Nexus tab 9 and Samsung Galaxy tab S2 and the issue could not be reproduced.
For further details please check : https://www.youtube.com/watch?v=stODCddN_aY&feature=youtu.be
Assignee | ||
Comment 2•9 years ago
|
||
Hm, it looks like the urlbar is flashing into editing mode when closing first run, but since we're actually opening up a different page, there's some kind of race condition and we never exit editing mode - I bet this is a regression from bug 1215739. We probably are sharing the "finished with firstrun" method and shouldn't be.
Assignee: nobody → liuche
Flags: needinfo?(liuche)
Updated•9 years ago
|
tracking-fennec: --- → ?
Updated•9 years ago
|
tracking-fennec: ? → 44+
Updated•9 years ago
|
Summary: Improper behavior when accessing log in screen from on-boarding sceenr → Improper behavior when accessing log in screen from on-boarding screen
Comment 3•9 years ago
|
||
If this is causing us grief, we should not be afraid to back out bug 1215739 until this is fixed.
Assignee | ||
Comment 4•9 years ago
|
||
Bug 1225092 - Improper behavior when accessing log in screen from on-boarding screen. r=ally
Attachment #8690232 -
Flags: review?(ally)
Assignee | ||
Comment 5•9 years ago
|
||
I tested this with the Sync panel, as well as our other modes of exiting first run (single screen, tapping on urlbar, tapping back, tapping "Start browsing" link).
Once this bakes for a while, I'll either request uplift to aurora, or if it's considered too risky, request backout of bug 1215739 from aurora.
Updated•9 years ago
|
Attachment #8690232 -
Flags: review?(ally) → review+
Comment 6•9 years ago
|
||
Comment on attachment 8690232 [details]
MozReview Request: Bug 1225092 - Don't show keyboard on Welcome panel. r=mcomella
https://reviewboard.mozilla.org/r/25809/#review23425
lgtm
Assignee | ||
Comment 8•9 years ago
|
||
Comment on attachment 8690232 [details]
MozReview Request: Bug 1225092 - Don't show keyboard on Welcome panel. r=mcomella
Approval Request Comment
[Feature/regressing bug #]: bug 1215739 created a regression in Sync setup
[User impact if declined]: Some users will see broken UI in the urlbar until they restart Firefox
[Describe test coverage new/current, TreeHerder]: local testing
[Risks and why]: low, adds an if check with logic - this is strictly better than the current version.
[String/UUID change made/needed]: none
Alternatively, we can back out bug 1215739 from aurora.
Attachment #8690232 -
Flags: approval-mozilla-aurora?
Comment 9•9 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 45
Mihai, could you please verify this issue is fixed as expected on the latest Nightly build? Thanks!
Flags: needinfo?(mihai.ninu)
Comment on attachment 8690232 [details]
MozReview Request: Bug 1225092 - Don't show keyboard on Welcome panel. r=mcomella
Let's uplift to Aurora44. I have requested Mihai to verify the fix in case of any unexpected fallouts.
Attachment #8690232 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 12•9 years ago
|
||
bugherder uplift |
Reporter | ||
Comment 13•9 years ago
|
||
This issue was tested on the latest Nightly build (45.0a1 2015-11-25) on Samsung Galaxy s6 Edge (Android 5.1.1) and Alcatel One Touch (Android 4.1.2)
On nightly, this issue seems to be fixed for the scenario in which at first run, the start up screen presents both IMPORT and SYNC menus. If the user selects SYNC and "Sign in to Nightly" the issue is not reproducible anymore.
However in the case in which, at first run, the welcome screen is displayed and tapping on "Sign in to Nightly" the issue still reproduces on any phone device.
In order to trigger different start-up screens please see bug 1199859 comm 24
Flags: needinfo?(mihai.ninu)
Comment 14•9 years ago
|
||
bugherder uplift |
status-b2g-v2.5:
--- → fixed
Assignee | ||
Comment 15•9 years ago
|
||
Comment on attachment 8690232 [details]
MozReview Request: Bug 1225092 - Don't show keyboard on Welcome panel. r=mcomella
Review request updated; see interdiff: https://reviewboard.mozilla.org/r/25809/diff/1-2/
Attachment #8690232 -
Attachment description: MozReview Request: Bug 1225092 - Improper behavior when accessing log in screen from on-boarding screen. r=ally → MozReview Request: Bug 1225092 - Don't show keyboard on Welcome panel. r=mcomella
Attachment #8690232 -
Flags: review?(michael.l.comella)
Assignee | ||
Comment 16•9 years ago
|
||
I forgot to add the flag to the Welcome screen, which also goes to Sync signup.
Comment 17•9 years ago
|
||
Comment on attachment 8690232 [details]
MozReview Request: Bug 1225092 - Don't show keyboard on Welcome panel. r=mcomella
https://reviewboard.mozilla.org/r/25809/#review24215
Not the point of this change but `FirstrunPane.showBrowserHint` doesn't always show the browser hint so it's an unintuitive name.
Attachment #8690232 -
Flags: review?(michael.l.comella) → review+
Comment 19•9 years ago
|
||
bugherder |
Assignee | ||
Comment 20•9 years ago
|
||
Requesting approval for the second part of this bug - I missed one of the panels in the original fix. This change has been reviewed in the reviewboard request and is what's landed on Nightly, but I'm isolating the commit as a patch for simplicity.
Approval Request Comment
[Feature/regressing bug #]: bug 1215739 created a regression in Sync setup, and I forgot to include the fix for the other panel
[User impact if declined]: Users who see the Welcome panel will see regressed UI
[Describe test coverage new/current, TreeHerder]: local testing, same as what's in Nightly
[Risks and why]: very low, add the fix for the other panel
[String/UUID change made/needed]: none
Attachment #8694960 -
Flags: review+
Attachment #8694960 -
Flags: approval-mozilla-aurora?
Resetting the status-firefox44 flag given that the fix isn't complete without another patch uplift. See comment 20.
Mihai, could you please confirm this issue is fixed as expected on a latest Nightly build? Thanks!
Flags: needinfo?(mihai.ninu)
Comment on attachment 8694960 [details] [diff] [review]
welcome-fix
One-liner, taking it. Aurora44+
Attachment #8694960 -
Flags: approval-mozilla-aurora? → approval-mozilla-aurora+
Comment 24•9 years ago
|
||
bugherder uplift |
Reporter | ||
Comment 25•9 years ago
|
||
Verified as fixed on the latest Nightly build 45.0a1 (2015-12-04). This issue was tested on a Xiaomi mi i4 phone with Android 5.0.2 and on a Nexus 6 with Android 6.0.
Flags: needinfo?(mihai.ninu)
Comment 26•9 years ago
|
||
bugherder uplift |
Verified based on comment 25
Status: RESOLVED → VERIFIED
Comment 28•9 years ago
|
||
Verified as fixed in Firefox 44 Beta 2;
Device: Nexus 5 (Android 6.0.1).
Updated•4 years ago
|
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•