Closed Bug 1767175 Opened 2 years ago Closed 2 years ago

tabbar text has wrongly positioned shadows with theme

Categories

(Core :: Graphics: WebRender, defect)

Firefox 101
defect

Tracking

()

VERIFIED FIXED
102 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox100 --- unaffected
firefox101 --- verified
firefox102 --- verified

People

(Reporter: lilydjwg, Assigned: gw)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Attached image tabs-text-shadow.png

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:101.0) Gecko/20100101 Firefox/101.0

Steps to reproduce:

Actual results:

There are wrongly positioned text shadows appearing on some of the tabs. (see screenshot).

Expected results:

The text shadows should always match the text.

The Bugbug bot thinks this bug should belong to the 'Firefox::Theme' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Theme
Has Regression Range: --- → yes
Has STR: --- → yes
Component: Theme → Graphics: WebRender
Keywords: regression
Product: Firefox → Core
Regressed by: 1766017

:gw, since you are the author of the regressor, bug 1766017, could you take a look?
For more information, please visit auto_nag documentation.

Flags: needinfo?(gwatson)
Assignee: nobody → gwatson
Flags: needinfo?(gwatson)

Now that the surface allocation is based off the clipped coverage
of child primitives, we need to determine whether we can merge
batches based off the original unclipped surface rect.

Pushed by gwatson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b95cf6aaa6e9
Fix calculation for when we can merge batches between render tasks. r=gfx-reviewers,nical
Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 102 Branch

@ Glenn Watson [:gw] - I am requesting the request for the uplift to Firefox 101.

Flags: needinfo?(gwatson)

Comment on attachment 9274605 [details]
Bug 1767175 - Fix calculation for when we can merge batches between render tasks.

Beta/Release Uplift Approval Request

  • User impact if declined: Visual glitches in titlebars with certain themes. Glitches in content are also possible.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: Yes
  • If yes, steps to reproduce: Per bug report
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Small patch, has been in nightly for some time. Fixes a definite bug.
  • String changes made/needed:
  • Is Android affected?: Yes
Flags: needinfo?(gwatson)
Attachment #9274605 - Flags: approval-mozilla-beta?
Flags: qe-verify+
QA Whiteboard: [qa-triaged]

Managed to reproduce the issue on Windows 10 x64, Ubuntu 20.04 x64 and on macOS 11.6 on Firefox 101.0b3.
The issue isn't reproducible anymore on Firefox 102.0a1 (2022-05-05).

Comment on attachment 9274605 [details]
Bug 1767175 - Fix calculation for when we can merge batches between render tasks.

Approved for 101.0b4.

Attachment #9274605 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Verified as fixed on Windows 10 x64, Ubuntu 20.04 x64 and on macOS 11.6 on Firefox 101.0b4.

Status: RESOLVED → VERIFIED
QA Whiteboard: [qa-triaged]
Flags: qe-verify+
See Also: → 1768179
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: