[wpt-sync] Sync PR 43343 - Remove tentative from setHTMLUnsafe WPTs
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox122 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 43343 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/43343
Details from upstream follow.
Joey Arhar <jarhar@chromium.org> wrote:
Remove tentative from setHTMLUnsafe WPTs
Now that the HTML spec PR has been merged, we can remove the tentative
from the filename.Change-Id: I3f73a4c8040828b8cbf0939ba7f8fac9addc1803
Reviewed-on: https://chromium-review.googlesource.com/5059429
WPT-Export-Revision: 8430c4a34b85c8a7de904e8144ae0ae5aeaf08f9
| Assignee | ||
Updated•2 years ago
|
| Assignee | ||
Comment 1•2 years ago
|
||
| Assignee | ||
Comment 2•2 years ago
|
||
| Assignee | ||
Comment 3•2 years ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 10 tests and 5 subtests
Status Summary
Firefox
OK : 8
PASS : 1
FAIL : 37
ERROR: 2
Chrome
OK : 10
PASS : 51
Safari
OK : 8
PASS : 1
FAIL : 37
ERROR: 2
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
New Tests That Don't Pass
- /html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-encoding.html [wpt.fyi]
- Parse empty string:
FAIL(Chrome:PASS, Safari:FAIL) - meta charset latin2:
FAIL(Chrome:PASS, Safari:FAIL) - XML declaration:
FAIL(Chrome:PASS, Safari:FAIL)
- Parse empty string:
- /html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-style-attribute.html [wpt.fyi]:
ERROR(Chrome:OK, Safari:ERROR) - /html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-url-base-pushstate.html [wpt.fyi]
- valid: created normally:
FAIL(Chrome:PASS, Safari:FAIL) - valid: created using another iframe's parseHTMLUnsafe from this frame:
FAIL(Chrome:PASS, Safari:FAIL) - valid: created using another iframe's parseHTMLUnsafe from that frame:
FAIL(Chrome:PASS, Safari:FAIL) - invalid XML: created normally:
FAIL(Chrome:PASS, Safari:FAIL) - invalid XML: created using another iframe's parseHTMLUnsafe from this frame:
FAIL(Chrome:PASS, Safari:FAIL) - invalid XML: created using another iframe's parseHTMLUnsafe from that frame:
FAIL(Chrome:PASS, Safari:FAIL)
- valid: created normally:
- /html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-url-base.html [wpt.fyi]
- valid: created normally:
FAIL(Chrome:PASS, Safari:FAIL) - valid: created using another iframe's parseHTMLUnsafe from this frame:
FAIL(Chrome:PASS, Safari:FAIL) - valid: created using another iframe's parseHTMLUnsafe from that frame:
FAIL(Chrome:PASS, Safari:FAIL) - invalid XML: created normally:
FAIL(Chrome:PASS, Safari:FAIL) - invalid XML: created using another iframe's parseHTMLUnsafe from this frame:
FAIL(Chrome:PASS, Safari:FAIL) - invalid XML: created using another iframe's parseHTMLUnsafe from that frame:
FAIL(Chrome:PASS, Safari:FAIL)
- valid: created normally:
- /html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-url-moretests.html [wpt.fyi]
- Parent window:
FAIL(Chrome:PASS, Safari:FAIL) - Child window:
FAIL(Chrome:PASS, Safari:FAIL) - Child window crossing navigation:
FAIL(Chrome:PASS, Safari:FAIL) - Child window after navigation:
FAIL(Chrome:PASS, Safari:FAIL)
- Parent window:
- /html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-url-pushstate.html [wpt.fyi]
- valid: created normally:
FAIL(Chrome:PASS, Safari:FAIL) - valid: created using another iframe's parseHTMLUnsafe from this frame:
FAIL(Chrome:PASS, Safari:FAIL) - valid: created using another iframe's parseHTMLUnsafe from that frame:
FAIL(Chrome:PASS, Safari:FAIL) - invalid XML: created normally:
FAIL(Chrome:PASS, Safari:FAIL) - invalid XML: created using another iframe's parseHTMLUnsafe from this frame:
FAIL(Chrome:PASS, Safari:FAIL) - invalid XML: created using another iframe's parseHTMLUnsafe from that frame:
FAIL(Chrome:PASS, Safari:FAIL)
- valid: created normally:
- /html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-url.html [wpt.fyi]
- valid: created normally:
FAIL(Chrome:PASS, Safari:FAIL) - valid: created using another iframe's parseHTMLUnsafe from this frame:
FAIL(Chrome:PASS, Safari:FAIL) - valid: created using another iframe's parseHTMLUnsafe from that frame:
FAIL(Chrome:PASS, Safari:FAIL) - invalid XML: created normally:
FAIL(Chrome:PASS, Safari:FAIL) - invalid XML: created using another iframe's parseHTMLUnsafe from this frame:
FAIL(Chrome:PASS, Safari:FAIL) - invalid XML: created using another iframe's parseHTMLUnsafe from that frame:
FAIL(Chrome:PASS, Safari:FAIL)
- valid: created normally:
- /html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe.html [wpt.fyi]:
ERROR(Chrome:OK, Safari:ERROR) - /html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Element-setHTMLUnsafe-04.html [wpt.fyi]
- setHTMLUnsafe should leave the removed children alone.:
FAIL(Chrome:PASS, Safari:FAIL)
- setHTMLUnsafe should leave the removed children alone.:
- /html/webappapis/dynamic-markup-insertion/html-unsafe-methods/setHTMLUnsafe.html [wpt.fyi]
- Element: setHTMLUnsafe with no shadowdom.:
FAIL(Chrome:PASS, Safari:FAIL) - Element: setHTMLUnsafe with shadowdom.:
FAIL(Chrome:PASS, Safari:FAIL) - ShadowRoot: setHTMLUnsafe with no shadowdom.:
FAIL(Chrome:PASS, Safari:FAIL) - ShadowRoot: setHTMLUnsafe with shadowdom.:
FAIL(Chrome:PASS, Safari:FAIL) - template.setHTMLUnsafe() should modify template content fragment rather than actual children.:
FAIL(Chrome:PASS, Safari:FAIL)
- Element: setHTMLUnsafe with no shadowdom.:
Comment 5•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/046a9d44fcc7
https://hg.mozilla.org/mozilla-central/rev/bc2676551fed
Description
•