Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 0952016520722f1bffc3e3524891bcb6bb08a3f3
      
https://github.com/WebKit/WebKit/commit/0952016520722f1bffc3e3524891bcb6bb08a3f3
  Author: Antoine Quint <[email protected]>
  Date:   2026-07-09 (Thu, 09 Jul 2026)

  Changed paths:
    M 
LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/html/rendering/widgets/shadow-dom-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/scroll-animations/animation-trigger/parsing/timeline-trigger-name-parsing-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/scroll-animations/animation-trigger/parsing/timeline-trigger-shorthand.tentative-expected.txt
    M 
LayoutTests/imported/w3c/web-platform-tests/scroll-animations/animation-trigger/parsing/timeline-trigger-source-parsing.tentative-expected.txt
    M 
LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt
    M Source/WebCore/Headers.cmake
    M Source/WebCore/Sources.txt
    M Source/WebCore/WebCore.xcodeproj/project.pbxproj
    M Source/WebCore/css/CSSProperties.json
    M Source/WebCore/css/scripts/process-css-properties.py
    M Source/WebCore/style/StyleBuilderCustom.h
    M Source/WebCore/style/computed/StyleComputedStyleBase+GettersInlines.h
    M Source/WebCore/style/computed/StyleComputedStyleBase+SettersInlines.h
    M Source/WebCore/style/computed/StyleComputedStyleBase.h
    M Source/WebCore/style/computed/data/StyleNonInheritedRareData.cpp
    M Source/WebCore/style/computed/data/StyleNonInheritedRareData.h
    A Source/WebCore/style/values/animation-triggers/StyleTimelineTrigger.cpp
    A Source/WebCore/style/values/animation-triggers/StyleTimelineTrigger.h
    A Source/WebCore/style/values/animation-triggers/StyleTimelineTriggerName.h
    A Source/WebCore/style/values/animation-triggers/StyleTimelineTriggers.h

  Log Message:
  -----------
  [animation-triggers] add parsing support for the `timeline-trigger-name` and 
`timeline-trigger-source` coordinated value list properties
https://bugs.webkit.org/show_bug.cgi?id=318906
rdar://181742358

Reviewed by Sam Weinig and Tim Nguyen.

The animation-triggers spec adds two coordinate value properties: 
`timeline-trigger-name` and `timeline-trigger-source`.

* 
LayoutTests/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/html/rendering/widgets/shadow-dom-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/scroll-animations/animation-trigger/parsing/timeline-trigger-name-parsing-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/scroll-animations/animation-trigger/parsing/timeline-trigger-shorthand.tentative-expected.txt:
* 
LayoutTests/imported/w3c/web-platform-tests/scroll-animations/animation-trigger/parsing/timeline-trigger-source-parsing.tentative-expected.txt:
* 
LayoutTests/platform/glib/imported/w3c/web-platform-tests/css/css-cascade/all-prop-initial-xml-expected.txt:
* Source/WebCore/Headers.cmake:
* Source/WebCore/Sources.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/css/CSSProperties.json:
* Source/WebCore/css/scripts/process-css-properties.py:
(StyleProperty.method_name_for_ensure_coordinated_value_list):
(StyleProperty.method_name_for_get_coordinated_value_list):
(StyleProperty.method_name_for_set_coordinated_value_list):
(StyleProperty.method_name_for_initial_coordinated_value_list):
(StyleProperty.type_name_for_coordinated_value_list):
* Source/WebCore/style/StyleBuilderCustom.h:
(WebCore::Style::forwardInheritedValue):
* Source/WebCore/style/computed/StyleComputedStyleBase+GettersInlines.h:
(WebCore::Style::ComputedStyleBase::timelineTriggers const):
* Source/WebCore/style/computed/StyleComputedStyleBase+SettersInlines.h:
(WebCore::Style::ComputedStyleBase::ensureTimelineTriggers):
* Source/WebCore/style/computed/StyleComputedStyleBase.h:
* Source/WebCore/style/computed/data/StyleNonInheritedRareData.cpp:
(WebCore::Style::NonInheritedRareData::NonInheritedRareData):
(WebCore::Style::NonInheritedRareData::operator== const):
(WebCore::Style::NonInheritedRareData::dumpDifferences const):
* Source/WebCore/style/computed/data/StyleNonInheritedRareData.h:
* Source/WebCore/style/values/animation-triggers/StyleTimelineTrigger.cpp: 
Added.
(WebCore::Style::TimelineTrigger::TimelineTrigger):
(WebCore::Style::operator<<):
* Source/WebCore/style/values/animation-triggers/StyleTimelineTrigger.h: Added.
(WebCore::Style::TimelineTrigger::name const):
(WebCore::Style::TimelineTrigger::initialName):
(WebCore::Style::TimelineTrigger::initialSource):
(WebCore::Style::TimelineTrigger::clone):
(WebCore::Style::TimelineTrigger::isInitial const):
(WebCore::Style::TimelineTrigger::TimelineTrigger):
* Source/WebCore/style/values/animation-triggers/StyleTimelineTriggerName.h: 
Added.
(WebCore::Style::TimelineTriggerName::isNone const):
(WebCore::Style::TimelineTriggerName::isDashedIdentifier const):
* Source/WebCore/style/values/animation-triggers/StyleTimelineTriggers.h: Added.

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



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

Reply via email to