[ESR68] Visual glitches when hovering over Tab bar and URL bar after disabling hardware acceleration and setting gfx.content.azure.backends to cairo
Categories
(Core :: Graphics, defect, P1)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr68 | --- | wontfix |
firefox70 | --- | unaffected |
firefox71 | --- | unaffected |
firefox72 | --- | unaffected |
People
(Reporter: atrif, Assigned: jrmuizel)
References
Details
(Keywords: regression)
Attachments
(1 file)
568.27 KB,
image/gif
|
Details |
Affected versions
- 68.3.0esr (20191126000427)
Affected platforms
- Windows10 x64
- Windows 7x64
Preconditions
- Set layers.acceleration.disabled to true and gfx.content.azure.backends to cairo in about:config and restart the browser.
Steps to reproduce
- Launch Firefox after meeting the preconditions and open multiple tabs.
- Hover over the URL bar and the Tab Bar.
Expected result
- No visual glitches on the Tab Bar and URL bar.
Actual result
- The position of the and the format of the text on the Tab Bar and URL bar is changed when hovering.
Regression Range
- Reproducible with Firefox 61.0a1 (20180505220904). I will search for one ASAP.
Notes
- Attached a screen recording with the issue.
- The issue is happening on the right side of the mouse when hovering as seen in the screen recording.
- Not reproducible on Firefox 72.0a1(20191127215655) and Firefox 71.0 (20191125204040).
Reporter | ||
Updated•4 years ago
|
Comment 1•4 years ago
|
||
(from bug 1559810 comment 9)
Pushed by lsalzman@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/46aad88d3b36
disallow Cairo as content/canvas backend. r=jrmuizel
Wontfix or not? ESR 68 is supported until Q3/2020. Should bug 1559810 be uplifted?
Comment 2•4 years ago
|
||
Jeff, should we uplift the patch to disable Cairo for ESR? Currently using Cairo is as a render backend is deprecated in ESR, but we didn't remove it from there.
It's not really a priority to investigate/fix this, I think, so we can either WONTFIX, or uplift the disable Cairo patch. However, certain people might still be relying on ESR to support Cairo for a little while a longer, so I am not sure we want to remove that escape hatch for people who for whatever reason still want to use it.
Comment 3•4 years ago
|
||
Marking as high-priority to make a decision on what to do.
Reporter | ||
Comment 4•4 years ago
|
||
Hello! Attaching the regression range here:
Last good revision: f63559d7e6a570e4e73ba367964099394248e18d (2017-11-08)
First bad revision: 41a66272bd113526fa1e533268ebd5bbf39f7532 (2017-11-09)
Pushlog:
https://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=f63559d7e6a570e4e73ba367964099394248e18d&tochange=41a66272bd113526fa1e533268ebd5bbf39f7532
Updated•2 years ago
|
Description
•