Closed Bug 2025632 Opened 2 months ago Closed 1 month ago

[wpt-sync] Sync PR 58691 - Obliterate the marker attribute

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

RESOLVED FIXED
151 Branch
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}

Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

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

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
  • /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/dom/partial-updates/tentative/stream-append-with-template-for.html [wpt.fyi]
    • streamHTML methods can apply template with for: FAIL (Chrome: FAIL, Safari: FAIL)
  • /html/dom/partial-updates/tentative/template-for-append-element.html [wpt.fyi]
    • <template for> appending element: FAIL (Chrome: FAIL, Safari: FAIL)
  • /html/dom/partial-updates/tentative/template-for-append-text-and-element.html [wpt.fyi]
    • <template for> with text: FAIL (Chrome: FAIL, Safari: FAIL)
  • /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/dom/partial-updates/tentative/template-for-empty-hash.html [wpt.fyi]
    • empty hash matches marker without name attribute: FAIL (Chrome: FAIL, Safari: FAIL)
  • /html/dom/partial-updates/tentative/template-for-gradual-append.html [wpt.fyi]
    • Multiple <template for>: FAIL (Chrome: FAIL, Safari: FAIL)
  • /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)
  • /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)
  • /html/dom/partial-updates/tentative/template-for-innerHTML-ambiguous.html [wpt.fyi]
    • <template for> in innerHTML patching inner element: FAIL (Chrome: FAIL, Safari: FAIL)
  • /html/dom/partial-updates/tentative/template-for-innerHTML-within.html [wpt.fyi]
    • <template for> in innerHTML patching inner element: FAIL (Chrome: FAIL, Safari: FAIL)
  • /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)
  • /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)
  • /html/dom/partial-updates/tentative/template-for-move-end-while-appending.html [wpt.fyi]
    • Multiple <template for>: FAIL (Chrome: FAIL, Safari: FAIL)
  • /html/dom/partial-updates/tentative/template-for-move-marker-while-appending.html [wpt.fyi]
    • Multiple <template for>: FAIL (Chrome: FAIL, Safari: FAIL)
  • /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/dom/partial-updates/tentative/template-for-move-while-appending.html [wpt.fyi]
    • Multiple <template for>: FAIL (Chrome: FAIL, Safari: FAIL)
  • /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)
  • /html/dom/partial-updates/tentative/template-for-multiple.html [wpt.fyi]
    • Multiple <template for>: FAIL (Chrome: FAIL, Safari: FAIL)
  • /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/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/dom/partial-updates/tentative/template-for-prepend-element.html [wpt.fyi]
    • <template for> prepend element: FAIL (Chrome: FAIL, Safari: FAIL)
  • /html/dom/partial-updates/tentative/template-for-prepend-text.html [wpt.fyi]
    • <template for> prepend text: FAIL (Chrome: FAIL, Safari: FAIL)
  • /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)
  • /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)
  • /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)
  • /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/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/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/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)
  • /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)
  • /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)
  • /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/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/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/dom/partial-updates/tentative/template-for-title.html [wpt.fyi]
    • HTML partial updates - update title: FAIL (Chrome: FAIL, Safari: FAIL)
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 151 Branch
You need to log in before you can comment on or make changes to this bug.