Summary: | [TextureMapper][GTK][WPE] CSS 3D animations/transforms are glitchy in some cases | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Adrian Perez <aperez> | ||||||
Component: | Animations | Assignee: | Nobody <webkit-unassigned> | ||||||
Status: | NEW --- | ||||||||
Severity: | Normal | CC: | alex, dino, graouts, Hironori.Fujii, magomez, zdobersek, zimmermann | ||||||
Priority: | P2 | ||||||||
Version: | WebKit Nightly Build | ||||||||
Hardware: | Other | ||||||||
OS: | Linux | ||||||||
See Also: | https://github.com/Igalia/cog/issues/547 | ||||||||
Attachments: |
|
Description
Adrian Perez
2023-04-12 01:49:34 PDT
This is reproducible on main (tested 262864@main), both with the WPE and GTK ports; the GTK4 MiniBrowser is shown in the attached screenshot. Created attachment 465871 [details] Patch to disable depth buffers This is a side effect of enabling depth buffers prematurely by 229846@main. You can check how it looked like by disabling depth buffers. The fundamental problems are tracked by: Bug 217103 – [TextureMapper] A semi-transparent parent layer is rendered as a opaque layer for children layers Bug 217080 – [TextureMapper] Order Independent Transparency support I'm a bit busy now. I'd be grad to review if someone proposes patches for them. |