Closed Bug 2005854 Opened 9 months ago Closed 7 months ago

Paint the toolbox background-color to the body element.

Categories

(Firefox :: Theme, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
149 Branch
Tracking Status
firefox149 --- unaffected
firefox150 --- fixed

People

(Reporter: emilio, Assigned: emilio)

References

(Regressed 1 open bug)

Details

(Keywords: perf-alert)

Attachments

(2 files)

This:

  • Simplifies the sidebar rendering a bit.
  • Allows to guarantee full opacity in the backdrop for themes more straight-away.
  • Is a pre-requisite for bug 1952602 (I initially wrote it for that bug, but I think splitting it is worth it since it's less controversial).

Split off from bug 1952602. Main idea is to draw the toolbox background
just once, on <body>, and then the rest falls off that.

This simplifies some things, shouldn't be a meaningful behavior
change, and would be a prerequisite for bug 1952602.

Pushed by ealvarez@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/6b6c35c7c814 https://hg.mozilla.org/integration/autoland/rev/8d54cc2c66e9 Paint the toolbox background-color on the <body> element. r=desktop-theme-reviewers,extension-reviewers,tabbrowser-reviewers,sfoster,rpl,nsharpley
Status: NEW → RESOLVED
Closed: 7 months ago
Resolution: --- → FIXED
Target Milestone: --- → 149 Branch
Regressions: 2013621
Regressions: 2013682
Regressions: 2014122

(In reply to Pulsebot from comment #2)

Pushed by ealvarez@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/6b6c35c7c814
https://hg.mozilla.org/integration/autoland/rev/8d54cc2c66e9
Paint the toolbox background-color on the <body> element.
r=desktop-theme-reviewers,extension-reviewers,tabbrowser-reviewers,sfoster,
rpl,nsharpley

Perfherder has detected a browsertime performance change from push 8d54cc2c66e9d90b6f297c017c6294c3c6b30edd.

No action is required from the author; this comment is provided for informational purposes only.

Improvement Test Platform Options Absolute values [old vs new] Performance Profiles
5% bing-search ContentfulSpeedIndex (doc) linux1804-64-shippable-qr cold fission webrender 467.47 ms -> 444.78 ms Before/After

Need Help or Information?

If you have any questions, please reach out to afinder@mozilla.com. Alternatively, you can find help on Slack by joining #perf-help, and on Matrix you can find help by joining #perftest.

Details of the alert can be found in the alert summary, including links to graphs and comparisons for each of the affected tests.

Keywords: perf-alert
Regressions: 2013773

See comments in bug 2013682 for context.

Flags: needinfo?(pascalc)
Regressions: 2018860
QA Whiteboard: [qa-triage-done-c151/b150]
Regressions: 2031083
Regressions: 2035153
Regressions: 2041479
Blocks: 2048355
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: