Closed Bug 1224427 Opened 9 years ago Closed 9 years ago

[TV Browser] Strange window popped up after pressing "Forgot your password"

Categories

(Firefox OS Graveyard :: Gaia::TV::Browser, defect, P2)

ARM
Gonk (Firefox OS)
defect

Tracking

(blocking-b2g:2.5+, b2g-v2.5 fixed, b2g-master fixed)

VERIFIED FIXED
blocking-b2g 2.5+
Tracking Status
b2g-v2.5 --- fixed
b2g-master --- fixed

People

(Reporter: cynthiatang, Assigned: selee)

Details

(Whiteboard: [ft:conndevices][partner-cherry-pick])

Attachments

(4 files)

Attached file Gray window - Video
Branch: Master
Commit e8c15ae4e5324a210000ee0a869a962aa542009f
Merge: 6676924 5f6b732
Author: Reza Akhavan <reza@akhavan.me>
Date:   Thu Nov 12 16:10:48 2015 -0800

STR:
 1. Launch Browser
 2. Go to "Sign in to Sync" 
 3. Use your email address to sign in
 4. Press "Forgot your password"

Expected Result:
 - No gray window

Actual Result:
 - Strange(Gray) window popped up after pressing "Forgot your password"
QA Whiteboard: [COM=TV Firefox Account]
Assignee: nobody → yliao
@Tori, I didn't find a related section on spec. Do we define the follow-up action?
Flags: needinfo?(tchen)
blocking-b2g: --- → 2.5+
Sean, are you available to resolve this bug? Thank you!
Assignee: yliao → nobody
Flags: needinfo?(selee)
Okay, I can take it!
Assignee: nobody → selee
Flags: needinfo?(selee)
(In reply to Evelyn Hung [:evelyn] from comment #2)
> @Tori, I didn't find a related section on spec. Do we define the follow-up
> action?

I didn't define it in the spec.
I assume this will open the correspond link in browser and lead user to that page. Is that OK?
Flags: needinfo?(tchen) → needinfo?(ehung)
Status: NEW → ASSIGNED
(In reply to Tori Chen [:tori] from comment #5)
> (In reply to Evelyn Hung [:evelyn] from comment #2)
> > @Tori, I didn't find a related section on spec. Do we define the follow-up
> > action?
> 
> I didn't define it in the spec.
> I assume this will open the correspond link in browser and lead user to that
> page. Is that OK?

Sounds good to me. I don't know what the page is, if the page is interactable on TV, then we have no problem. :)
Flags: needinfo?(ehung)
The strange black block is caused by an incorrect size image as background in System dialog, so any system dialog (e.g. Forget password, FxA sign-in) will be affected. In attachment 8692827 [details] [review], I remove the background image and use a translucent color instead.
Hello Tori,

The attachment is the translucent splash shown in the dialog state changing. May I know your comments? Thank you!
Flags: needinfo?(tchen)
After offline discussion with Sean we decided to take off the transparent screen for better visual effect.
Flags: needinfo?(tchen)
Hey Tori, The latest patch will remove the transparent screen. Thank you!
Comment on attachment 8692827 [details] [review]
[gaia] weilonge:seanlee/TVSystem/master/Bug1224427 > mozilla-b2g:master

Hey Rex, Could you help to review the patch? Thank you!
Attachment #8692827 - Flags: review?(rexboy)
Comment on attachment 8692827 [details] [review]
[gaia] weilonge:seanlee/TVSystem/master/Bug1224427 > mozilla-b2g:master

Looks good to me.
Attachment #8692827 - Flags: review?(rexboy) → review+
Comment on attachment 8692827 [details] [review]
[gaia] weilonge:seanlee/TVSystem/master/Bug1224427 > mozilla-b2g:master

[Approval Request Comment]
[Bug caused by] (feature/regressing bug #): bug 1194108
[User impact] if declined: Very weird black block is shown when dialog pop-up
[Testing completed]: Tested on B2G Desktop
[Risk to taking this patch] (and alternatives if risky): none
[String changes made]: none
Attachment #8692827 - Flags: approval-gaia-v2.5?
Comment on attachment 8692827 [details] [review]
[gaia] weilonge:seanlee/TVSystem/master/Bug1224427 > mozilla-b2g:master

Approve for TV 2.5
Attachment #8692827 - Flags: approval-gaia-v2.5? → approval-gaia-v2.5+
Verify this issue on the latest build.
No gray window pop up after pressing "Forgot your password".
[Build Info]
Environment: 2.6 Simulator
gaia:
https://github.com/mozilla-b2g/gaia/commit/d9faad5c0f14fcd42f920c9104f0638f46a48b2a
gecko:
https://hg.mozilla.org/mozilla-central/rev/789a12291942763bc1e3a89f97e0b82dc1c9d00b
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: