Closed Bug 2056215 Opened 3 days ago Closed 1 day ago

[wpt-sync] Sync PR 61409 - [mathml] Add the `ping` attribute of the mathml a element

Categories

(Core :: MathML, task, P4)

task

Tracking

()

RESOLVED FIXED
155 Branch
Tracking Status
firefox155 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 61409 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/61409
Details from upstream follow.

tannal <mtan@igalia.com> wrote:

[mathml] Add the ping attribute of the mathml a element

The actual implementation of the ping behavior was added previously to
MathMLAnchorElement.[1]

This change only adds the dom interface to access the ping attribute and
tests its behavior.

The ping attribute for the mathml anchor element serves the same
purpose and behaves as the HTML and SVG anchor elements.
See the spec details in [2] [3].

[1] https://chromium-review.googlesource.com/c/chromium/src/+/7940188
[2] https://html.spec.whatwg.org/multipage/links.html#ping
[3] https://html.spec.whatwg.org/multipage/links.html#hyperlink-auditing

Bug: 510487697
Change-Id: I334ce3f74cc28a49b79bb35d027385aee732af6c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/8084280
Reviewed-by: Rob Buis \<rbuis@igalia.com>
Reviewed-by: Frédéric Wang Nélar \<fwang@igalia.com>
Reviewed-by: Stephen Chenney \<schenney@chromium.org>
Commit-Queue: Frédéric Wang Nélar \<fwang@igalia.com>
Cr-Commit-Position: refs/heads/main@{#1664601}

Component: web-platform-tests → MathML
Product: Testing → Core

CI Results

Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 54 tests and 1 subtests

Status Summary

Firefox

OK : 1[GitHub] 33[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
PASS : 645[Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt] 664[Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt] 665[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt]
FAIL : 3[GitHub] 35[Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
ERROR: 1

Chrome

OK : 1
FAIL : 3

Safari

ERROR: 1

Links

Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Tests Disabled in Gecko Infrastructure

  • /mathml/relations/html5-tree/unique-identifier-1.html [wpt.fyi]: PASS [Gecko-android-em-14-x86_64-debug-geckoview, Gecko-android-em-14-x86_64-lite-opt-geckoview, Gecko-android-em-14-x86_64-opt-geckoview, Gecko-linux2404-64-debug, Gecko-linux2404-64-opt], SKIP [Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
Status: NEW → RESOLVED
Closed: 1 day ago
Resolution: --- → FIXED
Target Milestone: --- → 155 Branch
You need to log in before you can comment on or make changes to this bug.