| Summary: | Rendering/clipping glitches using mix-blend mode | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Jake Archibald <jaffathecake> | ||||||
| Component: | Layout and Rendering | Assignee: | Nobody <webkit-unassigned> | ||||||
| Status: | NEW --- | ||||||||
| Severity: | Normal | CC: | bfulgham, chu-vevo, jay, simon.fraser, webkit-bug-importer, zalan | ||||||
| Priority: | P2 | Keywords: | InRadar | ||||||
| Version: | Safari Technology Preview | ||||||||
| Hardware: | Mac (Intel) | ||||||||
| OS: | macOS 12 | ||||||||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=6274 | ||||||||
| Attachments: |
|
||||||||
|
Description
Jake Archibald
2022-01-12 03:39:37 PST
Certainly looks like a repaint bug. Thanks for filing. Were you able to reproduce the issues? I sent the demo to a couple of folks and they couldn't. Created attachment 449662 [details]
Screenshot
That's the one! Seeing some random behavior here with mix-blend-mode in a position: sticky header, with a white box and graphic over it. Added attachment movie and you can see the "Home" link behaves poorly. Not happening in any other browser. mix-blend-mode: exclusion is set on the white box and the gradient graphic to the right of it. Both with a z-index of 10. header has position: sticky, top: 0 with no z-index. Created attachment 451635 [details]
Video of behavior
Jay C: that might be a different issue. Can you share the URL, or made a codepen example of it? Can I email you the link? It's not a public site yet. *** Bug 237077 has been marked as a duplicate of this bug. *** Seems to happen because the glyph projects outside of the bounds of the SVG <text> element. |