diff options
Diffstat (limited to 'testing/web-platform/meta/dom/nodes')
17 files changed, 1124 insertions, 0 deletions
diff --git a/testing/web-platform/meta/dom/nodes/DOMImplementation-createDocument.html.ini b/testing/web-platform/meta/dom/nodes/DOMImplementation-createDocument.html.ini new file mode 100644 index 000000000..6f2dc3f4d --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/DOMImplementation-createDocument.html.ini @@ -0,0 +1,18 @@ +[DOMImplementation-createDocument.html] + type: testharness + [createDocument test: "http://example.com/","a:0",null,"NAMESPACE_ERR"] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/319 + + [createDocument test: null,null,DocumentType node <!DOCTYPE html>,null] + expected: FAIL + bug: 520969 + + [createDocument test 195: metadata for null,null,DocumentType node <!DOCTYPE html>] + expected: FAIL + bug: 520969 + + [createDocument test: null,"",DocumentType node <!DOCTYPE html -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>] + expected: FAIL + bug: 520969 + diff --git a/testing/web-platform/meta/dom/nodes/Document-characterSet-normalization.html.ini b/testing/web-platform/meta/dom/nodes/Document-characterSet-normalization.html.ini new file mode 100644 index 000000000..a7ecc7608 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/Document-characterSet-normalization.html.ini @@ -0,0 +1,182 @@ +[Document-characterSet-normalization.html] + type: testharness + [Name "gbk" has label "chinese" (characterSet)] + expected: FAIL + + [Name "gbk" has label "chinese" (inputEncoding)] + expected: FAIL + + [Name "gbk" has label "csgb2312" (characterSet)] + expected: FAIL + + [Name "gbk" has label "csgb2312" (inputEncoding)] + expected: FAIL + + [Name "gbk" has label "csiso58gb231280" (characterSet)] + expected: FAIL + + [Name "gbk" has label "csiso58gb231280" (inputEncoding)] + expected: FAIL + + [Name "gbk" has label "gb2312" (characterSet)] + expected: FAIL + + [Name "gbk" has label "gb2312" (inputEncoding)] + expected: FAIL + + [Name "gbk" has label "gb_2312" (characterSet)] + expected: FAIL + + [Name "gbk" has label "gb_2312" (inputEncoding)] + expected: FAIL + + [Name "gbk" has label "gb_2312-80" (characterSet)] + expected: FAIL + + [Name "gbk" has label "gb_2312-80" (inputEncoding)] + expected: FAIL + + [Name "gbk" has label "gbk" (characterSet)] + expected: FAIL + + [Name "gbk" has label "gbk" (inputEncoding)] + expected: FAIL + + [Name "gbk" has label "iso-ir-58" (characterSet)] + expected: FAIL + + [Name "gbk" has label "iso-ir-58" (inputEncoding)] + expected: FAIL + + [Name "gbk" has label "x-gbk" (characterSet)] + expected: FAIL + + [Name "gbk" has label "x-gbk" (inputEncoding)] + expected: FAIL + + [Name "hz-gb-2312" has label "hz-gb-2312" (characterSet)] + expected: FAIL + + [Name "hz-gb-2312" has label "hz-gb-2312" (inputEncoding)] + expected: FAIL + + [Name "gbk" has label "chinese" (charset)] + expected: FAIL + + [Name "gbk" has label "csgb2312" (charset)] + expected: FAIL + + [Name "gbk" has label "csiso58gb231280" (charset)] + expected: FAIL + + [Name "gbk" has label "gb2312" (charset)] + expected: FAIL + + [Name "gbk" has label "gb_2312" (charset)] + expected: FAIL + + [Name "gbk" has label "gb_2312-80" (charset)] + expected: FAIL + + [Name "gbk" has label "gbk" (charset)] + expected: FAIL + + [Name "gbk" has label "iso-ir-58" (charset)] + expected: FAIL + + [Name "gbk" has label "x-gbk" (charset)] + expected: FAIL + + [Name "hz-gb-2312" has label "hz-gb-2312" (charset)] + expected: FAIL + + [Name "KOI8-U" has label "koi8-ru" (characterSet)] + expected: FAIL + + [Name "KOI8-U" has label "koi8-ru" (inputEncoding)] + expected: FAIL + + [Name "KOI8-U" has label "koi8-ru" (charset)] + expected: FAIL + + [Name "GBK" has label "chinese" (characterSet)] + expected: FAIL + + [Name "GBK" has label "chinese" (inputEncoding)] + expected: FAIL + + [Name "GBK" has label "chinese" (charset)] + expected: FAIL + + [Name "GBK" has label "csgb2312" (characterSet)] + expected: FAIL + + [Name "GBK" has label "csgb2312" (inputEncoding)] + expected: FAIL + + [Name "GBK" has label "csgb2312" (charset)] + expected: FAIL + + [Name "GBK" has label "csiso58gb231280" (characterSet)] + expected: FAIL + + [Name "GBK" has label "csiso58gb231280" (inputEncoding)] + expected: FAIL + + [Name "GBK" has label "csiso58gb231280" (charset)] + expected: FAIL + + [Name "GBK" has label "gb2312" (characterSet)] + expected: FAIL + + [Name "GBK" has label "gb2312" (inputEncoding)] + expected: FAIL + + [Name "GBK" has label "gb2312" (charset)] + expected: FAIL + + [Name "GBK" has label "gb_2312" (characterSet)] + expected: FAIL + + [Name "GBK" has label "gb_2312" (inputEncoding)] + expected: FAIL + + [Name "GBK" has label "gb_2312" (charset)] + expected: FAIL + + [Name "GBK" has label "gb_2312-80" (characterSet)] + expected: FAIL + + [Name "GBK" has label "gb_2312-80" (inputEncoding)] + expected: FAIL + + [Name "GBK" has label "gb_2312-80" (charset)] + expected: FAIL + + [Name "GBK" has label "gbk" (characterSet)] + expected: FAIL + + [Name "GBK" has label "gbk" (inputEncoding)] + expected: FAIL + + [Name "GBK" has label "gbk" (charset)] + expected: FAIL + + [Name "GBK" has label "iso-ir-58" (characterSet)] + expected: FAIL + + [Name "GBK" has label "iso-ir-58" (inputEncoding)] + expected: FAIL + + [Name "GBK" has label "iso-ir-58" (charset)] + expected: FAIL + + [Name "GBK" has label "x-gbk" (characterSet)] + expected: FAIL + + [Name "GBK" has label "x-gbk" (inputEncoding)] + expected: FAIL + + [Name "GBK" has label "x-gbk" (charset)] + expected: FAIL + diff --git a/testing/web-platform/meta/dom/nodes/Document-constructor.html.ini b/testing/web-platform/meta/dom/nodes/Document-constructor.html.ini new file mode 100644 index 000000000..d86bc27bc --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/Document-constructor.html.ini @@ -0,0 +1,5 @@ +[Document-constructor.html] + type: testharness + [new Document(): URL parsing] + expected: FAIL + diff --git a/testing/web-platform/meta/dom/nodes/Document-contentType/contentType/contenttype_bmp.html.ini b/testing/web-platform/meta/dom/nodes/Document-contentType/contentType/contenttype_bmp.html.ini new file mode 100644 index 000000000..17bb23875 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/Document-contentType/contentType/contenttype_bmp.html.ini @@ -0,0 +1,3 @@ +[contenttype_bmp.html] + type: testharness + disabled: unstable diff --git a/testing/web-platform/meta/dom/nodes/Document-createElementNS.html.ini b/testing/web-platform/meta/dom/nodes/Document-createElementNS.html.ini new file mode 100644 index 000000000..0a772835f --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/Document-createElementNS.html.ini @@ -0,0 +1,14 @@ +[Document-createElementNS.html] + type: testharness + [createElementNS test in HTML document: "http://example.com/","a:0","NAMESPACE_ERR"] + bug: https://github.com/whatwg/dom/issues/319 + expected: FAIL + + [createElementNS test in XML document: "http://example.com/","a:0","NAMESPACE_ERR"] + bug: https://github.com/whatwg/dom/issues/319 + expected: FAIL + + [createElementNS test in XHTML document: "http://example.com/","a:0","NAMESPACE_ERR"] + bug: https://github.com/whatwg/dom/issues/319 + expected: FAIL + diff --git a/testing/web-platform/meta/dom/nodes/Document-createEvent.html.ini b/testing/web-platform/meta/dom/nodes/Document-createEvent.html.ini new file mode 100644 index 000000000..1d92f01ae --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/Document-createEvent.html.ini @@ -0,0 +1,370 @@ +[Document-createEvent.html] + type: testharness + [AnimationEvent should be an alias for AnimationEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('AnimationEvent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [animationevent should be an alias for AnimationEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('animationevent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [ANIMATIONEVENT should be an alias for AnimationEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('ANIMATIONEVENT') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [CloseEvent should be an alias for CloseEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('CloseEvent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [closeevent should be an alias for CloseEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('closeevent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [CLOSEEVENT should be an alias for CloseEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('CLOSEEVENT') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "DragEvents"] + expected: FAIL + bug: 1251198 + + [ErrorEvent should be an alias for ErrorEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('ErrorEvent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [errorevent should be an alias for ErrorEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('errorevent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [ERROREVENT should be an alias for ErrorEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('ERROREVENT') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [FocusEvent should be an alias for FocusEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('FocusEvent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [focusevent should be an alias for FocusEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('focusevent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [FOCUSEVENT should be an alias for FocusEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('FOCUSEVENT') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [IDBVersionChangeEvent should be an alias for IDBVersionChangeEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('IDBVersionChangeEvent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [idbversionchangeevent should be an alias for IDBVersionChangeEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('idbversionchangeevent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [IDBVERSIONCHANGEEVENT should be an alias for IDBVersionChangeEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('IDBVERSIONCHANGEEVENT') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [PageTransitionEvent should be an alias for PageTransitionEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('PageTransitionEvent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [pagetransitionevent should be an alias for PageTransitionEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('pagetransitionevent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [PAGETRANSITIONEVENT should be an alias for PageTransitionEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('PAGETRANSITIONEVENT') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [ProgressEvent should be an alias for ProgressEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('ProgressEvent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [progressevent should be an alias for ProgressEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('progressevent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [PROGRESSEVENT should be an alias for ProgressEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('PROGRESSEVENT') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('SVGZoomEvent') should be initialized correctly.] + expected: FAIL + bug: 1314388 + + [createEvent('svgzoomevent') should be initialized correctly.] + expected: FAIL + bug: 1314388 + + [createEvent('SVGZOOMEVENT') should be initialized correctly.] + expected: FAIL + bug: 1314388 + + [createEvent('SVGZoomEvents') should be initialized correctly.] + expected: FAIL + bug: 1314388 + + [createEvent('svgzoomevents') should be initialized correctly.] + expected: FAIL + bug: 1314388 + + [createEvent('SVGZOOMEVENTS') should be initialized correctly.] + expected: FAIL + bug: 1314388 + + [Should throw NOT_SUPPORTED_ERR for pluralized legacy event interface "TextEvents"] + expected: FAIL + bug: 1251198 + + [TrackEvent should be an alias for TrackEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('TrackEvent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [trackevent should be an alias for TrackEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('trackevent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [TRACKEVENT should be an alias for TrackEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('TRACKEVENT') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [TransitionEvent should be an alias for TransitionEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('TransitionEvent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [transitionevent should be an alias for TransitionEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('transitionevent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [TRANSITIONEVENT should be an alias for TransitionEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('TRANSITIONEVENT') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [WebGLContextEvent should be an alias for WebGLContextEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('WebGLContextEvent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [webglcontextevent should be an alias for WebGLContextEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('webglcontextevent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [WEBGLCONTEXTEVENT should be an alias for WebGLContextEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('WEBGLCONTEXTEVENT') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [WheelEvent should be an alias for WheelEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('WheelEvent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [wheelevent should be an alias for WheelEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('wheelevent') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [WHEELEVENT should be an alias for WheelEvent.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [createEvent('WHEELEVENT') should be initialized correctly.] + expected: FAIL + bug: https://github.com/whatwg/dom/issues/362, 1314303 + + [Should throw NOT_SUPPORTED_ERR for non-legacy event interface "CommandEvent"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "CommandEvents"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for non-legacy event interface "DataContainerEvent"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "DataContainerEvents"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "KeyEvents"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MouseScrollEvents"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for non-legacy event interface "MutationEvent"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "MutationEvents"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for non-legacy event interface "NotifyPaintEvent"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for non-legacy event interface "PageTransition"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "PopUpEvents"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for non-legacy event interface "ScrollAreaEvent"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for non-legacy event interface "SimpleGestureEvent"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for non-legacy event interface "SVGEvent"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for non-legacy event interface "TimeEvent"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "TimeEvents"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for non-legacy event interface "XULCommandEvent"] + expected: FAIL + bug: 1251198 + + [Should throw NOT_SUPPORTED_ERR for pluralized non-legacy event interface "XULCommandEvents"] + expected: FAIL + bug: 1251198 + diff --git a/testing/web-platform/meta/dom/nodes/Element-classlist.html.ini b/testing/web-platform/meta/dom/nodes/Element-classlist.html.ini new file mode 100644 index 000000000..4b1b04056 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/Element-classlist.html.ini @@ -0,0 +1,33 @@ +[Element-classlist.html] + type: testharness + [classList must be correct for an element that has classes] + expected: FAIL + bug: 869788, https://github.com/whatwg/dom/issues/105 + + [empty classList should return the empty string since the ordered set parser skip the whitespaces] + expected: FAIL + + [classList.remove must collapse whitespaces around each token and remove duplicates] + expected: FAIL + bug: 869788, https://github.com/whatwg/dom/issues/105 + + [classList.add must collapse whitespaces and remove duplicates when adding a token that already exists] + expected: FAIL + bug: 869788, https://github.com/whatwg/dom/issues/105 + + [classList.add should treat \\t as a space] + expected: FAIL + + [classList.add should treat \\r as a space] + expected: FAIL + + [classList.add should treat \\n as a space] + expected: FAIL + + [classList.add should treat \\f as a space] + expected: FAIL + + [classList.replace must collapse whitespaces around each token and remove duplicates] + expected: FAIL + bug: 869788, https://github.com/whatwg/dom/issues/105 + diff --git a/testing/web-platform/meta/dom/nodes/Element-closest.html.ini b/testing/web-platform/meta/dom/nodes/Element-closest.html.ini new file mode 100644 index 000000000..041e76bd5 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/Element-closest.html.ini @@ -0,0 +1,5 @@ +[Element-closest.html] + type: testharness + [Element.closest with context node 'test4' and selector ':has(> :scope)'] + expected: FAIL + diff --git a/testing/web-platform/meta/dom/nodes/Element-matches.html.ini b/testing/web-platform/meta/dom/nodes/Element-matches.html.ini new file mode 100644 index 000000000..1ab2c42ff --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/Element-matches.html.ini @@ -0,0 +1,89 @@ +[Element-matches.html] + type: testharness + [In-document Element.matches: Universal selector, matching all children of the specified reference element (with refNode Element): >*] + expected: FAIL + + [In-document Element.matches: Universal selector, matching all grandchildren of the specified reference element (with refNode Element): >*>*] + expected: FAIL + + [In-document Element.matches: Universal selector, matching all descendants of the specified reference element (with refNode Element): *] + expected: FAIL + + [In-document Element.matches: Class selector, matching element with class value using non-ASCII characters (with no refNodes): .台北Táiběi] + expected: FAIL + + [In-document Element.matches: Class selector, chained, matching element with multiple class values using non-ASCII characters (with no refNodes): .台北Táiběi.台北] + expected: FAIL + + [In-document Element.matches: ID selector, matching id value using non-ASCII characters (with no refNodes): #台北Táiběi] + expected: FAIL + + [In-document Element.matches: ID selector, matching id values using non-ASCII characters (with no refNodes): #台北Táiběi, #台北] + expected: FAIL + + [In-document Element.matches: Descendant combinator '>>', matching element that is a descendant of an element with id (with no refNodes): #descendant>>div] + expected: FAIL + + [In-document Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element (with no refNodes): body>>#descendant-div1] + expected: FAIL + + [In-document Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element (with no refNodes): div>>#descendant-div1] + expected: FAIL + + [In-document Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element with id (with no refNodes): #descendant>>#descendant-div2] + expected: FAIL + + [In-document Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with id (with no refNodes): #descendant>>.descendant-div2] + expected: FAIL + + [In-document Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with class (with no refNodes): .descendant-div1>>.descendant-div3] + expected: FAIL + + [Detached Element.matches: Descendant combinator '>>', matching element that is a descendant of an element with id (with no refNodes): #descendant>>div] + expected: FAIL + + [Detached Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element (with no refNodes): div>>#descendant-div1] + expected: FAIL + + [Detached Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element with id (with no refNodes): #descendant>>#descendant-div2] + expected: FAIL + + [Detached Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with id (with no refNodes): #descendant>>.descendant-div2] + expected: FAIL + + [Detached Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with class (with no refNodes): .descendant-div1>>.descendant-div3] + expected: FAIL + + [Fragment Element.matches: Descendant combinator '>>', matching element that is a descendant of an element with id (with no refNodes): #descendant>>div] + expected: FAIL + + [Fragment Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element (with no refNodes): div>>#descendant-div1] + expected: FAIL + + [Fragment Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element with id (with no refNodes): #descendant>>#descendant-div2] + expected: FAIL + + [Fragment Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with id (with no refNodes): #descendant>>.descendant-div2] + expected: FAIL + + [Fragment Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with class (with no refNodes): .descendant-div1>>.descendant-div3] + expected: FAIL + + [In-document Element.matches: Descendant combinator '>>', matching element that is a descendant of an element with id (1) (with no refNodes): #descendant>>div] + expected: FAIL + + [In-document Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element (1) (with no refNodes): body>>#descendant-div1] + expected: FAIL + + [In-document Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element (1) (with no refNodes): div>>#descendant-div1] + expected: FAIL + + [In-document Element.matches: Descendant combinator '>>', matching element with id that is a descendant of an element with id (1) (with no refNodes): #descendant>>#descendant-div2] + expected: FAIL + + [In-document Element.matches: Descendant combinator '>>', matching element with class that is a descendant of an element with id (1) (with no refNodes): #descendant>>.descendant-div2] + expected: FAIL + + [In-document Element.matches: Descendant combinator, '>>', matching element with class that is a descendant of an element with class (1) (with no refNodes): .descendant-div1>>.descendant-div3] + expected: FAIL + diff --git a/testing/web-platform/meta/dom/nodes/MutationObserver-childList.html.ini b/testing/web-platform/meta/dom/nodes/MutationObserver-childList.html.ini new file mode 100644 index 000000000..38a1b6b8f --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/MutationObserver-childList.html.ini @@ -0,0 +1,11 @@ +[MutationObserver-childList.html] + type: testharness + [childList Range.deleteContents: child and data removal mutation] + expected: FAIL + + [childList Range.extractContents: child and data removal mutation] + expected: FAIL + + [childList Range.surroundContents: children removal and addition mutation] + expected: FAIL + diff --git a/testing/web-platform/meta/dom/nodes/Node-cloneNode.html.ini b/testing/web-platform/meta/dom/nodes/Node-cloneNode.html.ini new file mode 100644 index 000000000..ff9408fe0 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/Node-cloneNode.html.ini @@ -0,0 +1,5 @@ +[Node-cloneNode.html] + type: testharness + [Node.cloneNode] + expected: FAIL + diff --git a/testing/web-platform/meta/dom/nodes/Node-lookupNamespaceURI.html.ini b/testing/web-platform/meta/dom/nodes/Node-lookupNamespaceURI.html.ini new file mode 100644 index 000000000..260510ed1 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/Node-lookupNamespaceURI.html.ini @@ -0,0 +1,47 @@ +[Node-lookupNamespaceURI.html] + type: testharness + [Element should not have XMLNS namespace] + expected: FAIL + + [Element has namespace URI matching prefix] + expected: FAIL + + [Element does not has namespace with xlmns prefix] + expected: FAIL + + [Comment should inherit namespace URI matching prefix] + expected: FAIL + + [Child element should inherit baz namespace] + expected: FAIL + + [Child element should have null namespace] + expected: FAIL + + [Child element should not have XMLNS namespace] + expected: FAIL + + [Child element has namespace URI matching prefix] + expected: FAIL + + [baz namespace is default for child] + expected: FAIL + + [childNamespace is default for child] + expected: FAIL + + [Document should have xhtml namespace] + expected: FAIL + + [For document, baz namespace is not default] + expected: FAIL + + [For document, xhtml namespace is default] + expected: FAIL + + [Document should have xhtml namespace, prefix null] + expected: FAIL + + [Document should have xhtml namespace, prefix ""] + expected: FAIL + diff --git a/testing/web-platform/meta/dom/nodes/Node-replaceChild.html.ini b/testing/web-platform/meta/dom/nodes/Node-replaceChild.html.ini new file mode 100644 index 000000000..b92166845 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/Node-replaceChild.html.ini @@ -0,0 +1,5 @@ +[Node-replaceChild.html] + type: testharness + [If node is an inclusive ancestor of the context node, a HierarchyRequestError should be thrown.] + expected: FAIL + diff --git a/testing/web-platform/meta/dom/nodes/ParentNode-querySelector-All-xht.xht.ini b/testing/web-platform/meta/dom/nodes/ParentNode-querySelector-All-xht.xht.ini new file mode 100644 index 000000000..b86064ec7 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/ParentNode-querySelector-All-xht.xht.ini @@ -0,0 +1,158 @@ +[ParentNode-querySelector-All-xht.xht] + type: testharness + [Document.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [Document.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1] + expected: FAIL + + [Document.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [Document.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [Document.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [Document.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [Document.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [Detached Element.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [Detached Element.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [Detached Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [Detached Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [Detached Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [Detached Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [Detached Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [Detached Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [Detached Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [Detached Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [Detached Element.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [Detached Element.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [Fragment.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [Fragment.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [Fragment.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [Fragment.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [Fragment.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [Fragment.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [Fragment.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [Fragment.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [Fragment.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [Fragment.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [Fragment.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [Fragment.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + diff --git a/testing/web-platform/meta/dom/nodes/ParentNode-querySelector-All.html.ini b/testing/web-platform/meta/dom/nodes/ParentNode-querySelector-All.html.ini new file mode 100644 index 000000000..76257c6df --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/ParentNode-querySelector-All.html.ini @@ -0,0 +1,158 @@ +[ParentNode-querySelector-All.html] + type: testharness + [Document.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [Document.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1] + expected: FAIL + + [Document.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [Document.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [Document.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [Document.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [Document.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [Document.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [Detached Element.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [Detached Element.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [Detached Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [Detached Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [Detached Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [Detached Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [Detached Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [Detached Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [Detached Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [Detached Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [Detached Element.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [Detached Element.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [Fragment.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [Fragment.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [Fragment.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [Fragment.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [Fragment.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [Fragment.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [Fragment.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [Fragment.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [Fragment.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [Fragment.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [Fragment.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [Fragment.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', matching element that is a descendant of an element with id: #descendant>>div] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: body>>#descendant-div1] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element: div>>#descendant-div1] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', matching element with id that is a descendant of an element with id: #descendant>>#descendant-div2] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with id: #descendant>>.descendant-div2] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', matching element with class that is a descendant of an element with class: .descendant-div1>>.descendant-div3] + expected: FAIL + + [In-document Element.querySelectorAll: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + + [In-document Element.querySelector: Descendant combinator '>>', not matching element with id that is not a descendant of an element with id: #descendant-div1>>#descendant-div4] + expected: FAIL + diff --git a/testing/web-platform/meta/dom/nodes/attributes.html.ini b/testing/web-platform/meta/dom/nodes/attributes.html.ini new file mode 100644 index 000000000..4c9f15ec5 --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/attributes.html.ini @@ -0,0 +1,6 @@ +[attributes.html] + type: testharness + [First set attribute is returned with mapped attribute set first] + expected: FAIL + bug: 1303629 + diff --git a/testing/web-platform/meta/dom/nodes/rootNode.html.ini b/testing/web-platform/meta/dom/nodes/rootNode.html.ini new file mode 100644 index 000000000..59533aebb --- /dev/null +++ b/testing/web-platform/meta/dom/nodes/rootNode.html.ini @@ -0,0 +1,15 @@ +[rootNode.html] + type: testharness + prefs: [dom.node.rootNode.enabled:true] + [getRootNode() must return the context object when it does not have any parent] + expected: FAIL + + [getRootNode() must return the parent node of the context object when the context object has a single ancestor not in a document] + expected: FAIL + + [getRootNode() must return the document when a node is in document] + expected: FAIL + + [getRootNode() must return a document fragment when a node is in the fragment] + expected: FAIL + |