Run same tests for layout-2020 and layout-2013 (#30092)

Most tests were only being run for layout-2013, not for layout-2020.
This wasn't great since layout-2020 is now the default.

So this patch unifies the lists of included tests for both layouts.
For layout-2013 this implies adding css/css-content/, css/css-logical/
and css/css-masking/clip/.
For layout-2020 this implies adding several additional css tests, and
also tests like dom/, js/, html/, etc.
This commit is contained in:
Oriol Brufau 2023-08-15 02:28:32 +02:00 committed by GitHub
parent 78c7011240
commit 963104e5fc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4797 changed files with 679983 additions and 5390 deletions

View file

@ -56,17 +56,8 @@
[Moving explicitly set elements around within the same scope, and removing from the DOM.]
expected: FAIL
[Reparenting.]
expected: FAIL
[Attaching element reference before it's inserted into the DOM.]
expected: FAIL
[Cross-document references and moves.]
expected: FAIL
[Caching invariant different attributes.]
expected: FAIL
[Caching invariant different elements.]
expected: FAIL

View file

@ -0,0 +1,4 @@
[Document.currentScript.html]
expected: TIMEOUT
[Script script-svg]
expected: NOTRUN

View file

@ -0,0 +1,15 @@
[nameditem-05.html]
[If there is one embed, it should be returned (name)]
expected: FAIL
[If there are two embeds, a collection should be returned. (name)]
expected: FAIL
[If there are two embeds, a collection should be returned. (name and id)]
expected: FAIL
[If there are two embeds, a collection should be returned. (id and name)]
expected: FAIL
[An id shouldn't affect getting an embed by name]
expected: FAIL

View file

@ -0,0 +1,24 @@
[nameditem-07.html]
[If there is one object, it should be returned (name)]
expected: FAIL
[If there are two objects, a collection should be returned. (name)]
expected: FAIL
[If there is one object, it should be returned (id)]
expected: FAIL
[If there are two objects, a collection should be returned. (id)]
expected: FAIL
[If there are two objects, a collection should be returned. (name and id)]
expected: FAIL
[If there are two objects, a collection should be returned. (id and name)]
expected: FAIL
[A name shouldn't affect getting an object by id]
expected: FAIL
[An id shouldn't affect getting an object by name]
expected: FAIL

View file

@ -0,0 +1,3 @@
[nameditem-08.html]
[If there is a div and object with same id, the object should be returned]
expected: FAIL

View file

@ -0,0 +1,9 @@
[nameditem-names.html]
[An embed name appears in a document's property names if the embed is exposed.]
expected: FAIL
[An object name appears in a document's property names if the object is exposed.]
expected: FAIL
[An object id appears in a document's property names if the object is exposed.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[document-cookie.html]
[document.cookie 2]
expected: FAIL

View file

@ -0,0 +1,6 @@
[dataset-binding.window.html]
[Setting property for key 9 with accessor property on prototype]
expected: FAIL
[Setting property for key x with accessor property on prototype]
expected: FAIL

View file

@ -0,0 +1,3 @@
[dataset-delete.html]
[Deleting element.dataset['-foo'\] should not remove an attribute with name 'data--foo' should it exist.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[dataset-get.html]
[Getting element.dataset['toString'\] should return the value of element.getAttribute('data-to-string')']
expected: FAIL

View file

@ -0,0 +1,3 @@
[dataset.html]
[SVG elements should have a .dataset]
expected: FAIL

View file

@ -0,0 +1,2 @@
[dir_auto-N-EN-ref.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[dir_auto-isolate.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[dir_auto-pre-N-between-Rs.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[dir_auto-pre-mixed.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[dir_auto-textarea-N-between-Rs.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[dir_auto-textarea-mixed.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[dir_auto-textarea-script-N-EN.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[dir_auto-textarea-script-N-between-Rs.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[dir_auto-textarea-script-mixed.html]
expected: FAIL

View file

@ -0,0 +1,9 @@
[document-dir.html]
[Markup attribute]
expected: FAIL
[Setting the idl attribute to a garbage value]
expected: FAIL
[Setting the idl attribute to the empty string]
expected: FAIL

View file

@ -0,0 +1,9 @@
[the-anchor-attribute-003.tentative.html]
[::before uses originating element's implicit anchor]
expected: FAIL
[::after uses originating element's implicit anchor]
expected: FAIL
[::backdrop uses originating element's implicit anchor]
expected: FAIL

View file

@ -0,0 +1,3 @@
[the-lang-attribute-003.html]
[The browser will recognize a language declared in the HTTP header, when there is no internal language declaration.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[the-lang-attribute-004.html]
[The browser will recognize a language declared in a meta element in the head using http-equiv='Content-Language' content='..' (with a single language tag value), when there is no other language declaration inside the document.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[the-lang-attribute-006.html]
[If there is a conflict between the language declarations in the HTTP header and the Content-Language meta element, the UA will recognize the language declared in the meta element.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[translate-enumerated-ascii-case-insensitive.html]
[keyword yes]
expected: FAIL

View file

@ -1,4 +0,0 @@
[bypass-cache-revalidation.html]
[Images can bypass no-cache]
expected: FAIL

View file

@ -0,0 +1,18 @@
[name-content-attribute-and-property.html]
[embed element's name property reflects its content attribute]
expected: FAIL
[frame element's name property reflects its content attribute]
expected: FAIL
[map element's name property reflects its content attribute]
expected: FAIL
[object element's name property reflects its content attribute]
expected: FAIL
[param element's name property reflects its content attribute]
expected: FAIL
[slot element's name property reflects its content attribute]
expected: FAIL

View file

@ -0,0 +1,3 @@
[historical.html]
[document.all cannot find applet]
expected: FAIL

View file

@ -1502,6 +1502,60 @@
[SVGElement interface: attribute onbeforetoggle]
expected: FAIL
[VisibilityStateEntry interface: existence and properties of interface object]
expected: FAIL
[VisibilityStateEntry interface object length]
expected: FAIL
[VisibilityStateEntry interface object name]
expected: FAIL
[VisibilityStateEntry interface: existence and properties of interface prototype object]
expected: FAIL
[VisibilityStateEntry interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[VisibilityStateEntry interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[VisibilityStateEntry interface: attribute name]
expected: FAIL
[VisibilityStateEntry interface: attribute entryType]
expected: FAIL
[VisibilityStateEntry interface: attribute startTime]
expected: FAIL
[VisibilityStateEntry interface: attribute duration]
expected: FAIL
[ImageBitmap interface: existence and properties of interface object]
expected: FAIL
[ImageBitmap interface object length]
expected: FAIL
[ImageBitmap interface object name]
expected: FAIL
[ImageBitmap interface: existence and properties of interface prototype object]
expected: FAIL
[ImageBitmap interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[ImageBitmap interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[ImageBitmap interface: attribute width]
expected: FAIL
[ImageBitmap interface: attribute height]
expected: FAIL
[idlharness.https.html?include=(Document|Window)]
[Document interface: documentWithHandlers must inherit property "queryCommandEnabled(DOMString)" with the proper type]
@ -2101,6 +2155,12 @@
[Document interface: documentWithHandlers must inherit property "onbeforetoggle" with the proper type]
expected: FAIL
[Window interface: window must inherit property "createImageBitmap(ImageBitmapSource, optional ImageBitmapOptions)" with the proper type]
expected: FAIL
[Window interface: window must inherit property "createImageBitmap(ImageBitmapSource, long, long, long, long, optional ImageBitmapOptions)" with the proper type]
expected: FAIL
[idlharness.https.html?include=HTML.*]
[HTMLTableSectionElement interface: document.createElement("tfoot") must inherit property "align" with the proper type]
@ -2556,9 +2616,6 @@
[HTMLTableColElement interface: document.createElement("col") must inherit property "vAlign" with the proper type]
expected: FAIL
[HTMLAudioElement interface: named constructor without 'new']
expected: FAIL
[HTMLSlotElement interface: calling assignedElements(optional AssignedNodesOptions) on document.createElement("slot") with too few arguments must throw TypeError]
expected: FAIL
@ -3147,9 +3204,6 @@
[HTMLInputElement interface: createInput("time") must inherit property "width" with the proper type]
expected: FAIL
[HTMLOptionElement interface: named constructor without 'new']
expected: FAIL
[SVGAElement includes HTMLHyperlinkElementUtils: member names are unique]
expected: FAIL
@ -3654,9 +3708,6 @@
[HTMLAllCollection interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[HTMLImageElement interface: named constructor without 'new']
expected: FAIL
[HTMLModElement interface: document.createElement("del") must inherit property "cite" with the proper type]
expected: FAIL

View file

@ -577,3 +577,33 @@
[OffscreenCanvasRenderingContext2D interface: operation roundRect(unrestricted double, unrestricted double, unrestricted double, unrestricted double, optional (unrestricted double or DOMPointInit or sequence<(unrestricted double or DOMPointInit)>))]
expected: FAIL
[ImageBitmap interface: existence and properties of interface object]
expected: FAIL
[ImageBitmap interface object length]
expected: FAIL
[ImageBitmap interface object name]
expected: FAIL
[ImageBitmap interface: existence and properties of interface prototype object]
expected: FAIL
[ImageBitmap interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[ImageBitmap interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[ImageBitmap interface: attribute width]
expected: FAIL
[ImageBitmap interface: attribute height]
expected: FAIL
[WorkerGlobalScope interface: self must inherit property "createImageBitmap(ImageBitmapSource, optional ImageBitmapOptions)" with the proper type]
expected: FAIL
[WorkerGlobalScope interface: self must inherit property "createImageBitmap(ImageBitmapSource, long, long, long, long, optional ImageBitmapOptions)" with the proper type]
expected: FAIL

View file

@ -0,0 +1,3 @@
[reflection-embedded.html]
type: testharness
disabled: https://github.com/servo/servo/issues/11100

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -0,0 +1,2 @@
[document-render-blocking-partial.tentative.html]
expected: ERROR

View file

@ -0,0 +1,2 @@
[document-render-blocking.tentative.html]
expected: ERROR

View file

@ -0,0 +1,3 @@
[self-origin.sub.html]
[Should have the right origin for sandboxed iframe]
expected: FAIL

View file

@ -0,0 +1,27 @@
[usvstring-reflection.https.html]
[anchor : unpaired surrogate codepoint should be replaced with U+FFFD]
expected: FAIL
[area : unpaired surrogate codepoint should be replaced with U+FFFD]
expected: FAIL
[frame : unpaired surrogate codepoint should be replaced with U+FFFD]
expected: FAIL
[iframe : unpaired surrogate codepoint should be replaced with U+FFFD]
expected: FAIL
[source : unpaired surrogate codepoint should be replaced with U+FFFD]
expected: FAIL
[sendBeacon URL: unpaired surrogate codepoint should not make any exceptions.]
expected: FAIL
[RegisterProtocolHandler URL: unpaired surrogate codepoint should not make any exceptions.]
expected: FAIL
[UnregisterProtocolHandler URL: unpaired surrogate codepoint should not make any exceptions.]
expected: FAIL
[RTCDataChannel.send: unpaired surrogate codepoint should be replaced with U+FFFD.]
expected: FAIL