[wpt-sync] Sync PR 58691 - Obliterate the marker attribute
Categories
(Core :: DOM: Core & HTML, task, P4)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox151 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Sync web-platform-tests PR 58691 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/58691
Details from upstream follow.
Noam Rosenthal <nrosenthal@chromium.org> wrote:
Obliterate the marker attribute
\<template for> addresses named PIs and doesn't care about attributes.
Bug: 431374376
Change-Id: I0dbca6438def5d05a5d90b66b99b6e0056f15423
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7666028
Reviewed-by: Philip Jägenstedt \<foolip@chromium.org>
Commit-Queue: Noam Rosenthal \<nrosenthal@google.com>
Cr-Commit-Position: refs/heads/main@{#1603755}
| Assignee | ||
Updated•2 months ago
|
| Assignee | ||
Comment 1•2 months ago
|
||
| Assignee | ||
Comment 2•2 months ago
|
||
CI Results
Ran 9 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 43 tests and 1 subtests
Status Summary
Firefox
OK : 41[GitHub] 43[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-24h2-debug, Gecko-windows11-32-24h2-opt, Gecko-windows11-64-24h2-debug, Gecko-windows11-64-24h2-opt]
PASS: 16[GitHub] 17[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-24h2-debug, Gecko-windows11-32-24h2-opt, Gecko-windows11-64-24h2-debug, Gecko-windows11-64-24h2-opt]
FAIL: 327[GitHub] 372[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-24h2-debug, Gecko-windows11-32-24h2-opt, Gecko-windows11-64-24h2-debug, Gecko-windows11-64-24h2-opt]
Chrome
OK : 41
PASS: 63
FAIL: 280
Safari
OK : 41
PASS: 17
FAIL: 326
Links
Gecko CI (Treeherder)
GitHub PR Head
GitHub PR Base
Details
Firefox-only Failures
- /html/dom/partial-updates/tentative/template-for-only-html-001.html [wpt.fyi]
- HTML partial updates: template with contentmethod does not work in XHTML:
FAIL
- HTML partial updates: template with contentmethod does not work in XHTML:
New Tests That Don't Pass
- /html/dom/partial-updates/tentative/processing-instruction-attributes.html [wpt.fyi]
- Processing instruction attribute mutation from DOM:
FAIL - Processing instruction attribute mutation from parser:
FAIL - Processing instruction attribute mutation from XML:
FAIL - Processing instruction attributes with xml-stylesheet in HTML document:
FAIL - Processing instruction attributes with xml-stylesheet in XML document:
FAIL - Processing instruction toggleAttribute:
FAIL - check attribute value: = (source: DOM):
FAIL - check attribute value: = (source: parser):
FAIL - check attribute value: = (source: xml):
FAIL - check attribute value: axx" (source: DOM):
FAIL - check attribute value: axx" (source: parser):
FAIL - check attribute value: axx" (source: xml):
FAIL - check attribute value: axx> (source: DOM):
FAIL - check attribute value: axx> (source: parser):
FAIL - check attribute value: axx> (source: xml):
FAIL - check attribute value: some<> (source: DOM):
FAIL - check attribute value: some<> (source: parser):
FAIL - check attribute value: some<> (source: xml):
FAIL - check attribute value: '""' (source: DOM):
FAIL - check attribute value: '""' (source: parser):
FAIL - check attribute value: '""' (source: xml):
FAIL - check attribute value: aa"aa" (source: DOM):
FAIL - check attribute value: aa"aa" (source: parser):
FAIL - check attribute value: aa"aa" (source: xml):
FAIL - Invalid attribute name: =:
FAIL - Invalid attribute name: a=:
FAIL - Invalid attribute name: =x:
FAIL - Invalid attribute name: b>:
FAIL - Invalid attribute name: >:
FAIL - Invalid attribute name: >x:
FAIL - Invalid attribute name: /x/:
FAIL - Invalid attribute name: /:
FAIL - Invalid attribute name: x/:
FAIL - Invalid attribute name: x :
FAIL - Invalid attribute name: x:
FAIL - Invalid attribute name: x
:FAIL - Invalid attribute name:
x:FAIL - Invalid attribute name: x
:FAIL - Invalid attribute name:
x:FAIL - Equivalent attribute name (source: DOM): ABC -> abc:
FAIL - Equivalent attribute name (source: parser): ABC -> abc:
FAIL - Equivalent attribute name (source: DOM): abC -> abc:
FAIL - Equivalent attribute name (source: parser): abC -> abc:
FAIL - Equivalent attribute name (source: DOM): x123A -> x123a:
FAIL - Equivalent attribute name (source: parser): x123A -> x123a:
FAIL
- Processing instruction attribute mutation from DOM:
- /html/dom/partial-updates/tentative/stream-append-has-invalidation.html [wpt.fyi]
- HTML partial updates - :has invalidation with streaming:
FAIL(Chrome:FAIL, Safari:FAIL)
- HTML partial updates - :has invalidation with streaming:
- /html/dom/partial-updates/tentative/stream-append-with-template-for.html [wpt.fyi]
- streamHTML methods can apply template with for:
FAIL(Chrome:FAIL, Safari:FAIL)
- streamHTML methods can apply template with for:
- /html/dom/partial-updates/tentative/template-for-append-element.html [wpt.fyi]
- <template for> appending element:
FAIL(Chrome:FAIL, Safari:FAIL)
- <template for> appending element:
- /html/dom/partial-updates/tentative/template-for-append-text-and-element.html [wpt.fyi]
- <template for> with text:
FAIL(Chrome:FAIL, Safari:FAIL)
- <template for> with text:
- /html/dom/partial-updates/tentative/template-for-append-to-head.html [wpt.fyi]
- HTML partial updates - append to head:
FAIL(Chrome:FAIL, Safari:FAIL)
- HTML partial updates - append to head:
- /html/dom/partial-updates/tentative/template-for-empty-hash.html [wpt.fyi]
- empty hash matches marker without name attribute:
FAIL(Chrome:FAIL, Safari:FAIL)
- empty hash matches marker without name attribute:
- /html/dom/partial-updates/tentative/template-for-gradual-append.html [wpt.fyi]
- Multiple <template for>:
FAIL(Chrome:FAIL, Safari:FAIL)
- Multiple <template for>:
- /html/dom/partial-updates/tentative/template-for-html-setters.html [wpt.fyi]
- Setter innerHTML should patch targets inside the fragment:
FAIL(Chrome:FAIL, Safari:FAIL) - Setter outerHTML should patch targets inside the fragment:
FAIL(Chrome:FAIL, Safari:FAIL) - Setter setHTMLUnsafe should patch targets inside the fragment:
FAIL(Chrome:FAIL, Safari:FAIL) - Setter insertAdjacentHTML should patch targets inside the fragment:
FAIL(Chrome:FAIL, Safari:FAIL) - Setter appendHTMLUnsafe should not patch existing target in head:
FAIL(Chrome:PASS, Safari:FAIL) - Setter appendHTMLUnsafe should patch targets inside the fragment:
FAIL(Chrome:FAIL, Safari:FAIL) - Setter appendHTMLUnsafe should not patch existing target in body:
FAIL(Chrome:PASS, Safari:FAIL) - Setter prependHTMLUnsafe should not patch existing target in head:
FAIL(Chrome:PASS, Safari:FAIL) - Setter prependHTMLUnsafe should patch targets inside the fragment:
FAIL(Chrome:FAIL, Safari:FAIL) - Setter prependHTMLUnsafe should not patch existing target in body:
FAIL(Chrome:PASS, Safari:FAIL) - Setter beforeHTMLUnsafe should not patch existing target in head:
FAIL(Chrome:PASS, Safari:FAIL) - Setter beforeHTMLUnsafe should patch targets inside the fragment:
FAIL(Chrome:FAIL, Safari:FAIL) - Setter beforeHTMLUnsafe should not patch existing target in body:
FAIL(Chrome:PASS, Safari:FAIL) - Setter afterHTMLUnsafe should not patch existing target in head:
FAIL(Chrome:PASS, Safari:FAIL) - Setter afterHTMLUnsafe should patch targets inside the fragment:
FAIL(Chrome:FAIL, Safari:FAIL) - Setter afterHTMLUnsafe should not patch existing target in body:
FAIL(Chrome:PASS, Safari:FAIL) - Setter replaceWithHTMLUnsafe should not patch existing target in head:
FAIL(Chrome:PASS, Safari:FAIL) - Setter replaceWithHTMLUnsafe should patch targets inside the fragment:
FAIL(Chrome:FAIL, Safari:FAIL) - Setter replaceWithHTMLUnsafe should not patch existing target in body:
FAIL(Chrome:PASS, Safari:FAIL) - Setter createContextualFragment should patch targets inside the fragment:
FAIL(Chrome:FAIL, Safari:FAIL)
- Setter innerHTML should patch targets inside the fragment:
- /html/dom/partial-updates/tentative/template-for-ignores-case.html [wpt.fyi]
- marker/end/start PI targets are case-insensitive:
FAIL(Chrome:FAIL, Safari:FAIL)
- marker/end/start PI targets are case-insensitive:
- /html/dom/partial-updates/tentative/template-for-innerHTML-ambiguous.html [wpt.fyi]
- <template for> in innerHTML patching inner element:
FAIL(Chrome:FAIL, Safari:FAIL)
- <template for> in innerHTML patching inner element:
- /html/dom/partial-updates/tentative/template-for-innerHTML-within.html [wpt.fyi]
- <template for> in innerHTML patching inner element:
FAIL(Chrome:FAIL, Safari:FAIL)
- <template for> in innerHTML patching inner element:
- /html/dom/partial-updates/tentative/template-for-invokes-pagehide-with-end.html [wpt.fyi]
- Patching only removes elements that were present when patching is prepared (with <?end>):
FAIL(Chrome:FAIL, Safari:FAIL)
- Patching only removes elements that were present when patching is prepared (with <?end>):
- /html/dom/partial-updates/tentative/template-for-invokes-pagehide-without-end.html [wpt.fyi]
- Patching only removes elements that were present when patching is prepared:
FAIL(Chrome:FAIL, Safari:FAIL)
- Patching only removes elements that were present when patching is prepared:
- /html/dom/partial-updates/tentative/template-for-move-end-while-appending.html [wpt.fyi]
- Multiple <template for>:
FAIL(Chrome:FAIL, Safari:FAIL)
- Multiple <template for>:
- /html/dom/partial-updates/tentative/template-for-move-marker-while-appending.html [wpt.fyi]
- Multiple <template for>:
FAIL(Chrome:FAIL, Safari:FAIL)
- Multiple <template for>:
- /html/dom/partial-updates/tentative/template-for-move-start-while-appending.html [wpt.fyi]
- HTML partial updates - move <?start> while appending has no effect:
FAIL(Chrome:FAIL, Safari:FAIL)
- HTML partial updates - move <?start> while appending has no effect:
- /html/dom/partial-updates/tentative/template-for-move-while-appending.html [wpt.fyi]
- Multiple <template for>:
FAIL(Chrome:FAIL, Safari:FAIL)
- Multiple <template for>:
- /html/dom/partial-updates/tentative/template-for-multiple-cases.html [wpt.fyi]
- Simple replacement with only start - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with only start - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Simple replacement with start and end - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at start - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker at end - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Void marker in the middle - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple named markers with same name only replaces first one - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Multiple templates for same marker - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace outer - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Nested named markers - replace inner - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (a) - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Interleaved markers (b) - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - innerHTML :
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - innerHTML with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - innerHTML with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - iframe :
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - iframe with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - iframe with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - template :
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - template with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - template with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - parse :
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - parse with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - parse with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - contextualFragment :
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - contextualFragment with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - contextualFragment with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - stream :
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - stream with 2 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Hash in marker name - stream with 4 chunks:
FAIL(Chrome:FAIL, Safari:FAIL) - Empty marker name with <?start> and <?end> - innerHTML :
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - innerHTML with 2 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - innerHTML with 4 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - iframe :
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - iframe with 2 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - iframe with 4 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - template :
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - template with 2 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - template with 4 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - parse :
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - parse with 2 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - parse with 4 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - contextualFragment :
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - contextualFragment with 2 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - contextualFragment with 4 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - stream :
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - stream with 2 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?start> and <?end> - stream with 4 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - innerHTML :
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - innerHTML with 2 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - innerHTML with 4 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - iframe :
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - iframe with 2 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - iframe with 4 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - template :
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - template with 2 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - template with 4 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - parse :
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - parse with 2 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - parse with 4 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - contextualFragment :
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - contextualFragment with 2 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - contextualFragment with 4 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - stream :
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - stream with 2 chunks:
FAIL(Chrome:PASS, Safari:FAIL) - Empty marker name with <?marker> - stream with 4 chunks:
FAIL(Chrome:PASS, Safari:FAIL)
- Simple replacement with only start - innerHTML :
- /html/dom/partial-updates/tentative/template-for-multiple.html [wpt.fyi]
- Multiple <template for>:
FAIL(Chrome:FAIL, Safari:FAIL)
- Multiple <template for>:
- /html/dom/partial-updates/tentative/template-for-mutation-records.html [wpt.fyi]
- HTML partial updates - mutation records for removal:
FAIL(Chrome:FAIL, Safari:FAIL)
- HTML partial updates - mutation records for removal:
- /html/dom/partial-updates/tentative/template-for-only-html-001.html [wpt.fyi]
- HTML partial updates: template with contentmethod does not work in XHTML:
FAIL(Chrome:PASS, Safari:PASS)
- HTML partial updates: template with contentmethod does not work in XHTML:
- /html/dom/partial-updates/tentative/template-for-prepend-element.html [wpt.fyi]
- <template for> prepend element:
FAIL(Chrome:FAIL, Safari:FAIL)
- <template for> prepend element:
- /html/dom/partial-updates/tentative/template-for-prepend-text.html [wpt.fyi]
- <template for> prepend text:
FAIL(Chrome:FAIL, Safari:FAIL)
- <template for> prepend text:
- /html/dom/partial-updates/tentative/template-for-replace-children-with-element.html [wpt.fyi]
- <template for> replace children with element:
FAIL(Chrome:FAIL, Safari:FAIL)
- <template for> replace children with element:
- /html/dom/partial-updates/tentative/template-for-replace-children-with-text.html [wpt.fyi]
- <template for> replace children with text:
FAIL(Chrome:FAIL, Safari:FAIL)
- <template for> replace children with text:
- /html/dom/partial-updates/tentative/template-for-replace.html [wpt.fyi]
- <template for> replace:
FAIL(Chrome:FAIL, Safari:FAIL) - <template for> should work when chunked:
FAIL(Chrome:FAIL, Safari:FAIL) - <template for> should work when elements are sliced in the middle:
FAIL(Chrome:FAIL, Safari:FAIL)
- <template for> replace:
- /html/dom/partial-updates/tentative/template-for-script-children.html [wpt.fyi]
- HTML partial updates - a script inside a patch should execute:
FAIL(Chrome:FAIL, Safari:FAIL)
- HTML partial updates - a script inside a patch should execute:
- /html/dom/partial-updates/tentative/template-for-script-eval.html [wpt.fyi]
- HTML partial updates - template for can create a new executable script:
FAIL(Chrome:FAIL, Safari:FAIL)
- HTML partial updates - template for can create a new executable script:
- /html/dom/partial-updates/tentative/template-for-script-replace.html [wpt.fyi]
- HTML partial updates - a script replaced with a patch should execute:
FAIL(Chrome:FAIL, Safari:FAIL)
- HTML partial updates - a script replaced with a patch should execute:
- /html/dom/partial-updates/tentative/template-for-shadow-nested.html [wpt.fyi]
- <template contentmethod> inside a <template shadowrootmode><div> should apply directly to its target:
FAIL(Chrome:FAIL, Safari:FAIL)
- <template contentmethod> inside a <template shadowrootmode><div> should apply directly to its target:
- /html/dom/partial-updates/tentative/template-for-shadow-root.html [wpt.fyi]
- markers are respected in declarative shadow root:
FAIL(Chrome:FAIL, Safari:FAIL) - markers are respected in imperative shadow root with streaming:
FAIL(Chrome:FAIL, Safari:FAIL)
- markers are respected in declarative shadow root:
- /html/dom/partial-updates/tentative/template-for-shadow.html [wpt.fyi]
- <template contentmethod> inside a <template shadowrootmode> should apply directly to its target:
FAIL(Chrome:FAIL, Safari:FAIL)
- <template contentmethod> inside a <template shadowrootmode> should apply directly to its target:
- /html/dom/partial-updates/tentative/template-for-style-in-head.html [wpt.fyi]
- HTML partial updates - patch updates style with plain text:
FAIL(Chrome:FAIL, Safari:FAIL)
- HTML partial updates - patch updates style with plain text:
- /html/dom/partial-updates/tentative/template-for-style.html [wpt.fyi]
- HTML partial updates - patch updates style with plain text:
FAIL(Chrome:FAIL, Safari:FAIL)
- HTML partial updates - patch updates style with plain text:
- /html/dom/partial-updates/tentative/template-for-supersedes-invalid-shadowrootmode.html [wpt.fyi]
- HTML partial updates: invalid shadowrootmode superseded by for:
FAIL(Chrome:FAIL, Safari:FAIL)
- HTML partial updates: invalid shadowrootmode superseded by for:
- /html/dom/partial-updates/tentative/template-for-title.html [wpt.fyi]
- HTML partial updates - update title:
FAIL(Chrome:FAIL, Safari:FAIL)
- HTML partial updates - update title:
Comment 4•1 month ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/b2bf1581737d
https://hg.mozilla.org/mozilla-central/rev/af2642d2875e
Description
•