Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 49497bdc82f2065396f1f5cd23238c631f24f939
https://github.com/WebKit/WebKit/commit/49497bdc82f2065396f1f5cd23238c631f24f939
Author: tannal <[email protected]>
Date: 2026-10-01 (Thu, 01 Oct 2026)
Changed paths:
M
LayoutTests/imported/w3c/web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-hreflang-getter-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-hreflang-setter-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-ping-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-rel-getter-setter-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-type-getter-001-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-type-getter-002-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-type-setter-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/anchor-hyperlinkutils-getter-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/anchor-hyperlinkutils-getter-setter-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/href-navigation-expected.txt
M
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/href-target-base-expected.txt
M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml
M Source/WebCore/CMakeLists.txt
M Source/WebCore/DerivedSources-input.xcfilelist
M Source/WebCore/DerivedSources.make
M Source/WebCore/Sources.txt
M Source/WebCore/WebCore.xcodeproj/project.pbxproj
M Source/WebCore/bindings/js/WebCoreBuiltinNames.h
A Source/WebCore/mathml/MathMLAnchorElement.cpp
A Source/WebCore/mathml/MathMLAnchorElement.h
A Source/WebCore/mathml/MathMLAnchorElement.idl
M Source/WebCore/mathml/mathattrs.in
M Source/WebCore/mathml/mathtags.in
Log Message:
-----------
[MathML] Implement new MathMLAnchorElement Web IDL support.
https://bugs.webkit.org/show_bug.cgi?id=321990
Reviewed by Frédéric Wang Nélar and Anne van Kesteren.
MathMLAnchorElement is inherited from MathMLRowElement to create
RenderMathMLRow for rendering.
Aligns the MathMLAnchorElement with the HTMLAnchorElement and SVGAElement by
resusing AnchorElementFunctions.
Spec: https://w3c.github.io/mathml-core/#the-a-element
WebKit Standard Positions:
https://github.com/WebKit/standards-positions/issues/691
*
LayoutTests/imported/w3c/web-platform-tests/dom/lists/DOMTokenList-coverage-for-attributes-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-hreflang-getter-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-hreflang-setter-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-ping-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-rel-getter-setter-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-type-getter-001-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-type-getter-002-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/a-type-setter-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/anchor-hyperlinkutils-getter-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/anchor-hyperlinkutils-getter-setter-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/href-navigation-expected.txt:
*
LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/href-target-base-expected.txt:
* Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml:
* Source/WebCore/CMakeLists.txt:
* Source/WebCore/DerivedSources-input.xcfilelist:
* Source/WebCore/DerivedSources.make:
* Source/WebCore/Sources.txt:
* Source/WebCore/WebCore.xcodeproj/project.pbxproj:
* Source/WebCore/bindings/js/WebCoreBuiltinNames.h:
* Source/WebCore/mathml/MathMLAnchorElement.cpp: Added.
(WebCore::MathMLAnchorElement::MathMLAnchorElement):
(WebCore::MathMLAnchorElement::create):
(WebCore::MathMLAnchorElement::createElementRenderer):
(WebCore::MathMLAnchorElement::href const):
(WebCore::MathMLAnchorElement::hrefURL const):
(WebCore::MathMLAnchorElement::target const):
(WebCore::MathMLAnchorElement::setFullURL):
(WebCore::MathMLAnchorElement::defaultEventHandler):
(WebCore::MathMLAnchorElement::attributeChanged):
(WebCore::MathMLAnchorElement::effectiveTarget const):
(WebCore::MathMLAnchorElement::relList):
(WebCore::MathMLAnchorElement::referrerPolicyForBindings const):
(WebCore::MathMLAnchorElement::referrerPolicy const):
* Source/WebCore/mathml/MathMLAnchorElement.h: Added.
* Source/WebCore/mathml/MathMLAnchorElement.idl: Added.
* Source/WebCore/mathml/mathattrs.in:
* Source/WebCore/mathml/mathtags.in:
Canonical link: https://commits.webkit.org/322387@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications