Skip to content

Resync mathml from WPT Upstream#64444

Merged
webkit-commit-queue merged 1 commit into
WebKit:mainfrom
Ahmad-S792:eng/Resync-mathml-from-WPT-Upstream
May 7, 2026
Merged

Resync mathml from WPT Upstream#64444
webkit-commit-queue merged 1 commit into
WebKit:mainfrom
Ahmad-S792:eng/Resync-mathml-from-WPT-Upstream

Conversation

@Ahmad-S792
Copy link
Copy Markdown
Contributor

@Ahmad-S792 Ahmad-S792 commented May 7, 2026

40a26f4

Resync `mathml` from WPT Upstream
https://bugs.webkit.org/show_bug.cgi?id=314289

Reviewed by Brandon Stewart and Frédéric Wang Nélar.

Upstream commit: web-platform-tests/wpt@18099a9

* LayoutTests/imported/w3c/resources/resource-files.json:
* LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/semantics-001-ref.html:
* LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/semantics-004-ref.html:
* LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/semantics-005-ref.html:
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/href-click-004.tentative.html:
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/html-or-svg-or-mathml-element-interfaces-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative-expected.txt.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/html-or-svg-or-mathml-element-interfaces.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative.html.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001.tentative-expected.txt.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001.tentative.html.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002.tentative-expected.txt.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002.tentative.html.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-focus-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-focus-001.tentative-expected.txt.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-focus-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-focus-001.tentative.html.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/w3c-import.log:
* LayoutTests/platform/glib/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Removed.
* LayoutTests/platform/glib/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Removed.
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/ios/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Removed.
* LayoutTests/platform/ios/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Removed.
* LayoutTests/platform/mac/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Removed.
* LayoutTests/platform/mac/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Removed.
* LayoutTests/tests-options.json:

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

4e7d639

Misc iOS, visionOS, tvOS & watchOS macOS Linux Windows Apple Internal
✅ 🧪 style ✅ 🛠 ios ✅ 🛠 mac ✅ 🛠 wpe 🛠 win ⏳ 🛠 ios-apple
✅ 🛠 ios-sim ✅ 🛠 mac-AS-debug ✅ 🧪 wpe-wk2 🧪 win-tests ⏳ 🛠 mac-apple
✅ 🧪 webkitperl ✅ 🧪 ios-wk2 ✅ 🧪 api-mac ✅ 🧪 api-wpe ⏳ 🛠 vision-apple
✅ 🧪 ios-wk2-wpt 🧪 api-mac-debug ✅ 🛠 gtk3-libwebrtc
✅ 🧪 api-ios ✅ 🧪 mac-wk1 ✅ 🛠 gtk
✅ 🧪 mac-wk2 ✅ 🧪 gtk-wk2
✅ 🛠 vision ✅ 🧪 mac-AS-debug-wk2 ✅ 🧪 api-gtk
✅ 🛠 🧪 merge ✅ 🛠 vision-sim ✅ 🧪 mac-wk2-stress ✅ 🛠 playstation
✅ 🧪 vision-wk2 ✅ 🧪 mac-intel-wk2
✅ 🛠 tv
✅ 🛠 tv-sim
✅ 🛠 watch
✅ 🛠 watch-sim

@Ahmad-S792 Ahmad-S792 self-assigned this May 7, 2026
@Ahmad-S792 Ahmad-S792 added the MathML For bugs specific to MathML. label May 7, 2026
@Ahmad-S792 Ahmad-S792 force-pushed the eng/Resync-mathml-from-WPT-Upstream branch from 8d607aa to 4e7d639 Compare May 7, 2026 06:36
Copy link
Copy Markdown
Contributor

@fred-wang fred-wang left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Ahmad! Some of these changes come from web-platform-tests/wpt#59631; I wonder whether we should also sync the dataset.html too if that's not already done.

@Ahmad-S792
Copy link
Copy Markdown
Contributor Author

Not done yet but will do in another PR. 👍

@Ahmad-S792 Ahmad-S792 added the merge-queue Applied to send a pull request to merge-queue label May 7, 2026
https://bugs.webkit.org/show_bug.cgi?id=314289

Reviewed by Brandon Stewart and Frédéric Wang Nélar.

Upstream commit: web-platform-tests/wpt@18099a9

* LayoutTests/imported/w3c/resources/resource-files.json:
* LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/semantics-001-ref.html:
* LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/semantics-004-ref.html:
* LayoutTests/imported/w3c/web-platform-tests/mathml/presentation-markup/mrow/semantics-005-ref.html:
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/href-click-004.tentative.html:
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/html-or-svg-or-mathml-element-interfaces-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative-expected.txt.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/html-or-svg-or-mathml-element-interfaces.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/html-or-foreign-element-interfaces.tentative.html.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001.tentative-expected.txt.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001.tentative.html.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002.tentative-expected.txt.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002.tentative.html.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-focus-001-expected.txt: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-focus-001.tentative-expected.txt.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-focus-001.html: Renamed from LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-focus-001.tentative.html.
* LayoutTests/imported/w3c/web-platform-tests/mathml/relations/html5-tree/w3c-import.log:
* LayoutTests/platform/glib/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Removed.
* LayoutTests/platform/glib/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Removed.
* LayoutTests/platform/ios/TestExpectations:
* LayoutTests/platform/ios/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Removed.
* LayoutTests/platform/ios/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Removed.
* LayoutTests/platform/mac/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-001-expected.txt: Removed.
* LayoutTests/platform/mac/imported/w3c/web-platform-tests/mathml/relations/html5-tree/tabindex-002-expected.txt: Removed.
* LayoutTests/tests-options.json:

Canonical link: https://commits.webkit.org/312819@main
@webkit-commit-queue webkit-commit-queue force-pushed the eng/Resync-mathml-from-WPT-Upstream branch from 4e7d639 to 40a26f4 Compare May 7, 2026 19:17
@webkit-commit-queue
Copy link
Copy Markdown
Collaborator

Committed 312819@main (40a26f4): https://commits.webkit.org/312819@main

Reviewed commits have been landed. Closing PR #64444 and removing active labels.

@webkit-commit-queue webkit-commit-queue merged commit 40a26f4 into WebKit:main May 7, 2026
@webkit-commit-queue webkit-commit-queue removed the merge-queue Applied to send a pull request to merge-queue label May 7, 2026
@Ahmad-S792 Ahmad-S792 deleted the eng/Resync-mathml-from-WPT-Upstream branch May 9, 2026 05:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

MathML For bugs specific to MathML.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants