[wpt-sync] Sync PR 61189 - Test Sanitizer IDL as part of html idlharness test.
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox154 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Attachments
(1 file)
|
188.52 KB,
text/plain
|
Details |
Sync web-platform-tests PR 61189 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/61189
Details from upstream follow.
Daniel Vogelheim <vogelheim@chromium.org> wrote:
Test Sanitizer IDL as part of html idlharness test.
The 'sanitizer-api.idl' file was removed in commit bdb30658, because the API has been integrated into the main DOM / HTML apis. We follow this by testing the
Sanitizerobject as part of the 'html' idlharness test.Ref: https://github.com/web-platform-tests/wpt/commit/bdb3065871f2382d4fe956f51911ff09b65bcdc6
The current test seems to fail on all browsers:
https://wpt.fyi/results/sanitizer-api/idlharness.https.window.html?label=experimental&label=master&aligned&q=sanitizer-api%2F
| Assignee | ||
Updated•8 days ago
|
| Assignee | ||
Comment 1•7 days ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=9a9ad2e65810a665e2bece8b9a793b69ff7f8da8
| Assignee | ||
Comment 2•7 days ago
|
||
CI Results
Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 385 tests
Status Summary
Firefox
OK : 3[GitHub] 257[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: 1[Gecko-linux2204-64-wayland-debug, Gecko-linux2204-64-wayland-opt] 5621[GitHub] 65705[Gecko-windows11-32-25h2-debug, Gecko-windows11-32-25h2-opt] 65830[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] 65832[Gecko-linux2404-64-debug, Gecko-linux2404-64-opt, Gecko-windows11-64-25h2-debug, Gecko-windows11-64-25h2-opt]
FAIL: 202[GitHub] 1959[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]
Chrome
OK : 3
PASS: 5760
FAIL: 63
Safari
OK : 3
PASS: 5629
FAIL: 194
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /html/dom/idlharness.https.html?include=HTML.+ [wpt.fyi]
- HTMLElement interface: attribute writingSuggestions:
FAIL - HTMLElement interface: document.createElement("noscript") must inherit property "writingSuggestions" with the proper type:
FAIL - HTMLLinkElement interface: attribute blocking:
FAIL - HTMLLinkElement interface: document.createElement("link") must inherit property "blocking" with the proper type:
FAIL - HTMLStyleElement interface: attribute blocking:
FAIL - HTMLStyleElement interface: document.createElement("style") must inherit property "blocking" with the proper type:
FAIL - HTMLVideoElement interface: attribute playsInline:
FAILlinked bug:Bug 1647538 - HTMLVideoElement interface: document.createElement("video") must inherit property "playsInline" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: document.createElement("video") must inherit property "audioTracks" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: document.createElement("video") must inherit property "videoTracks" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: document.createElement("audio") must inherit property "audioTracks" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: document.createElement("audio") must inherit property "videoTracks" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: new Audio() must inherit property "audioTracks" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: new Audio() must inherit property "videoTracks" with the proper type:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: attribute audioTracks:
FAILlinked bug:Bug 1647538 - HTMLMediaElement interface: attribute videoTracks:
FAILlinked bug:Bug 1647538 - HTMLSelectedContentElement interface: existence and properties of interface object:
FAIL - HTMLSelectedContentElement interface object length:
FAIL - HTMLSelectedContentElement interface object name:
FAIL - HTMLSelectedContentElement interface: existence and properties of interface prototype object:
FAIL - HTMLSelectedContentElement interface: existence and properties of interface prototype object's "constructor" property:
FAIL - HTMLSelectedContentElement interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - HTMLScriptElement interface: attribute blocking:
FAIL - HTMLScriptElement interface: document.createElement("script") must inherit property "blocking" with the proper type:
FAIL - HTMLTemplateElement interface: attribute shadowRootCustomElementRegistry:
FAIL - HTMLTemplateElement interface: document.createElement("template") must inherit property "shadowRootCustomElementRegistry" with the proper type:
FAIL
- HTMLElement interface: attribute writingSuggestions:
- /html/dom/idlharness.https.html?exclude=(Document|Window|HTML.+) [wpt.fyi]
- AudioTrackList interface: existence and properties of interface object:
FAILlinked bug:Bug 1647538 - AudioTrackList interface object length:
FAILlinked bug:Bug 1647538 - AudioTrackList interface object name:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: existence and properties of interface prototype object:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: existence and properties of interface prototype object's "constructor" property:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: existence and properties of interface prototype object's @@unscopables property:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: attribute length:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: operation getTrackById(DOMString):
FAILlinked bug:Bug 1647538 - AudioTrackList interface: attribute onchange:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: attribute onaddtrack:
FAILlinked bug:Bug 1647538 - AudioTrackList interface: attribute onremovetrack:
FAILlinked bug:Bug 1647538 - AudioTrack interface: existence and properties of interface object:
FAILlinked bug:Bug 1647538 - AudioTrack interface object length:
FAILlinked bug:Bug 1647538 - AudioTrack interface object name:
FAILlinked bug:Bug 1647538 - AudioTrack interface: existence and properties of interface prototype object:
FAILlinked bug:Bug 1647538 - AudioTrack interface: existence and properties of interface prototype object's "constructor" property:
FAILlinked bug:Bug 1647538 - AudioTrack interface: existence and properties of interface prototype object's @@unscopables property:
FAILlinked bug:Bug 1647538 - AudioTrack interface: attribute id:
FAILlinked bug:Bug 1647538 - AudioTrack interface: attribute kind:
FAILlinked bug:Bug 1647538 - AudioTrack interface: attribute label:
FAILlinked bug:Bug 1647538 - AudioTrack interface: attribute language:
FAILlinked bug:Bug 1647538 - AudioTrack interface: attribute enabled:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: existence and properties of interface object:
FAILlinked bug:Bug 1647538 - VideoTrackList interface object length:
FAILlinked bug:Bug 1647538 - VideoTrackList interface object name:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: existence and properties of interface prototype object:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: existence and properties of interface prototype object's "constructor" property:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: existence and properties of interface prototype object's @@unscopables property:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: attribute length:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: operation getTrackById(DOMString):
FAILlinked bug:Bug 1647538 - VideoTrackList interface: attribute selectedIndex:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: attribute onchange:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: attribute onaddtrack:
FAILlinked bug:Bug 1647538 - VideoTrackList interface: attribute onremovetrack:
FAILlinked bug:Bug 1647538 - VideoTrack interface: existence and properties of interface object:
FAILlinked bug:Bug 1647538 - VideoTrack interface object length:
FAILlinked bug:Bug 1647538 - VideoTrack interface object name:
FAILlinked bug:Bug 1647538 - VideoTrack interface: existence and properties of interface prototype object:
FAILlinked bug:Bug 1647538 - VideoTrack interface: existence and properties of interface prototype object's "constructor" property:
FAILlinked bug:Bug 1647538 - VideoTrack interface: existence and properties of interface prototype object's @@unscopables property:
FAILlinked bug:Bug 1647538 - VideoTrack interface: attribute id:
FAILlinked bug:Bug 1647538 - VideoTrack interface: attribute kind:
FAILlinked bug:Bug 1647538 - VideoTrack interface: attribute label:
FAILlinked bug:Bug 1647538 - VideoTrack interface: attribute language:
FAILlinked bug:Bug 1647538 - VideoTrack interface: attribute selected:
FAILlinked bug:Bug 1647538 - FormDataEvent interface object length:
FAILlinked bug:Bug 1647538 - CanvasRenderingContext2D interface: attribute imageSmoothingQuality:
FAILlinked bug:Bug 1647538 - CanvasRenderingContext2D interface: document.createElement("canvas").getContext("2d") must inherit property "imageSmoothingQuality" with the proper type:
FAILlinked bug:Bug 1647538 - OffscreenCanvasRenderingContext2D interface: attribute imageSmoothingQuality:
FAILlinked bug:Bug 1647538 - CustomElementRegistry interface: operation initialize(Node):
FAIL - Origin interface: existence and properties of interface object:
FAIL - Origin interface object length:
FAIL - Origin interface object name:
FAIL - Origin interface: existence and properties of interface prototype object:
FAIL - Origin interface: existence and properties of interface prototype object's "constructor" property:
FAIL - Origin interface: existence and properties of interface prototype object's @@unscopables property:
FAIL - Origin interface: operation from(any):
FAIL - Origin interface: attribute opaque:
FAIL - Origin interface: operation isSameOrigin(Origin):
FAIL - Origin interface: operation isSameSite(Origin):
FAIL - BarProp interface: attribute visible:
FAILlinked bug:Bug 1647538 - ImageData interface: attribute colorSpace:
FAIL - ImageData interface: new ImageData(10, 10) must inherit property "colorSpace" with the proper type:
FAIL
- AudioTrackList interface: existence and properties of interface object:
(See attachment for full changes)
Comment 4•5 days ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/e52117b14bbd
https://hg.mozilla.org/mozilla-central/rev/7661bd0d8f9e
Description
•