Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a318b9ffedeaf33a639f45724b6ef63bda68e90f
      
https://github.com/WebKit/WebKit/commit/a318b9ffedeaf33a639f45724b6ef63bda68e90f
  Author: Anne van Kesteren <[email protected]>
  Date:   2026-01-24 (Sat, 24 Jan 2026)

  Changed paths:
    A 
LayoutTests/imported/w3c/web-platform-tests/css/selectors/heading-expected.txt
    A LayoutTests/imported/w3c/web-platform-tests/css/selectors/heading.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/heading-pseudo-class-in-has-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/css/selectors/invalidation/heading-pseudo-class-in-has.html
    A 
LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/parse-heading-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/parse-heading.html
    M 
LayoutTests/imported/w3c/web-platform-tests/css/selectors/parsing/w3c-import.log
    M LayoutTests/imported/w3c/web-platform-tests/css/selectors/w3c-import.log
    M Source/WebCore/css/CSSPseudoSelectors.json
    M Source/WebCore/css/CSSSelector.cpp
    M Source/WebCore/css/CSSSelector.h
    M Source/WebCore/css/SelectorChecker.cpp
    M Source/WebCore/css/parser/CSSSelectorParser.cpp
    M Source/WebCore/css/parser/MutableCSSSelector.cpp
    M Source/WebCore/css/parser/MutableCSSSelector.h
    M Source/WebCore/cssjit/SelectorCompiler.cpp
    M Source/WebCore/editing/cocoa/NodeHTMLConverter.mm
    M Source/WebCore/html/HTMLHeadingElement.cpp
    M Source/WebCore/html/HTMLHeadingElement.h
    M Source/WebCore/style/RuleSet.cpp
    M Source/WebCore/style/StyleResolver.cpp

  Log Message:
  -----------
  Implement :heading pseudo-class
https://bugs.webkit.org/show_bug.cgi?id=297322
rdar://158759228

Reviewed by Tim Nguyen.

Also make argument lists in CSSSelector's RareData a Variant to reduce
memory usage.

New tests: https://github.com/web-platform-tests/wpt/pull/57325

Canonical link: https://commits.webkit.org/306151@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to