Closed Bug 1860175 Opened 11 months ago Closed 2 months ago

backdrop-filter not applied if element has transform and parent has border-radius and non-default overflow value

Categories

(Core :: Graphics: WebRender, defect)

Firefox 120
defect

Tracking

()

RESOLVED DUPLICATE of bug 1909933

People

(Reporter: rnwst, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(3 files)

Attached file backdrop-filter.html

Steps to reproduce:

Open the attached test case to reproduce the error.

Actual results:

The element's backdrop-filter property has no effect. This is fixed by any of the following:

  • Removing the element's transform,
  • removing the parent's overflow value, or
  • removing the parent's border-radius.

Expected results:

The backdrop-filter should be applied. This case is correctly rendered by Chromium.

Attached image correct.png
Attached image incorrect.png
Blocks: 1816630
Severity: -- → S3
Flags: needinfo?(gwatson)
Flags: needinfo?(gwatson)

I found what I believe is the same bug, but I noticed that the animation property also seems to trigger the absence of backdrop-filter. I had to remove both transform (or translate which is what I used originally) AND animation in order to restore the effect of backdrop-filter

By the way, I tested this in Firefox 103 on Windows 11 (the first release to support backdrop-filter, according to caniuse), and the bug existed back then too.

No longer blocks: 1816630

This is fixed by the patch in bug 1909933. Marking as duplicate.

Status: UNCONFIRMED → RESOLVED
Closed: 2 months ago
Duplicate of bug: 1909933
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: