standards-positions icon indicating copy to clipboard operation
standards-positions copied to clipboard

Backdrop filter mirror edgeMode

Open flackr opened this issue 1 year ago • 2 comments

WebKittens

@smfr @mattwoodrow

Title of the spec

Filter Effects: backdrop filter mirror edgeMode

URL to the spec

https://drafts.fxtf.org/filter-effects-2/#backdrop-filter-operation

URL to the spec's repository

https://github.com/w3c/fxtf-drafts/

Issue Tracker URL

No response

Explainer URL

https://github.com/w3c/fxtf-drafts/issues/374

TAG Design Review URL

No response

Mozilla standards-positions issue URL

https://github.com/mozilla/standards-positions/issues/1051

WebKit Bugzilla URL

No response

Radar URL

No response

Description

This issue is specifically about the change from using the duplicate edge mode to the mirror edge mode. The mirror edge mode appears to closely or exactly visually match the rendering in Safari which does not implement the previously spec'd duplicate edge mode. There was a request for comment in https://github.com/w3c/fxtf-drafts/issues/374 on the implementation but the TLDR is that the duplicate mirror edge mode leads to extreme flicker and overweighting the pixels along the edge whereas mirroring the blur sampling ensures that outside content does not bleed in while still providing a smooth introduction of new content to the blur.

flackr avatar Jul 03 '24 14:07 flackr