Closed Bug 1781987 Opened 2 years ago Closed 2 years ago

WebExtensions browser action popup's corners are not clipped

Categories

(Core :: Graphics: WebRender, defect)

defect

Tracking

()

RESOLVED FIXED
105 Branch
Tracking Status
firefox-esr91 --- unaffected
firefox-esr102 --- unaffected
firefox103 --- unaffected
firefox104 --- unaffected
firefox105 --- fixed

People

(Reporter: arai, Assigned: gw)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Attached image corner.png

Steps to reproduce:

  1. Run Nightly 105.0a1 (2022-07-27) (64-bit) with clean profile on macOS
  2. Install uBlock Origin (just an example. any addon that uses browser action popup can be used here)
  3. click toolbar icon and open browser action popup

Actual result:

Popup's corners are rounded, but the content's are not rounded, and overflows from the popup

Expected result:

Both popup's and the content's corners are rounded.

Assignee: nobody → gwatson

Set release status flags based on info from the regressing bug 1779952

We need to exclude shared clip roots if the hierarchy contains a
complex clip, as the shared clip applied by the tile cache during
compositing doesn't support complex clips.

Pushed by gwatson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a350cca610c9
Fix shared clip root detection when ancestor has complex clips r=gfx-reviewers,nical
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 105 Branch
Blocks: 1782590
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: