Open Bug 1897332 Opened 6 months ago Updated 3 months ago

An element with backdrop-filter: blur which extends below the visible area of the screen is not rendered correctly

Categories

(Core :: Graphics: WebRender, defect)

Firefox 126
defect

Tracking

()

People

(Reporter: hugge852, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:126.0) Gecko/20100101 Firefox/126.0

Steps to reproduce:

  1. On a blank page, set a background-image which fills the entire page.
  2. Create a <div> with backdrop-filter: blur(25px) which extends below the visible area of the screen f. e. by height or by margin-top. (25px for the blur just as an example)

Actual results:

Just above the bottom of the screen, the blur is not visible and gradually fades in towards the top. When you scroll, this persists until you reach the bottom of the div. Only then the blur is rendered correctly.

Expected results:

The blur should be rendered correctly up to the bottom of the screen, even if the div extends below it.

I’ve attached an mp4 file to illustrate the issue.
I can reproduce this issue with a new profile and also on different devices.
In Chrome, this issue doesn’t occur.

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

Component: Untriaged → Graphics: WebRender
Product: Firefox → Core
Blocks: 1816630

:gw, can you comment to the bug?

Flags: needinfo?(gwatson)
Severity: -- → S3
Flags: needinfo?(gwatson)
No longer blocks: 1816630

Can you attach a reduced testcase that reproduces the issue for you?

Flags: needinfo?(hugge852)
Flags: needinfo?(hugge852)

It seems to depend on the "background-attachment: fixed;" for the <body> tag. When it’s removed or deactivated, no fade occurs between the bottom of the screen and the <div>.

Thanks. I can confirm the issue.

Status: UNCONFIRMED → NEW
Ever confirmed: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: