[wpt-sync] Sync PR 61409 - [mathml] Add the `ping` attribute of the mathml a element
Categories
(Core :: MathML, task, P4)
Tracking
()
| 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
pingattribute of the mathml a elementThe 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
pingattribute 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-auditingBug: 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}
| Assignee | ||
Updated•3 days ago
|
| Assignee | ||
Comment 1•3 days ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=002c3a9eb54574b6e7b5d1769a00ad02237c4065
| Assignee | ||
Comment 2•3 days ago
|
||
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
- /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] - /mathml/relations/html5-tree/a-hreflang-getter.html [wpt.fyi]
- Test anchor's hreflang getter:
FAIL
- Test anchor's hreflang getter:
- /mathml/relations/html5-tree/a-hreflang-setter.html [wpt.fyi]
- Test anchor's hreflang setter:
FAIL
- Test anchor's hreflang setter:
- /mathml/relations/html5-tree/a-ping.html [wpt.fyi]
- MathML anchor with ping attribute should send ping on click:
FAIL(Chrome:FAIL) - MathML anchor with multiple ping URLs should send multiple pings:
FAIL(Chrome:FAIL) - MathML anchor ping attribute should be settable via ping IDL attribute:
FAIL(Chrome:FAIL)
- MathML anchor with ping attribute should send ping on click:
- /mathml/relations/html5-tree/a-type-getter-001.html [wpt.fyi]
- Test anchor's type getter when empty:
FAIL
- Test anchor's type getter when empty:
- /mathml/relations/html5-tree/a-type-getter-002.html [wpt.fyi]
- Test anchor's type getter:
FAIL
- Test anchor's type getter:
- /mathml/relations/html5-tree/a-type-setter.html [wpt.fyi]
- Test anchor's type setter:
FAIL
- Test anchor's type setter:
- /mathml/relations/html5-tree/anchor-hyperlinkutils-getter-setter.html [wpt.fyi]
- Getter and setter for attribute of anchor element(0): hash:
FAIL - Getter and setter for attribute of anchor element(1): hash:
FAIL - Getter and setter for attribute of anchor element(2): host:
FAIL - Getter and setter for attribute of anchor element(3): hostname:
FAIL - Getter and setter for attribute of anchor element(5): password:
FAIL - Getter and setter for attribute of anchor element(6): pathname:
FAIL - Getter and setter for attribute of anchor element(7): port:
FAIL - Getter and setter for attribute of anchor element(8): protocol:
FAIL - Getter and setter for attribute of anchor element(9): protocol:
FAIL - Getter and setter for attribute of anchor element(10): search:
FAIL - Getter and setter for attribute of anchor element(11): search:
FAIL - Getter and setter for attribute of anchor element(12): search:
FAIL - Getter and setter for attribute of anchor element(13): search:
FAIL - Getter and setter for attribute of anchor element(14): username:
FAIL
- Getter and setter for attribute of anchor element(0): hash:
- /mathml/relations/html5-tree/anchor-hyperlinkutils-getter.html [wpt.fyi]
- Getter for attribute of anchor element(0): search:
FAIL - Getter for attribute of anchor element(1): hash:
FAIL - Getter for attribute of anchor element(2): host:
FAIL - Getter for attribute of anchor element(3): hostname:
FAIL - Getter for attribute of anchor element(4): href:
FAIL - Getter for attribute of anchor element(5): password:
FAIL - Getter for attribute of anchor element(6): pathname:
FAIL - Getter for attribute of anchor element(7): port:
FAIL - Getter for attribute of anchor element(8): protocol:
FAIL - Getter for attribute of anchor element(9): username:
FAIL
- Getter for attribute of anchor element(0): search:
- /mathml/relations/html5-tree/dynamic-childlist-001.html [wpt.fyi]
- Adding missing children to mfrac:
FAIL - Adding child to valid mfrac:
FAIL - Removing extra child from mfrac:
FAIL
- Adding missing children to mfrac:
- /mathml/relations/html5-tree/href-navigation.html [wpt.fyi]:
ERROR
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]
https://hg.mozilla.org/mozilla-central/rev/6b1ff9340377
https://hg.mozilla.org/mozilla-central/rev/c6094d8a856b
Description
•