Closed Bug 1172867 Opened 9 years ago Closed 9 years ago

[Statusbar][Performance] Statusbar shouldn't reflow when pulling down the utility tray

Categories

(Firefox OS Graveyard :: Gaia::System::Status bar, Utility tray, Notification, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(b2g-master fixed)

RESOLVED FIXED
FxOS-S1 (26Jun)
Tracking Status
b2g-master --- fixed

People

(Reporter: apastor, Assigned: apastor)

References

Details

(Whiteboard: [systemsfe])

Attachments

(2 files)

Pulling down the utility tray feels slow cause of the statusbar being reflowed every time the grippy hides it.
Assignee: nobody → apastor
Attachment #8617250 - Flags: review?(mhenretty)
Take a look to the number of reflows we avoid with the patch
Comment on attachment 8617250 [details] [review]
Link to Pull Request: https://github.com/mozilla-b2g/gaia/pull/30489

Naoki, although I already checked that all the UI tests are passing, could somebody in QA take a look in order to make sure it doesn't break anything related to statusbar colors (ie. after coming from an activity, task switcher, lockscreen, etc)?

Thanks!
Attachment #8617250 - Flags: qa-approval?(nhirata.bugzilla)
Comment on attachment 8617250 [details] [review]
Link to Pull Request: https://github.com/mozilla-b2g/gaia/pull/30489

This is amazing work, Alberto! Feels ridiculously better.

I left some questions on github, chief of which is the test changes which might make us need to block on bug 1168915. Please re-flag me once those questions are answered.
Attachment #8617250 - Flags: review?(mhenretty)
Comment on attachment 8617250 [details] [review]
Link to Pull Request: https://github.com/mozilla-b2g/gaia/pull/30489

This is amazing work, Alberto! Feels ridiculously better.

I left some questions on github, chief of which is the test changes which might make us need to block on bug 1168915. Please re-flag me once those questions are answered.
Attachment #8617250 - Flags: review?(mhenretty)
Depends on: 1168915
QAWANTED: Testing for Spark Gaia.
Keywords: qaurgent, qawanted
QA Contact: pcheng
Tested the patch on both Flame and Aries. I noticed an issue on both devices after patch - when utility tray is pulled down, status bar icons become bolded. (similar to bug 1162284, but this happens when utility tray is pulled down, and persists until the tray is pulled up)

Other than that everything looks normal.
QA Whiteboard: [QAnalyst-Triage?]
Flags: needinfo?(ktucker)
Keywords: qaurgent, qawanted
QA Whiteboard: [QAnalyst-Triage?] → [QAnalyst-Triage+]
Flags: needinfo?(ktucker)
Attachment #8617250 - Flags: qa-approval?(nhirata.bugzilla) → review?(mhenretty)
Comment on attachment 8617250 [details] [review]
Link to Pull Request: https://github.com/mozilla-b2g/gaia/pull/30489

LGTM. Please figure out why the Video app is showing a 1 second launch regression time in treeeherder. I don't think it's related to your patch, but please make sure before landing.

https://s3-us-west-2.amazonaws.com/taskcluster-public-artifacts/AMnbQ94wSeq3AhA0Sr4ImA/2/public/logs/live_backing.log
Attachment #8617250 - Flags: review?(mhenretty) → review+
Target Milestone: --- → FxOS-S1 (26Jun)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: