Closed
Bug 1124346
Opened 10 years ago
Closed 10 years ago
[Windows Management][Edge Swipe] Tapping near the edge of the screen will cause the picture(s) to blink / flash when in the Gallery or Music App.
Categories
(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)
Tracking
(blocking-b2g:2.5+, b2g-v2.1 unaffected, b2g-v2.2 verified, b2g-master verified)
Tracking | Status | |
---|---|---|
b2g-v2.1 | --- | unaffected |
b2g-v2.2 | --- | verified |
b2g-master | --- | verified |
People
(Reporter: jmitchell, Assigned: alive)
References
()
Details
(Keywords: regression, Whiteboard: [3.0-Daily-Testing])
Attachments
(3 files)
Description:
With Edge-Swipe Navigation enabled, tapping or pressing near the edge of the screen will cause the pictures on the screen to flash / blink black and then back to normal. This occurs with the Album Art of the Music App and the pictures in the Gallery app. This can occur with the main music page (showing multiple album arts) or a specific album cover when playing a single song. This can also occur on the main gallery page but is a much lower repro when on a specific gallery picture preview/full view page.
Repro Steps:
1) Update a Flame to 20150121010204
2) Launch Music App and Gallery App
3) Tap near the edge of the screen and / or edge swipe transition between the two
Actual:
Pictures will blink
Expected:
Pictures will not blink
Environmental Variables:
Device: Flame 3.0
Build ID: 20150121010204
Gaia: 5e98dc164b17fd6decb48a9eaddef0e55b82e249
Gecko: 540077a30866
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 38.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:38.0) Gecko/38.0 Firefox/38.0
Repro frequency: 6/8
See attached: logcat, Video: http://youtu.be/_Rg6_7z7JpQ
----------------------------------------------------------------------
This issue does NOT repro on Flame 2.2 (v18d), 2.2 (v18d-1), or 2.1 (v18d-1)
Device: Flame 2.2 (KK - Nightly - Full Flash)
Build ID: 20150121002607
Gaia: e4f9b5da3751798f9cc5d95f302c30722cc11fca
Gecko: 75a462a58d7a
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 37.0a2 (2.2)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
Device: Flame 2.2 (KK - Nightly - Full Flash)
Build ID: 20150120002507
Gaia: f5b3d1b6cfa3e702033f613915ae637cb735cbfb
Gecko: 5d7497ce4cc7
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 37.0a2 (2.2)
Firmware Version: v18D
User Agent: Mozilla/5.0 (Mobile; rv:37.0) Gecko/37.0 Firefox/37.0
Device: Flame 2.1 (KK - Nightly - Full Flash)
Build ID: 20150120001202
Gaia: 77c57eb8a985d5cbd34a597fb1b978ba6e205af6
Gecko: f05d0a2d2378
Gonk: e7c90613521145db090dd24147afd5ceb5703190
Version: 34.0 (2.1)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:34.0) Gecko/34.0 Firefox/34.0
Reporter | ||
Updated•10 years ago
|
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Comment 1•10 years ago
|
||
[Blocking Requested - why for this release]:
regression of a core feature, bad UX.
Requesting a window.
blocking-b2g: --- → 3.0?
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(pbylenga)
Keywords: regressionwindow-wanted
Updated•10 years ago
|
QA Contact: ychung
Comment 2•10 years ago
|
||
b2g-inbound Regression Window:
Last Working Environmental Variables:
Device: Flame 3.0
BuildID: 20150120001341
Gaia: 90e1a2525d3cded5945cfaee277ac8d6075beb8c
Gecko: f0d42391b5fd
Version: 38.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:38.0) Gecko/38.0 Firefox/38.0
First Broken Environmental Variables:
Device: Flame 3.0
BuildID: 20150120011239
Gaia: a47ec54a7040d6f689c3eabd2f23bb510c78c0cd
Gecko: fc9006e38f20
Version: 38.0a1 (3.0)
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:38.0) Gecko/38.0 Firefox/38.0
Last Working Gaia First Broken Gecko: Issue DOES NOT reproduce
Gaia: 90e1a2525d3cded5945cfaee277ac8d6075beb8c
Gecko: fc9006e38f20
First Broken Gaia Last Working Gecko: Issue DOES reproduce
Gaia: a47ec54a7040d6f689c3eabd2f23bb510c78c0cd
Gecko: f0d42391b5fd
https://github.com/mozilla-b2g/gaia/compare/90e1a2525d3cded5945cfaee277ac8d6075beb8c...a47ec54a7040d6f689c3eabd2f23bb510c78c0cd
Caused by Bug 1117633
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Keywords: regressionwindow-wanted
QA Contact: ychung
Comment 3•10 years ago
|
||
Alive, can you take a look at this please? This might have been caused by the landing for bug 1117633
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker) → needinfo?(alive)
Assignee | ||
Comment 5•10 years ago
|
||
I believe this is side effect of "setActive(false)" while sheet transition starts.
I am going to remove the setVisible function call and use events to notify nfcManager, what do you think?
Flags: needinfo?(etienne)
Comment 6•10 years ago
|
||
We should definitely file a gecko bug first & reference it in code :/
Flags: needinfo?(etienne)
Assignee | ||
Comment 8•10 years ago
|
||
(In reply to Etienne Segonzac (:etienne) from comment #6)
> We should definitely file a gecko bug first & reference it in code :/
Filing but not sure how to well describe it..
Assignee | ||
Comment 9•10 years ago
|
||
(In reply to Alive Kuo [:alive][NEEDINFO!] from comment #8)
> (In reply to Etienne Segonzac (:etienne) from comment #6)
> > We should definitely file a gecko bug first & reference it in code :/
>
> Filing but not sure how to well describe it..
https://bugzilla.mozilla.org/show_bug.cgi?id=1125792
Comment 10•10 years ago
|
||
Assignee | ||
Comment 11•10 years ago
|
||
Comment on attachment 8554499 [details] [review]
[PullReq] alivedise:bugzilla/1124346/set-active-cause-flicker to mozilla-b2g:master
I am not sure if I have to remove setNFCFocus call in setActive but leave it as is.
Attachment #8554499 -
Flags: review?(etienne)
Assignee | ||
Comment 12•10 years ago
|
||
(In reply to Alive Kuo [:alive][NEEDINFO!] from comment #11)
> Comment on attachment 8554499 [details] [review]
> [PullReq] alivedise:bugzilla/1124346/set-active-cause-flicker to
> mozilla-b2g:master
>
> I am not sure if I have to remove setNFCFocus call in setActive but leave it
> as is.
Well, per https://bugzilla.mozilla.org/show_bug.cgi?id=1125023 we should just remove setNFCFocus in setActive...
Comment 13•10 years ago
|
||
Comment on attachment 8554499 [details] [review]
[PullReq] alivedise:bugzilla/1124346/set-active-cause-flicker to mozilla-b2g:master
thanks!
Attachment #8554499 -
Flags: review?(etienne) → review+
Assignee | ||
Comment 14•10 years ago
|
||
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Depends on: 1117633
Assignee | ||
Comment 16•10 years ago
|
||
Comment on attachment 8554499 [details] [review]
[PullReq] alivedise:bugzilla/1124346/set-active-cause-flicker to mozilla-b2g:master
[Approval Request Comment]
[Bug caused by] (feature/regressing bug #):
Regression from bug 1117633
[User impact] if declined:
Nfc will not work
[Testing completed]: Y
[Risk to taking this patch] (and alternatives if risky): this is regression of bug 1117633 so if it gets uplifted we need this patch as well
[String changes made]: NaN
Attachment #8554499 -
Flags: approval-gaia-v2.2?
Updated•10 years ago
|
Attachment #8554499 -
Flags: approval-gaia-v2.2? → approval-gaia-v2.2+
Comment 17•10 years ago
|
||
Target Milestone: --- → 2.2 S5 (6feb)
Comment 19•10 years ago
|
||
The problem is verified not happen on latest Flame 2.2 & 3.0 build.
Repro Steps:
1) Update a Flame to Latest build
2) Launch Music App and Gallery App
3) Tap near the edge of the screen and / or edge swipe transition between the two
Actual Result:
3) Pictures will not blink
Fail rate:0/10
See attachment:Verify_video.MP4
Flame 2.2 version:
Build ID 20150225002505
Gaia Revision ca64f2fe145909f31af266b1730874051ba76c78
Gaia Date 2015-02-24 22:06:53
Gecko Revision https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/16804008c29f
Gecko Version 37.0
Device Name flame
Firmware(Release) 4.4.2
Firmware(Incremental) eng.cltbld.20150225.041814
Firmware Date Wed Feb 25 04:18:25 EST 2015
Bootloader L1TC000118D0
Flame 3.0 version:
Flame3.0:
Build ID 20150225010244
Gaia Revision f6bfd854fe4746f21bc006eac145365e85f98808
Gaia Date 2015-02-24 21:10:44
Gecko Revision https://hg.mozilla.org/mozilla-central/rev/0a8b3b67715a
Gecko Version 39.0a1
Device Name flame
Firmware(Release) 4.4.2
Firmware(Incremental) eng.cltbld.20150225.043702
Firmware Date Wed Feb 25 04:37:14 EST 2015
Bootloader L1TC00011880
Updated•10 years ago
|
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage+][MGSEI-Triage+]
Updated•9 years ago
|
status-b2g-v2.5:
--- → verified
Updated•9 years ago
|
status-b2g-v2.5:
verified → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•