| Summary: | CSS filter drop shadow flicker during transition | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Rémi Kalbe <remi.kalbe> | ||||||
| Component: | CSS | Assignee: | Nobody <webkit-unassigned> | ||||||
| Status: | NEW --- | ||||||||
| Severity: | Major | CC: | dino, graouts, remi.kalbe, simon.fraser, webkit-bug-importer, zalan | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | Safari 14 | ||||||||
| Hardware: | Mac | ||||||||
| OS: | Other | ||||||||
| Attachments: |
|
||||||||
|
Description
Rémi Kalbe
2020-12-01 12:17:54 PST
Created attachment 415308 [details]
Test reduction
Reduction shows that the blur radius of drop-shadow on composited layers is wrong. Note to self: https://dbaron.org/log/20110225-blur-radius There are various things here. There's a box-shadow rendering bug in Core Graphics (you can work around this by setting a small border-radius). There's a difference between drop-shadow() rendering when software-rendered, and when accelerated (i.e. during the transitions); this is because of clamping of the blur radius, which is pretty high. |