[Webkit-unassigned] [Bug 264103] New: getComputedStyle() should work with ::highlight() pseudos

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Nov 2 11:26:23 PDT 2023


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

            Bug ID: 264103
           Summary: getComputedStyle() should work with ::highlight()
                    pseudos
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: CSS
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ntim at apple.com
                CC: webkit-bug-importer at group.apple.com

Spec: https://www.w3.org/TR/css-pseudo-4/#getComputedStyle

WPT:
https://wpt.fyi/results/css/css-highlight-api?label=master&label=experimental&aligned&q=computed


Implementation notes:
Anywhere we take a PseudoId from CSSComputedStyleDeclaration to ComputedStyleExtractor to Element::computedStyle(), etc. we should pass a PseudoElementRequest instead of a PseudoId
CSSComputedStyleDeclaration would also need to convert from a String to a PseudoElementRequest instead of PseudoId

-- 
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/20231102/0099e0d9/attachment.htm>


More information about the webkit-unassigned mailing list