Closed Bug 1184556 Opened 9 years ago Closed 9 years ago

Transition is flickery when you open a new window with the browser after a scroll

Categories

(Firefox OS Graveyard :: Gaia::System::Window Mgmt, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.5+, b2g-master verified)

VERIFIED FIXED
FxOS-S3 (24Jul)
blocking-b2g 2.5+
Tracking Status
b2g-master --- verified

People

(Reporter: jlorenzo, Assigned: etienne)

Details

(Keywords: foxfood, perf, Whiteboard: [systemsfe])

Attachments

(1 file)

STR
1. Browse a webpage (like mozilla.org)
2. Scroll down
3. Open a link in a new tab

Results
Even on the Aries, many frames are skipped, making the animation jittery. See video: https://goo.gl/SgOH2K

Build info:
Build ID               20150716033647
Gaia Revision          981c61cdeb527fac8f8383c110df0e749eff67ea
Gaia Date              2015-07-16 00:34:27
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/72835344333f
Gecko Version          42.0a1
Device Name            aries
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.worker.20150619.224059
Firmware Date          Fri Jun 19 22:41:08 UTC 2015
Bootloader             s1
[Blocking Requested - why for this release]: Having a disgraceful animation on one of the core app affecting this happy path, doesn't seem compatible with the fact that 2.5 is labeled as a quality release. Hence, I think we should hold this release on this issue.

Repro rate: 5/5 on multiple websites.

Not sure this issue will show on the Flame. QA wanted for a potential branch check though.
blocking-b2g: --- → 2.5?
Keywords: perf, qawanted
Thanks! This was driving me crazy but I couldn't nail down the STR.
No idea how to fix it yet, but still, a solid STR is a very good first step :)
This issue seems to be specific to Aries devices.  It does not reproduce with the latest Nightly Flame build or one with a Spark gaia flashed it it.

Environmental Variables:
Device: Flame 2.5
BuildID: 20150716010206
Gaia: 981c61cdeb527fac8f8383c110df0e749eff67ea
Gecko: 72835344333f
Gonk: a4f6f31d1fe213ac935ca8ede7d05e47324101a4
Version: 42.0a1 (2.5) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0

Environmental Variables:
Device: Flame 2.5 Spark
BuildID: 20150716010206
Gaia: 1699844ebfc0cae4f80cf8e8cd43686a392d3bc7
Gecko: 72835344333f
Gonk: a4f6f31d1fe213ac935ca8ede7d05e47324101a4
Version: 42.0a1 (2.5) 
Firmware Version: v18D-1
User Agent: Mozilla/5.0 (Mobile; rv:42.0) Gecko/42.0 Firefox/42.0
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Keywords: qawanted
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Assignee: nobody → etienne
Attachment #8636713 - Flags: review?(apastor)
Comment on attachment 8636713 [details] [review]
[gaia] etiennesegonzac:bug-1184556 > mozilla-b2g:master

LGTM. Thanks!
Attachment #8636713 - Flags: review?(apastor) → review+
https://github.com/mozilla-b2g/gaia/commit/ce0a4c806ab6554d6bec15c8ac2777ce7b606888
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
blocking-b2g: 2.5? → 2.5+
Target Milestone: --- → FxOS-S3 (24Jul)
This issue is verified fixed on the latest Spark 2.5 build.
When opening a new tab after scrolling in the browser, transition looks smooth and proper.

Environmental Variables:
Device: Aries 2.5
BuildID: 20150818012543
Gaia: d9d99f32762975a370f1abd34a3512bd6fe29111
Gecko: 90d9b7c391d38ae118865bd87b5d011feee6dded
Gonk: 2916e2368074b5383c80bf5a0fba3fc83ba310bd
Version: 43.0a1 (2.5) 
Firmware Version: D5803_23.1.A.1.28_NCB.ftf
User Agent: Mozilla/5.0 (Mobile; rv:43.0) Gecko/43.0 Firefox/43.0
Status: RESOLVED → VERIFIED
QA Whiteboard: [QAnalyst-Triage+] → [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: