[Webkit-unassigned] [Bug 256430] New: [css-transforms-2] ::before pseudo element does not participate in 3d rendering context extended by parent

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun May 7 10:22:35 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=256430

            Bug ID: 256430
           Summary: [css-transforms-2] ::before pseudo element does not
                    participate in 3d rendering context extended by parent
           Product: WebKit
           Version: Safari 16
          Hardware: Mac (Apple Silicon)
                OS: macOS 13
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: johannes.odland at nrk.no

Created attachment 466262

  --> https://bugs.webkit.org/attachment.cgi?id=466262&action=review

Screengrab of the issue

::before and ::after pseudo elements are not included in the 3d rendering context extended by the parent element.



Steps to reproduce: 
1. Open test on https://johannesodland.github.io/browserbugs/2023/safari-3d-rendering-context-pseudo-element-issue.html

Expected result: 
Both borders in the test are drawn in the same position, with the red border hidden behind the green border. 


Actual result: 
The border of the ::before element is not participating in the 3d rendering context, and is not perspective transformed.
The borders of the two elements are drawn in different positions, and both are visible.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230507/c4b12bbb/attachment-0001.htm>


More information about the webkit-unassigned mailing list