From 3758434680616e91edf696e546fe3cc3b1d4da9c Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 17 Apr 2020 06:38:37 -0400 Subject: Bug 1408341 - Implement assignedSlot on Element and Text Tag #1375 --- testing/web-platform/meta/dom/interfaces.html.ini | 6 ------ testing/web-platform/meta/shadow-dom/Slotable-interface.html.ini | 4 +--- 2 files changed, 1 insertion(+), 9 deletions(-) (limited to 'testing') diff --git a/testing/web-platform/meta/dom/interfaces.html.ini b/testing/web-platform/meta/dom/interfaces.html.ini index 2a0c6da04..988efdf97 100644 --- a/testing/web-platform/meta/dom/interfaces.html.ini +++ b/testing/web-platform/meta/dom/interfaces.html.ini @@ -27,9 +27,6 @@ [Element interface: operation attachShadow(ShadowRootInit)] expected: FAIL - [Element interface: attribute assignedSlot] - expected: FAIL - [Element interface: element must inherit property "slot" with the proper type (7)] expected: FAIL @@ -42,9 +39,6 @@ [Element interface: element must inherit property "assignedSlot" with the proper type (48)] expected: FAIL - [Text interface: attribute assignedSlot] - expected: FAIL - [Text interface: document.createTextNode("abc") must inherit property "assignedSlot" with the proper type (2)] expected: FAIL diff --git a/testing/web-platform/meta/shadow-dom/Slotable-interface.html.ini b/testing/web-platform/meta/shadow-dom/Slotable-interface.html.ini index 346edcd4f..6ef193dee 100644 --- a/testing/web-platform/meta/shadow-dom/Slotable-interface.html.ini +++ b/testing/web-platform/meta/shadow-dom/Slotable-interface.html.ini @@ -1,8 +1,6 @@ [Slotable-interface.html] type: testharness - [assignedSlot attribute must be defined on Element and Text interfaces] - expected: FAIL - + prefs: [dom.webcomponents.enabled:true] [assignedSlot must return null when the node does not have an assigned node] expected: FAIL -- cgit v1.2.3 From 873abc7bcb6adc5cbf98ba3e1bd9a3271afc9806 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 17 Apr 2020 07:04:42 -0400 Subject: Bug 1404842 - Implement Element.attachShadow and Element.slot Tag #1375 --- .../Document-prototype-adoptNode.html.ini | 8 - .../Document-prototype-importNode.html.ini | 8 - .../Element-interface-attachShadow.html.ini | 14 - .../scroll-to-the-fragment-in-shadow-tree.html.ini | 26 -- .../methods/test-001.html.ini | 5 - .../methods/test-002.html.ini | 5 - .../shadowroot-attributes/test-009.html.ini | 5 - .../shadowroot-attributes/test-010.html.ini | 8 - .../shadowroot-attributes/test-011.html.ini | 8 - .../shadowroot-attributes/test-012.html.ini | 5 - .../shadowroot-attributes/test-013.html.ini | 5 - .../shadowroot-methods/test-001.html.ini | 8 - .../events/event-dispatch/test-002.html.ini | 5 - .../events/event-retargeting/test-001.html.ini | 8 - .../events/event-retargeting/test-003.html.ini | 5 - .../retargeting-focus-events/test-001.html.ini | 20 -- .../retargeting-focus-events/test-002.html.ini | 5 - .../retargeting-focus-events/test-003.html.ini | 5 - .../retargeting-relatedtarget/test-003.html.ini | 5 - .../html-forms/test-001.html.ini | 8 - .../html-forms/test-002.html.ini | 11 - .../nested_tree_reftest.html.ini | 3 - .../shadow-trees/shadow-root-001.html.ini | 3 - .../dom-tree-accessors-001.html.ini | 44 --- .../dom-tree-accessors-002.html.ini | 11 - .../ownerdocument-001.html.ini | 20 -- .../ownerdocument-002.html.ini | 53 ---- .../selectors-api-001.html.ini | 8 - .../selectors-api-002.html.ini | 8 - .../shadow-root-001.html.ini | 14 - .../upper-boundary-encapsulation/test-005.html.ini | 8 - .../upper-boundary-encapsulation/test-007.html.ini | 3 - .../upper-boundary-encapsulation/test-009.html.ini | 44 --- .../upper-boundary-encapsulation/test-011.html.ini | 5 - .../window-named-properties-001.html.ini | 5 - .../window-named-properties-002.html.ini | 26 -- .../window-named-properties-003.html.ini | 323 --------------------- .../shadow-dom/untriaged/styles/test-001.html.ini | 14 - .../shadow-dom/untriaged/styles/test-003.html.ini | 11 - .../shadow-dom/untriaged/styles/test-008.html.ini | 8 - .../inheritance-of-content-editable-001.html.ini | 11 - .../ranges-and-selections/test-001.html.ini | 8 - 42 files changed, 807 deletions(-) delete mode 100644 testing/web-platform/meta/shadow-dom/Document-prototype-adoptNode.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/Document-prototype-importNode.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/Element-interface-attachShadow.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/scroll-to-the-fragment-in-shadow-tree.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/extensions-to-element-interface/methods/test-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/extensions-to-element-interface/methods/test-002.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/events/event-dispatch/test-002.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/events/event-retargeting/test-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/events/event-retargeting/test-003.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-focus-events/test-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-focus-events/test-002.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-focus-events/test-003.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-relatedtarget/test-003.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/html-elements-in-shadow-trees/html-forms/test-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/html-elements-in-shadow-trees/html-forms/test-002.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/nested-shadow-trees/nested_tree_reftest.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/shadow-root-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/dom-tree-accessors-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/dom-tree-accessors-002.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-002.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/selectors-api-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/selectors-api-002.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/shadow-root-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-005.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-011.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-002.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-003.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/styles/test-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/styles/test-003.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/styles/test-008.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/untriaged/user-interaction/ranges-and-selections/test-001.html.ini (limited to 'testing') diff --git a/testing/web-platform/meta/shadow-dom/Document-prototype-adoptNode.html.ini b/testing/web-platform/meta/shadow-dom/Document-prototype-adoptNode.html.ini deleted file mode 100644 index 830ac8224..000000000 --- a/testing/web-platform/meta/shadow-dom/Document-prototype-adoptNode.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[Document-prototype-adoptNode.html] - type: testharness - [adoptNode on a shadow root in open mode must throw a HierarchyRequestError] - expected: FAIL - - [adoptNode on a shadow root in closed mode must throw a HierarchyRequestError] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/Document-prototype-importNode.html.ini b/testing/web-platform/meta/shadow-dom/Document-prototype-importNode.html.ini deleted file mode 100644 index 0ca7987cf..000000000 --- a/testing/web-platform/meta/shadow-dom/Document-prototype-importNode.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[Document-prototype-importNode.html] - type: testharness - [importNode on a shadow root in open mode must throw a NotSupportedError] - expected: FAIL - - [importNode on a shadow root in closed mode must throw a NotSupportedError] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/Element-interface-attachShadow.html.ini b/testing/web-platform/meta/shadow-dom/Element-interface-attachShadow.html.ini deleted file mode 100644 index b9df3f236..000000000 --- a/testing/web-platform/meta/shadow-dom/Element-interface-attachShadow.html.ini +++ /dev/null @@ -1,14 +0,0 @@ -[Element-interface-attachShadow.html] - type: testharness - [Check the existence of Element.attachShadow] - expected: FAIL - - [Element.attachShadow must create an instance of ShadowRoot] - expected: FAIL - - [Element.attachShadow must throw a InvalidStateError if the context object already hosts a shadow tree] - expected: FAIL - - [Element.attachShadow must throw a NotSupportedError for button, details, input, marquee, meter, progress, select, textarea, and keygen elements] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/scroll-to-the-fragment-in-shadow-tree.html.ini b/testing/web-platform/meta/shadow-dom/scroll-to-the-fragment-in-shadow-tree.html.ini deleted file mode 100644 index bdcb1e0e1..000000000 --- a/testing/web-platform/meta/shadow-dom/scroll-to-the-fragment-in-shadow-tree.html.ini +++ /dev/null @@ -1,26 +0,0 @@ -[scroll-to-the-fragment-in-shadow-tree.html] - type: testharness - [The user agent should not scroll to an element with an ID exactly equal to the decoded fragid in an open shadow tree] - expected: FAIL - - [The user agent should not scroll to an element with an ID exactly equal to the decoded fragid in a closed shadow tree] - expected: FAIL - - [The user agent should not scroll to an anchor element with a name attribute exactly equal to the decoded fragid in an open shadow tree] - expected: FAIL - - [The user agent should not scroll to an anchor element with a name attribute exactly equal to the decoded fragid in a closed shadow tree] - expected: FAIL - - [The user agent should scroll to an element with an ID exactly equal to the decoded fragid in the document tree even if there was another element with the same ID inside an open shadow tree earlier in tree order] - expected: FAIL - - [The user agent should scroll to an element with an ID exactly equal to the decoded fragid in the document tree even if there was another element with the same ID inside a closed shadow tree earlier in tree order] - expected: FAIL - - [The user agent should scroll to an anchor element with a name attribute exactly equal to the decoded fragid in the document tree even if there was another element with the same ID inside an open shadow tree earlier in tree order] - expected: FAIL - - [The user agent should scroll to an anchor element with a name attribute exactly equal to the decoded fragid in the document tree even if there was another element with the same ID inside a closed shadow tree earlier in tree order] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/extensions-to-element-interface/methods/test-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/extensions-to-element-interface/methods/test-001.html.ini deleted file mode 100644 index 5b634b0f2..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/extensions-to-element-interface/methods/test-001.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test-001.html] - type: testharness - [A_10_02_02_01_T01] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/extensions-to-element-interface/methods/test-002.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/extensions-to-element-interface/methods/test-002.html.ini deleted file mode 100644 index 2d6ef002d..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/extensions-to-element-interface/methods/test-002.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test-002.html] - type: testharness - [A_10_02_02_02_T01] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html.ini deleted file mode 100644 index 8f7d063c5..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-009.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test-009.html] - type: testharness - [A_10_01_01_04_01_T01] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html.ini deleted file mode 100644 index ec74acf73..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-010.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[test-010.html] - type: testharness - [A_10_01_01_04_02_T01_01] - expected: FAIL - - [A_10_01_01_04_02_T01_02] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html.ini deleted file mode 100644 index a432c4eb2..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-011.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[test-011.html] - type: testharness - [A_10_01_01_05_01_T01] - expected: FAIL - - [A_10_01_01_05_01_T02] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html.ini deleted file mode 100644 index 6f557d9e1..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-012.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test-012.html] - type: testharness - [A_10_01_01_06_T01] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html.ini deleted file mode 100644 index 2ebe02cf0..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-attributes/test-013.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test-013.html] - type: testharness - [A_10_01_01_07_T01] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html.ini deleted file mode 100644 index 20eebc9a8..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/elements-and-dom-objects/shadowroot-object/shadowroot-methods/test-001.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[test-001.html] - type: testharness - [A_10_01_02_01_T01] - expected: FAIL - - [A_10_01_02_01_T02] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/events/event-dispatch/test-002.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/events/event-dispatch/test-002.html.ini deleted file mode 100644 index 3c43986e9..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/events/event-dispatch/test-002.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test-002.html] - type: testharness - [A_05_05_02_T01] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/events/event-retargeting/test-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/events/event-retargeting/test-001.html.ini deleted file mode 100644 index 47d44deea..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/events/event-retargeting/test-001.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[test-001.html] - type: testharness - [A_05_01_01_T1] - expected: FAIL - - [A_05_01_01_T2] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/events/event-retargeting/test-003.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/events/event-retargeting/test-003.html.ini deleted file mode 100644 index 8bbb1b71e..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/events/event-retargeting/test-003.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test-003.html] - type: testharness - [A_05_01_03_T01] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-focus-events/test-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-focus-events/test-001.html.ini deleted file mode 100644 index 891b6d348..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-focus-events/test-001.html.ini +++ /dev/null @@ -1,20 +0,0 @@ -[test-001.html] - type: testharness - [A_05_03_01_T01] - expected: FAIL - - [A_05_03_01_T02] - expected: FAIL - - [A_05_03_01_T03] - expected: FAIL - - [A_05_03_01_T04] - expected: FAIL - - [A_05_03_01_T05] - expected: FAIL - - [A_05_03_01_T06] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-focus-events/test-002.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-focus-events/test-002.html.ini deleted file mode 100644 index c55148ccc..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-focus-events/test-002.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test-002.html] - type: testharness - [A_05_03_02_T01] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-focus-events/test-003.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-focus-events/test-003.html.ini deleted file mode 100644 index c6a45e93a..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-focus-events/test-003.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test-003.html] - type: testharness - [A_05_03_03_T01] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-relatedtarget/test-003.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-relatedtarget/test-003.html.ini deleted file mode 100644 index 1c1377023..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/events/retargeting-relatedtarget/test-003.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test-003.html] - type: testharness - [A_05_02_03_T01] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/html-elements-in-shadow-trees/html-forms/test-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/html-elements-in-shadow-trees/html-forms/test-001.html.ini deleted file mode 100644 index fbdf5237a..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/html-elements-in-shadow-trees/html-forms/test-001.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[test-001.html] - type: testharness - [A_08_02_01_T01] - expected: FAIL - - [A_08_02_01_T02] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/html-elements-in-shadow-trees/html-forms/test-002.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/html-elements-in-shadow-trees/html-forms/test-002.html.ini deleted file mode 100644 index 4eb48c20d..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/html-elements-in-shadow-trees/html-forms/test-002.html.ini +++ /dev/null @@ -1,11 +0,0 @@ -[test-002.html] - type: testharness - [A_08_02_02_T01] - expected: FAIL - - [A_08_02_02_T02] - expected: FAIL - - [A_08_02_02_T03] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/nested-shadow-trees/nested_tree_reftest.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/nested-shadow-trees/nested_tree_reftest.html.ini deleted file mode 100644 index 5885c6728..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/nested-shadow-trees/nested_tree_reftest.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[nested_tree_reftest.html] - type: reftest - expected: FAIL diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/shadow-root-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/shadow-root-001.html.ini deleted file mode 100644 index dc0596145..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/shadow-root-001.html.ini +++ /dev/null @@ -1,3 +0,0 @@ -[shadow-root-001.html] - type: reftest - expected: FAIL diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/dom-tree-accessors-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/dom-tree-accessors-001.html.ini deleted file mode 100644 index 9447e394a..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/dom-tree-accessors-001.html.ini +++ /dev/null @@ -1,44 +0,0 @@ -[dom-tree-accessors-001.html] - type: testharness - [ and in a shadow tree should not be accessible from owner document's "head" and "body" properties, respectively.] - expected: FAIL - - [The content of title element in a shadow tree should not be accessible from owner document's "title" attribute.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's "images" attribute.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's "embeds" attribute.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's "plugins" attribute.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's "links" attribute.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's "forms" attribute.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's "scripts" attribute.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's getElementsByName() method.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's "anchors" attribute.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's "all" attribute.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's getElementsByTagName() method.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's getElementsByTagNameNS() method.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's getElementById() method.] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/dom-tree-accessors-002.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/dom-tree-accessors-002.html.ini deleted file mode 100644 index 485b129a1..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/dom-tree-accessors-002.html.ini +++ /dev/null @@ -1,11 +0,0 @@ -[dom-tree-accessors-002.html] - type: testharness - [Elements in a shadow tree should be accessible via shadow root's querySelectorAll() DOM tree accessor.] - expected: FAIL - - [Elements with a specific class in a shadow tree should be accessible viashadow root's querySelectorAll() DOM tree accessor.] - expected: FAIL - - [Elements in a shadow tree should be accessible via shadow root's getElementById() DOM tree accessor.] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html.ini deleted file mode 100644 index f2caee337..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-001.html.ini +++ /dev/null @@ -1,20 +0,0 @@ -[ownerdocument-001.html] - type: testharness - [ownerDocument property of a shadow root should be the document of the shadow host, regardless of the location of the shadow host.] - expected: FAIL - - [ownerDocument property of elements in a shadow tree should match the document of the shadow host, regardless of the element's location in a shadow tree.] - expected: FAIL - - [Elements added to a shadow tree should automatically get a valid ownerDocument.] - expected: FAIL - - [ownerDocument property of an element in a shadow tree should be the document of the shadow host, even if the host element is created from another document.] - expected: FAIL - - [All children nodes of a shadow root get a valid ownerDocument when added to a shadow tree.] - expected: FAIL - - [ownerDocument property of a node should remain the same, even if its child is adopted into a shadow tree.] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-002.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-002.html.ini deleted file mode 100644 index 986aa9d03..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/ownerdocument-002.html.ini +++ /dev/null @@ -1,53 +0,0 @@ -[ownerdocument-002.html] - type: testharness - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "article" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "aside" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "blockquote" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "body" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "div" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "footer" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "h1" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "h2" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "h3" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "h4" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "h5" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "h6" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "header" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "nav" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "p" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "section" element.] - expected: FAIL - - [ownerDocument property of any elements in a shadow tree should match the document of the shadow host, when the host is a "span" element.] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/selectors-api-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/selectors-api-001.html.ini deleted file mode 100644 index 6f69dcd11..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/selectors-api-001.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[selectors-api-001.html] - type: testharness - [Elements in a shadow tree should not be accessible from owner document's querySelector() method.] - expected: FAIL - - [Elements in a shadow tree should not be accessible from owner document's querySelectorAll() method.] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/selectors-api-002.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/selectors-api-002.html.ini deleted file mode 100644 index fbf20127e..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/selectors-api-002.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[selectors-api-002.html] - type: testharness - [Elements in a shadow tree should be accessible from shadow root's querySelector() method.] - expected: FAIL - - [Elements in a shadow tree should be accessible from shadow root's querySelectorAll() method.] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/shadow-root-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/shadow-root-001.html.ini deleted file mode 100644 index e432d7ccf..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/shadow-root-001.html.ini +++ /dev/null @@ -1,14 +0,0 @@ -[shadow-root-001.html] - type: testharness - [The parentNode attribute of a shadow root must always return null.] - expected: FAIL - - [The parentElement attribute of a shadow root must always return null.] - expected: FAIL - - [The parentNode attribute of a shadow root must always return null, even if the shadow root is nested inside another shadow root.] - expected: FAIL - - [The parentElement attribute of a shadow root must always return null, even if the shadow root is nested inside another shadow root.] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-005.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-005.html.ini deleted file mode 100644 index 7d0423c0d..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-005.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[test-005.html] - type: testharness - [A_04_01_05_T02] - expected: FAIL - - [A_04_01_05_T01] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-007.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-007.html.ini index 53b7bd49b..97b9fd544 100644 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-007.html.ini +++ b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-007.html.ini @@ -1,8 +1,5 @@ [test-007.html] type: testharness - [A_04_01_07_T01] - expected: FAIL - [A_04_01_07_T02] expected: FAIL diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html.ini deleted file mode 100644 index 9071f887f..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-009.html.ini +++ /dev/null @@ -1,44 +0,0 @@ -[test-009.html] - type: testharness - [A_04_01_09_T12] - expected: FAIL - - [A_04_01_09_T01] - expected: FAIL - - [A_04_01_09_T03] - expected: FAIL - - [A_04_01_09_T05] - expected: FAIL - - [A_04_01_09_T06] - expected: FAIL - - [A_04_01_09_T07] - expected: FAIL - - [A_04_01_09_T08] - expected: FAIL - - [A_04_01_09_T09] - expected: FAIL - - [A_04_01_09_T10] - expected: FAIL - - [A_04_01_09_T11] - expected: FAIL - - [A_04_01_09_T13] - expected: FAIL - - [A_04_01_09_T14] - expected: FAIL - - [A_04_01_09_T15] - expected: FAIL - - [A_04_01_09_T16] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-011.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-011.html.ini deleted file mode 100644 index 97f503d6f..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/test-011.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[test-011.html] - type: testharness - [A_04_01_11_T2] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-001.html.ini deleted file mode 100644 index fd7b39bbb..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-001.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[window-named-properties-001.html] - type: testharness - [An iframe element in a shadow tree should not be accessible from window's named properties with its "name" attribute value.] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-002.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-002.html.ini deleted file mode 100644 index fddab58d3..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-002.html.ini +++ /dev/null @@ -1,26 +0,0 @@ -[window-named-properties-002.html] - type: testharness - ["a" element with name attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["applet" element with name attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["area" element with name attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["embed" element with name attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["form" element with name attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["frameset" element with name attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["img" element with name attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["object" element with name attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-003.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-003.html.ini deleted file mode 100644 index b9ca5b161..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/shadow-trees/upper-boundary-encapsulation/window-named-properties-003.html.ini +++ /dev/null @@ -1,323 +0,0 @@ -[window-named-properties-003.html] - type: testharness - ["a" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["abbr" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["address" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["area" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["article" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["aside" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["audio" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["b" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["base" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["bdi" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["bdo" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["blockquote" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["body" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["br" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["button" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["canvas" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["caption" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["cite" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["code" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["col" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["colgroup" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["command" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["datalist" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["dd" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["del" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["details" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["dfn" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["dialog" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["div" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["dl" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["dt" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["em" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["embed" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["fieldset" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["figcaption" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["figure" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["footer" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["form" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["h1" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["h2" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["h3" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["h4" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["h5" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["h6" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["head" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["header" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["hgroup" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["hr" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["html" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["i" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["iframe" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["img" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["input" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["ins" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["kbd" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["keygen" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["label" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["legend" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["li" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["link" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["map" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["mark" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["menu" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["meta" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["meter" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["nav" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["noscript" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["object" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["ol" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["optgroup" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["option" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["output" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["p" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["param" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["pre" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["progress" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["q" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["rp" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["rt" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["ruby" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["s" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["samp" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["script" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["section" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["select" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["small" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["source" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["span" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["strong" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["style" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["sub" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["table" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["tbody" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["td" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["textarea" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["tfoot" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["th" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["thead" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["time" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["title" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["tr" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["track" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["u" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["ul" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["var" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["video" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - - ["wbr" element with id attribute in a shadow tree should not be accessible from window object's named property.] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/styles/test-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/styles/test-001.html.ini deleted file mode 100644 index a621f0950..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/styles/test-001.html.ini +++ /dev/null @@ -1,14 +0,0 @@ -[test-001.html] - type: testharness - [A_06_00_01_T01] - expected: FAIL - - [A_06_00_01_T02] - expected: FAIL - - [A_06_00_01_T03] - expected: FAIL - - [A_06_00_01_T04] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/styles/test-003.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/styles/test-003.html.ini deleted file mode 100644 index e610bc9b3..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/styles/test-003.html.ini +++ /dev/null @@ -1,11 +0,0 @@ -[test-003.html] - type: testharness - [A_06_00_03_T01] - expected: FAIL - - [A_06_00_03_T02] - expected: FAIL - - [A_06_00_03_T03] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/styles/test-008.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/styles/test-008.html.ini deleted file mode 100644 index 79d7bd1ba..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/styles/test-008.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[test-008.html] - type: testharness - [A_06_00_09_T01] - expected: FAIL - - [A_06_00_09_T02] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html.ini deleted file mode 100644 index b43073a87..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/user-interaction/editing/inheritance-of-content-editable-001.html.ini +++ /dev/null @@ -1,11 +0,0 @@ -[inheritance-of-content-editable-001.html] - type: testharness - [contentEditable of shadow trees must be undefined when contentEditable attribute of shadow host is "true"] - expected: FAIL - - [contentEditable of shadow trees must be undefined when contentEditable of shadow host is "false"] - expected: FAIL - - [contentEditable of shadow trees must be undefined when contentEditable attribute of shadow host is "inherit"] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/untriaged/user-interaction/ranges-and-selections/test-001.html.ini b/testing/web-platform/meta/shadow-dom/untriaged/user-interaction/ranges-and-selections/test-001.html.ini deleted file mode 100644 index 67493fb91..000000000 --- a/testing/web-platform/meta/shadow-dom/untriaged/user-interaction/ranges-and-selections/test-001.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[test-001.html] - type: testharness - [A_07_07_01_T01] - expected: FAIL - - [A_07_07_01_T02] - expected: FAIL - -- cgit v1.2.3 From 3a74795a56e92313c1b33a54500917794ba09b72 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 17 Apr 2020 07:05:27 -0400 Subject: Bug 1411878 - Support Element.shadowRoot and Element.assignedSlot / TextNode.assignedSlot on closed shadow root Tag #1375 --- .../shadow-dom/Element-interface-shadowRoot-attribute.html.ini | 8 -------- 1 file changed, 8 deletions(-) delete mode 100644 testing/web-platform/meta/shadow-dom/Element-interface-shadowRoot-attribute.html.ini (limited to 'testing') diff --git a/testing/web-platform/meta/shadow-dom/Element-interface-shadowRoot-attribute.html.ini b/testing/web-platform/meta/shadow-dom/Element-interface-shadowRoot-attribute.html.ini deleted file mode 100644 index 66573a688..000000000 --- a/testing/web-platform/meta/shadow-dom/Element-interface-shadowRoot-attribute.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[Element-interface-shadowRoot-attribute.html] - type: testharness - [shadowRoot attribute must return the open shadow root associated with the element] - expected: FAIL - - [shadowRoot attribute must return null if the shadow root attached to the element is closed] - expected: FAIL - -- cgit v1.2.3 From e31ed5b07466d4a579fe4b025f97c971003fbc3f Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 17 Apr 2020 07:10:54 -0400 Subject: Bug 1409975 - Implement node distribution for shadow tree slots * Implementation for assignedNodes * Include slots in the flat tree * Fix event get-the-parent algorithm for a node * Update and add reftests for Shadow DOM v1 * Update web platform tests expectations Tag #1375 --- .../web-platform/meta/html/dom/interfaces.html.ini | 17 +----- .../meta/html/dom/reflection-misc.html.ini | 2 +- .../shadow-dom/HTMLSlotElement-interface.html.ini | 44 -------------- .../meta/shadow-dom/Slotable-interface.html.ini | 12 ---- .../shadow-dom/event-inside-slotted-node.html.ini | 38 ------------ .../meta/shadow-dom/slots-fallback.html.ini | 32 ---------- .../web-platform/meta/shadow-dom/slots.html.ini | 71 ---------------------- 7 files changed, 2 insertions(+), 214 deletions(-) delete mode 100644 testing/web-platform/meta/shadow-dom/HTMLSlotElement-interface.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/Slotable-interface.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/event-inside-slotted-node.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/slots-fallback.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/slots.html.ini (limited to 'testing') diff --git a/testing/web-platform/meta/html/dom/interfaces.html.ini b/testing/web-platform/meta/html/dom/interfaces.html.ini index db6a464d0..d0ebb0c7d 100644 --- a/testing/web-platform/meta/html/dom/interfaces.html.ini +++ b/testing/web-platform/meta/html/dom/interfaces.html.ini @@ -1,6 +1,6 @@ [interfaces.html] type: testharness - prefs: [dom.forms.inputmode:true, dom.dialog_element.enabled:true] + prefs: [dom.forms.inputmode:true, dom.dialog_element.enabled:true, dom.webcomponents.enabled:true] [Document interface: attribute domain] expected: FAIL @@ -2524,21 +2524,6 @@ [HTMLSlotElement interface: operation assignedNodes(AssignedNodesOptions)] expected: FAIL - [HTMLSlotElement must be primary interface of document.createElement("slot")] - expected: FAIL - - [Stringification of document.createElement("slot")] - expected: FAIL - - [HTMLSlotElement interface: document.createElement("slot") must inherit property "name" with the proper type (0)] - expected: FAIL - - [HTMLSlotElement interface: document.createElement("slot") must inherit property "assignedNodes" with the proper type (1)] - expected: FAIL - - [HTMLSlotElement interface: calling assignedNodes(AssignedNodesOptions) on document.createElement("slot") with too few arguments must throw TypeError] - expected: FAIL - [HTMLInputElement interface: createInput("text") must inherit property "dirName" with the proper type (6)] expected: FAIL diff --git a/testing/web-platform/meta/html/dom/reflection-misc.html.ini b/testing/web-platform/meta/html/dom/reflection-misc.html.ini index bc65d4191..05bb9c4cd 100644 --- a/testing/web-platform/meta/html/dom/reflection-misc.html.ini +++ b/testing/web-platform/meta/html/dom/reflection-misc.html.ini @@ -1,6 +1,6 @@ [reflection-misc.html] type: testharness - prefs: [dom.dialog_element.enabled: true] + prefs: [dom.dialog_element.enabled: true, dom.webcomponents.enabled:true] [html.tabIndex: setAttribute() to object "3" followed by getAttribute()] expected: FAIL diff --git a/testing/web-platform/meta/shadow-dom/HTMLSlotElement-interface.html.ini b/testing/web-platform/meta/shadow-dom/HTMLSlotElement-interface.html.ini deleted file mode 100644 index c045a3006..000000000 --- a/testing/web-platform/meta/shadow-dom/HTMLSlotElement-interface.html.ini +++ /dev/null @@ -1,44 +0,0 @@ -[HTMLSlotElement-interface.html] - type: testharness - [HTMLSlotElement must be defined on window] - expected: FAIL - - ["name" attribute on HTMLSlotElement must reflect "name" attribute] - expected: FAIL - - [assignedNodes() on a HTMLSlotElement must return an empty array when the slot element is not in a tree or in a document tree] - expected: FAIL - - [assignedNodes({"flattened":false}) on a HTMLSlotElement must return an empty array when the slot element is not in a tree or in a document tree] - expected: FAIL - - [assignedNodes({"flattened":true}) on a HTMLSlotElement must return an empty array when the slot element is not in a tree or in a document tree] - expected: FAIL - - [assignedNodes() must return the list of assigned nodes when none of the assigned nodes themselves are slots] - expected: FAIL - - [assignedNodes({"flattened":false}) must return the list of assigned nodes when none of the assigned nodes themselves are slots] - expected: FAIL - - [assignedNodes({"flattened":true}) must return the list of assigned nodes when none of the assigned nodes themselves are slots] - expected: FAIL - - [assignedNodes() must update when slot and name attributes are modified] - expected: FAIL - - [assignedNodes({"flattened":false}) must update when slot and name attributes are modified] - expected: FAIL - - [assignedNodes({"flattened":true}) must update when slot and name attributes are modified] - expected: FAIL - - [assignedNodes must update when a default slot is introduced dynamically by a slot rename] - expected: FAIL - - [assignedNodes must update when slot elements are inserted or removed] - expected: FAIL - - [assignedNodes({flatten: true}) must return the distributed nodes, and assignedNodes() and assignedNodes({flatten: false}) must returned the assigned nodes] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/Slotable-interface.html.ini b/testing/web-platform/meta/shadow-dom/Slotable-interface.html.ini deleted file mode 100644 index 6ef193dee..000000000 --- a/testing/web-platform/meta/shadow-dom/Slotable-interface.html.ini +++ /dev/null @@ -1,12 +0,0 @@ -[Slotable-interface.html] - type: testharness - prefs: [dom.webcomponents.enabled:true] - [assignedSlot must return null when the node does not have an assigned node] - expected: FAIL - - [assignedSlot must return the assigned slot] - expected: FAIL - - [assignedSlot must return null when the assigned slot element is inside a closed shadow tree] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/event-inside-slotted-node.html.ini b/testing/web-platform/meta/shadow-dom/event-inside-slotted-node.html.ini deleted file mode 100644 index 7e42670a3..000000000 --- a/testing/web-platform/meta/shadow-dom/event-inside-slotted-node.html.ini +++ /dev/null @@ -1,38 +0,0 @@ -[event-inside-slotted-node.html] - type: testharness - [Firing an event inside a grand child of a detached open mode shadow host] - expected: FAIL - - [Firing an event inside a grand child of a detached closed mode shadow host] - expected: FAIL - - [Firing an event inside a grand child of an in-document open mode shadow host] - expected: FAIL - - [Firing an event inside a grand child of an in-document closed mode shadow host] - expected: FAIL - - [Firing an event on a node with two ancestors with a detached open and open shadow trees with an inner open shadow tree] - expected: FAIL - - [Firing an event on a node with two ancestors with a detached open and open shadow trees with an inner closed shadow tree] - expected: FAIL - - [Firing an event on a node with two ancestors with a detached open and closed shadow trees with an inner open shadow tree] - expected: FAIL - - [Firing an event on a node with two ancestors with a detached open and closed shadow trees with an inner closed shadow tree] - expected: FAIL - - [Firing an event on a node with two ancestors with a detached closed and open shadow trees with an inner open shadow tree] - expected: FAIL - - [Firing an event on a node with two ancestors with a detached closed and open shadow trees with an inner closed shadow tree] - expected: FAIL - - [Firing an event on a node with two ancestors with a detached closed and closed shadow trees with an inner open shadow tree] - expected: FAIL - - [Firing an event on a node with two ancestors with a detached closed and closed shadow trees with an inner closed shadow tree] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/slots-fallback.html.ini b/testing/web-platform/meta/shadow-dom/slots-fallback.html.ini deleted file mode 100644 index d32ae812b..000000000 --- a/testing/web-platform/meta/shadow-dom/slots-fallback.html.ini +++ /dev/null @@ -1,32 +0,0 @@ -[slots-fallback.html] - type: testharness - [Slots fallback: Basic.] - expected: FAIL - - [Slots fallback: Slots in Slots.] - expected: FAIL - - [Slots fallback: Fallback contents should not be used if a node is assigned.] - expected: FAIL - - [Slots fallback: Slots in Slots: Assinged nodes should be used as fallback contents of another slot] - expected: FAIL - - [Slots fallback: Complex case.] - expected: FAIL - - [Slots fallback: Mutation. Append fallback contents.] - expected: FAIL - - [Slots fallback: Mutation. Remove fallback contents.] - expected: FAIL - - [Slots fallback: Mutation. Assign a node to a slot so that fallback contens are no longer used.] - expected: FAIL - - [Slots fallback: Mutation. Remove an assigned node from a slot so that fallback contens will be used.] - expected: FAIL - - [Slots fallback: Mutation. Remove a slot which is a fallback content of another slot.] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/slots.html.ini b/testing/web-platform/meta/shadow-dom/slots.html.ini deleted file mode 100644 index 3c047e482..000000000 --- a/testing/web-platform/meta/shadow-dom/slots.html.ini +++ /dev/null @@ -1,71 +0,0 @@ -[slots.html] - type: testharness - [Slots: Basic.] - expected: FAIL - - [Slots: Slots in closed.] - expected: FAIL - - [Slots: Slots not in a shadow tree.] - expected: FAIL - - [Slots: Distributed nooes for Slots not in a shadow tree.] - expected: FAIL - - [Slots: Name matching] - expected: FAIL - - [Slots: No direct host child.] - expected: FAIL - - [Slots: Default Slot.] - expected: FAIL - - [Slots: Slot in Slot does not matter in assignment.] - expected: FAIL - - [Slots: Slot is assigned to another slot] - expected: FAIL - - [Slots: Open > Closed.] - expected: FAIL - - [Slots: Closed > Closed.] - expected: FAIL - - [Slots: Closed > Open.] - expected: FAIL - - [Slots: Complex case: Basi line.] - expected: FAIL - - [Slots: Mutation: appendChild.] - expected: FAIL - - [Slots: Mutation: Change slot= attribute 1.] - expected: FAIL - - [Slots: Mutation: Change slot= attribute 2.] - expected: FAIL - - [Slots: Mutation: Change slot= attribute 3.] - expected: FAIL - - [Slots: Mutation: Remove a child.] - expected: FAIL - - [Slots: Mutation: Add a slot: after.] - expected: FAIL - - [Slots: Mutation: Add a slot: before.] - expected: FAIL - - [Slots: Mutation: Remove a slot.] - expected: FAIL - - [Slots: Mutation: Change slot name= attribute.] - expected: FAIL - - [Slots: Mutation: Change slot slot= attribute.] - expected: FAIL - -- cgit v1.2.3 From ee4857f2098163c1355716944753ab1da1b09611 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 17 Apr 2020 07:20:06 -0400 Subject: Bug 1413619 - Fix insertion point computation when display: contents pseudos are involved. Tag #1375 --- .../display-contents-dynamic-pseudo-insertion-001-ref.html | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 testing/web-platform/tests/css-display-3/display-contents-dynamic-pseudo-insertion-001-ref.html (limited to 'testing') diff --git a/testing/web-platform/tests/css-display-3/display-contents-dynamic-pseudo-insertion-001-ref.html b/testing/web-platform/tests/css-display-3/display-contents-dynamic-pseudo-insertion-001-ref.html new file mode 100644 index 000000000..9c5959769 --- /dev/null +++ b/testing/web-platform/tests/css-display-3/display-contents-dynamic-pseudo-insertion-001-ref.html @@ -0,0 +1,5 @@ + + +CSS Test Reference + +PASS -- cgit v1.2.3 From 7e506bd98dab604062bfe12a44c096eb287721bf Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 17 Apr 2020 07:30:43 -0400 Subject: Bug 1412775 - Implement Event.composedPath Tag #1375 --- .../Extensions-to-Event-Interface.html.ini | 8 ---- ...vent-composed-path-with-related-target.html.ini | 48 ---------------------- .../meta/shadow-dom/event-composed-path.html.ini | 27 ------------ .../meta/shadow-dom/event-composed.html.ini | 23 ----------- 4 files changed, 106 deletions(-) delete mode 100644 testing/web-platform/meta/shadow-dom/event-composed-path-with-related-target.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/event-composed.html.ini (limited to 'testing') diff --git a/testing/web-platform/meta/shadow-dom/Extensions-to-Event-Interface.html.ini b/testing/web-platform/meta/shadow-dom/Extensions-to-Event-Interface.html.ini index c58edca31..9760e42ea 100644 --- a/testing/web-platform/meta/shadow-dom/Extensions-to-Event-Interface.html.ini +++ b/testing/web-platform/meta/shadow-dom/Extensions-to-Event-Interface.html.ini @@ -1,13 +1,5 @@ [Extensions-to-Event-Interface.html] type: testharness - [composedPath() must exist on Event] - expected: FAIL - - [composedPath() must return an empty array when the event has not been dispatched] - expected: FAIL - - [composedPath() must return an empty array when the event is no longer dispatched] - expected: FAIL [The event must propagate out of open mode shadow boundaries when the composed flag is set] expected: FAIL diff --git a/testing/web-platform/meta/shadow-dom/event-composed-path-with-related-target.html.ini b/testing/web-platform/meta/shadow-dom/event-composed-path-with-related-target.html.ini deleted file mode 100644 index afe0ce8b0..000000000 --- a/testing/web-platform/meta/shadow-dom/event-composed-path-with-related-target.html.ini +++ /dev/null @@ -1,48 +0,0 @@ -[event-composed-path-with-related-target.html] - type: testharness - expected: ERROR - [Event path for an event with a relatedTarget. relatedTarget != target.] - expected: FAIL - - [Event path for an event with a relatedTarget. Event shoul be dispatched if 1) target and relatedTarget are same, and 2) they are not in a shadow tree.] - expected: FAIL - - [Event path for an event with a relatedTarget. Event should stop at the shadow root] - expected: FAIL - - [Event path for an event with a relatedTarget. Event should not be dispatched if 1) target and relatedTarget are same, and 2) both are in a shadow tree.] - expected: FAIL - - [Event path for an event with a relatedTarget. target and relaterTarget do not share any shadow-including ancestor. target is in a shadow tree.] - expected: FAIL - - [Event path for an event with a relatedTarget. target and relaterTarget do not share any shadow-including ancestor. target is not in a shadow tree] - expected: FAIL - - [Event path for an event with a relatedTarget. target and relaterTarget share the same shadow-including ancestor. Both are in shadow trees.] - expected: FAIL - - [Event path for an event with a relatedTarget. relaterTarget is a shadow-including ancestor of target.] - expected: FAIL - - [Event path for an event with a relatedTarget. target is a shadow-including ancestor of relatedTarget.] - expected: FAIL - - [Event path for an event with a relatedTarget. target is assigned to a slot.] - expected: FAIL - - [Event path for an event with a relatedTarget. relatedTarget is assigned to a slot.] - expected: FAIL - - [Event path for an event with a relatedTarget. Event should be dispatched at every slots.] - expected: FAIL - - [Event path for an event with a relatedTarget. Event should be dispatched at every slots. relatedTarget should be correctly retargeted.] - expected: FAIL - - [Event path for an event with a relatedTarget. Event should be dispatched even when target and relatedTarget are same.] - expected: FAIL - - [Event path for an event with a relatedTarget which is identical to target. Event should be dispatched and should stop at the shadow root.] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/event-composed-path.html.ini b/testing/web-platform/meta/shadow-dom/event-composed-path.html.ini index ecd6e3094..0566bf4f3 100644 --- a/testing/web-platform/meta/shadow-dom/event-composed-path.html.ini +++ b/testing/web-platform/meta/shadow-dom/event-composed-path.html.ini @@ -1,36 +1,9 @@ [event-composed-path.html] type: testharness - expected: ERROR - [Event Path without ShadowRoots.] - expected: FAIL - - [Event Path with an open ShadowRoot.] - expected: FAIL - - [Event Path with a closed ShadowRoot.] - expected: FAIL - - [Event Path with nested ShadowRoots: open > open.] - expected: FAIL - - [Event Path with nested ShadowRoots: open > closed.] - expected: FAIL - - [Event Path with nested ShadowRoots: closed > open.] - expected: FAIL - - [Event Path with nested ShadowRoots: closed > closed.] - expected: FAIL - - [Event Path with a slot in an open Shadow Root.] - expected: FAIL [Event Path with a slot in a closed Shadow Root.] expected: FAIL - [Event Path with slots in nested ShadowRoots: open > open.] - expected: FAIL - [Event Path with slots in nested ShadowRoots: closed > closed.] expected: FAIL diff --git a/testing/web-platform/meta/shadow-dom/event-composed.html.ini b/testing/web-platform/meta/shadow-dom/event-composed.html.ini deleted file mode 100644 index 6386a51c5..000000000 --- a/testing/web-platform/meta/shadow-dom/event-composed.html.ini +++ /dev/null @@ -1,23 +0,0 @@ -[event-composed.html] - type: testharness - [An event should be scoped by default] - expected: FAIL - - [An event should not be scoped if composed is specified] - expected: FAIL - - [A synthetic MouseEvent should be scoped by default] - expected: FAIL - - [A synthetic MouseEvent with composed=true should not be scoped] - expected: FAIL - - [A synthetic FocusEvent should be scoped by default] - expected: FAIL - - [A synthetic FocusEvent with composed=true should not be scoped] - expected: FAIL - - [A UA click event should not be scoped] - expected: FAIL - -- cgit v1.2.3 From 3508e79b1fe7fc928eed2f3c7bf2d628c53fbf17 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 17 Apr 2020 07:35:48 -0400 Subject: Bug 1409976 - Add `slotchange` event * Add support for `slotchange` event * Signal `slotchange` when slot's assigned nodes changes Tag #1375 --- .../meta/shadow-dom/slotchange-event.html.ini | 99 ---------------------- .../meta/shadow-dom/slotchange.html.ini | 47 ---------- 2 files changed, 146 deletions(-) delete mode 100644 testing/web-platform/meta/shadow-dom/slotchange-event.html.ini delete mode 100644 testing/web-platform/meta/shadow-dom/slotchange.html.ini (limited to 'testing') diff --git a/testing/web-platform/meta/shadow-dom/slotchange-event.html.ini b/testing/web-platform/meta/shadow-dom/slotchange-event.html.ini deleted file mode 100644 index 434e7d9ba..000000000 --- a/testing/web-platform/meta/shadow-dom/slotchange-event.html.ini +++ /dev/null @@ -1,99 +0,0 @@ -[slotchange-event.html] - type: testharness - expected: ERROR - [slotchange event must fire on a default slot element inside an open shadow root in a document] - expected: FAIL - - [slotchange event must fire on a default slot element inside a closed shadow root in a document] - expected: FAIL - - [slotchange event must fire on a default slot element inside an open shadow root not in a document] - expected: FAIL - - [slotchange event must fire on a default slot element inside a closed shadow root not in a document] - expected: FAIL - - [slotchange event must fire on a named slot element insidean open shadow root in a document] - expected: FAIL - - [slotchange event must fire on a named slot element insidea closed shadow root in a document] - expected: FAIL - - [slotchange event must fire on a named slot element insidean open shadow root not in a document] - expected: FAIL - - [slotchange event must fire on a named slot element insidea closed shadow root not in a document] - expected: FAIL - - [slotchange event must not fire on a slot element inside an open shadow root in a document when another slot's assigned nodes change] - expected: FAIL - - [slotchange event must not fire on a slot element inside a closed shadow root in a document when another slot's assigned nodes change] - expected: FAIL - - [slotchange event must not fire on a slot element inside an open shadow root not in a document when another slot's assigned nodes change] - expected: FAIL - - [slotchange event must not fire on a slot element inside a closed shadow root not in a document when another slot's assigned nodes change] - expected: FAIL - - [slotchange event must not fire on a slot element inside an open shadow root in a document when the shadow host was mutated before the slot was inserted or after the slot was removed] - expected: FAIL - - [slotchange event must not fire on a slot element inside a closed shadow root in a document when the shadow host was mutated before the slot was inserted or after the slot was removed] - expected: FAIL - - [slotchange event must not fire on a slot element inside an open shadow root not in a document when the shadow host was mutated before the slot was inserted or after the slot was removed] - expected: FAIL - - [slotchange event must not fire on a slot element inside a closed shadow root not in a document when the shadow host was mutated before the slot was inserted or after the slot was removed] - expected: FAIL - - [slotchange event must fire on a slot element inside an open shadow root in a document even if the slot was removed immediately after the assigned nodes were mutated] - expected: FAIL - - [slotchange event must fire on a slot element inside a closed shadow root in a document even if the slot was removed immediately after the assigned nodes were mutated] - expected: FAIL - - [slotchange event must fire on a slot element inside an open shadow root not in a document even if the slot was removed immediately after the assigned nodes were mutated] - expected: FAIL - - [slotchange event must fire on a slot element inside a closed shadow root not in a document even if the slot was removed immediately after the assigned nodes were mutated] - expected: FAIL - - [slotchange event must fire on a slot element inside an open shadow root in a document when innerHTML modifies the children of the shadow host] - expected: FAIL - - [slotchange event must fire on a slot element inside a closed shadow root in a document when innerHTML modifies the children of the shadow host] - expected: FAIL - - [slotchange event must fire on a slot element inside an open shadow root not in a document when innerHTML modifies the children of the shadow host] - expected: FAIL - - [slotchange event must fire on a slot element inside a closed shadow root not in a document when innerHTML modifies the children of the shadow host] - expected: FAIL - - [slotchange event must fire on a slot element inside an open shadow root in a document when nested slots's contents change] - expected: FAIL - - [slotchange event must fire on a slot element inside a closed shadow root in a document when nested slots's contents change] - expected: FAIL - - [slotchange event must fire on a slot element inside an open shadow root not in a document when nested slots's contents change] - expected: FAIL - - [slotchange event must fire on a slot element inside a closed shadow root not in a document when nested slots's contents change] - expected: FAIL - - [slotchange event must fire at the end of current microtask after mutation observers are invoked inside an open shadow root in a document when slots's contents change] - expected: FAIL - - [slotchange event must fire at the end of current microtask after mutation observers are invoked inside a closed shadow root in a document when slots's contents change] - expected: FAIL - - [slotchange event must fire at the end of current microtask after mutation observers are invoked inside an open shadow root not in a document when slots's contents change] - expected: FAIL - - [slotchange event must fire at the end of current microtask after mutation observers are invoked inside a closed shadow root not in a document when slots's contents change] - expected: FAIL - diff --git a/testing/web-platform/meta/shadow-dom/slotchange.html.ini b/testing/web-platform/meta/shadow-dom/slotchange.html.ini deleted file mode 100644 index fff6fa28d..000000000 --- a/testing/web-platform/meta/shadow-dom/slotchange.html.ini +++ /dev/null @@ -1,47 +0,0 @@ -[slotchange.html] - type: testharness - [slotchange event: Append a child to a host.] - expected: FAIL - - [slotchange event: Remove a child from a host.] - expected: FAIL - - [slotchange event: Remove a child before adding an event listener.] - expected: FAIL - - [slotchange event: Change slot= attribute to make it un-assigned.] - expected: FAIL - - [slotchange event: Change slot's name= attribute so that none is assigned.] - expected: FAIL - - [slotchange event: Change slot= attribute to make it assigned.] - expected: FAIL - - [slotchange event: Change slot's name= attribute so that a node is assigned to the slot.] - expected: FAIL - - [slotchange event: Add a fallback content.] - expected: FAIL - - [slotchange event: Remove a fallback content.] - expected: FAIL - - [slotchange event: Add a fallback content to nested slots.] - expected: FAIL - - [slotchange event: Remove a fallback content from nested slots.] - expected: FAIL - - [slotchange event: Insert a slot before an existing slot.] - expected: FAIL - - [slotchange event: Remove a preceding slot.] - expected: FAIL - - [slotchange event: A slot is assigned to another slot.] - expected: FAIL - - [slotchange event: Even if distributed nodes do not change, slotchange should be fired if assigned nodes are changed.] - expected: FAIL - -- cgit v1.2.3 From f35aa3e15fedf3cd4ad163d60ab74a9537ca5c82 Mon Sep 17 00:00:00 2001 From: "Matt A. Tobin" Date: Fri, 17 Apr 2020 07:44:11 -0400 Subject: Issue #1375 - Merge CustomElements pref with Webcomponents Pref --- testing/profiles/prefs_general.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'testing') diff --git a/testing/profiles/prefs_general.js b/testing/profiles/prefs_general.js index 960cbda15..c90806a4d 100644 --- a/testing/profiles/prefs_general.js +++ b/testing/profiles/prefs_general.js @@ -57,7 +57,6 @@ user_pref("media.gmp-manager.updateEnabled", false); user_pref("dom.w3c_touch_events.enabled", 1); user_pref("layout.accessiblecaret.enabled_on_touch", false); user_pref("dom.webcomponents.enabled", true); -user_pref("dom.webcomponents.customelements.enabled", true); user_pref("dom.htmlimports.enabled", true); // Existing tests assume there is no font size inflation. user_pref("font.size.inflation.emPerLine", 0); @@ -329,4 +328,4 @@ user_pref("plugin.load_flash_only", false); // cannot easily be upgraded. user_pref("media.libavcodec.allow-obsolete", true); -user_pref("media.openUnsupportedTypeWithExternalApp", false); \ No newline at end of file +user_pref("media.openUnsupportedTypeWithExternalApp", false); -- cgit v1.2.3