Open Bug 1768340 Opened 3 years ago Updated 2 years ago

Visual glitches appear when using filter: blur() on a background-image

Categories

(Core :: Web Painting, defect, P3)

Firefox 100
defect

Tracking

()

UNCONFIRMED

People

(Reporter: bonjour, Unassigned)

References

Details

Attachments

(1 file)

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:100.0) Gecko/20100101 Firefox/100.0

Steps to reproduce:

When using a background-image with a filter: blur() on it, black glitches appear on the background whenever other elements move (hover animations, transforms, box-shadows, text changes...). They also appear all around the window when you open the dev tools.

You can see it here (add a quick link to hover on it): https://online.bonjourr.fr/

I noticed that the color came from the body. If the body's background-color is red, then the glitches will be red.

I don't understand when it happens exactly (sometimes it just doesn't), but I've seen it happen on multiple computers & Firefox instances for a long time. It also seems to happen a lot more when the blur is harder to process (when the background-image is very high resolution, and/or if the filter: blur() is intense).

Actual results:

Black lines appear randomly on the blurry background.

Expected results:

Glitches on the blurry background should not appear.

Attached video firefox blur glitch.mp4

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

Component: Untriaged → Web Painting
Product: Firefox → Core

Hmm, I tried to reproduce on a mac on https://online.bonjourr.fr/ after adding quick links and hovering them, resizing browser, opening devtools but it looked fine to me. Have you tried on a fresh profile or safe mode? Or a different computer?

Thank you for your response :) I have tried on a new profile and it also happens.

I've seen it on both my computers (an M1 Mac and a 2012 MacBook Pro). One of our users also reported it. The weirdest thing is that it really feels random. It happened on my older Mac the other day, and now with the exact same configuration and settings, I can't seem to trigger it.

I think I've just now reproduced a somewhat subtler glitch then in the video.

Oh, nice! Yeah it can be more subtle, the ones I got yesterday were pretty harsh

See Also: → 1768058

The severity field is not set for this bug.
:miko, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(mikokm)

Bug 1752919 just landed on Firefox Nightly, and I think it's possible that might affect this bug. A new version of Firefox Nightly will be available later today with that fix. Would you mind downloading and testing? You can find it at https://www.mozilla.org/firefox/channel/desktop/

Flags: needinfo?(bonjour)

Sadly I'm still seeing the bug in Nightly 102.0a1

Flags: needinfo?(bonjour)

The fix just landed, it's not in the latest available nightly yet. Later today a new version of nightly will be released with the that patch.

Alright! Sorry. Will report later then :)

Okay, the latest nightly should have the fix I mentioned if you want to test now. Sorry for the confusion.

No worries! I still see no changes though in the updated version of Nightly

Severity: -- → S3
Flags: needinfo?(mikokm)
Priority: -- → P3

We have been affected by this bug too. I have disabled the blur effect in production for Firefox, but you can see the problem by adding blur(3px) to .ri-grid ul in the inspector: https://standard.tv

The bug appears to have been introduced with Firefox 99. Here is a video of our website running in 98.0: https://www.dropbox.com/s/h20cmarxfnaoalc/ff98.mov?dl=0

And here is the same in 99.0: https://www.dropbox.com/s/een78aut134ivol/ff99.mov?dl=0

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: