standards-positions
standards-positions copied to clipboard
Backdrop filter mirror edgeMode
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.