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

@ -0,0 +1,2 @@
[SharedWorker-MessageEvent-source.any.sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,21 @@
[SharedWorker-constructor.html]
[Test toString exception propagated correctly.]
expected: FAIL
[Test recursive worker creation results in exception.]
expected: FAIL
[Test SharedWorker creation without arguments results in exception.]
expected: FAIL
[Test SharedWorker constructor without a name does not result in an exception.]
expected: FAIL
[Test SharedWorker constructor with null name does not result in an exception.]
expected: FAIL
[Test SharedWorker constructor with undefined name does not result in an exception.]
expected: FAIL
[Test SharedWorker constructor suceeds.]
expected: FAIL

View file

@ -0,0 +1,4 @@
[SharedWorker-detach-frame-in-error-event.html]
expected: TIMEOUT
[Test frame detach in shared worker's error handler]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[SharedWorker-exception-propagation.html]
[Uncaught error in shared worker should not propagate to window]
expected: FAIL

View file

@ -0,0 +1,3 @@
[SharedWorker-exception.html]
[This test checks whether exceptions in SharedWorkers are logged to the parent document. An exception should be logged to the error console.]
expected: FAIL

View file

@ -0,0 +1,2 @@
[SharedWorker-replace-EventHandler.any.sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,6 @@
[SharedWorker-script-error.html]
[Test script error unhandled.]
expected: FAIL
[Test script error handled.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[SharedWorker-simple.html]
[Test simple shared worker construction case.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[SharedWorkerPerformanceNow.html]
[performance.now() exists in shared workers and reports reasonable times]
expected: FAIL

View file

@ -0,0 +1,3 @@
[SharedWorker_blobUrl.html]
[Blob URL shared by document on SharedWorker]
expected: FAIL

View file

@ -0,0 +1,7 @@
[SharedWorker_dataUrl.html]
expected: TIMEOUT
[Data URL not shared by cross-origin SharedWorkers]
expected: TIMEOUT
[Data URLs shared by same-origin SharedWorkers]
expected: NOTRUN

View file

@ -0,0 +1,7 @@
[Worker-base64.any.worker.html]
[Worker-base64.any.serviceworker.html]
expected: ERROR
[Worker-base64.any.sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,7 @@
[Worker-constructor-proto.any.worker.html]
[Worker-constructor-proto.any.sharedworker.html]
expected: ERROR
[Worker-constructor-proto.any.serviceworker.html]
expected: ERROR

View file

@ -0,0 +1,7 @@
[Worker-custom-event.any.sharedworker.html]
expected: ERROR
[Worker-custom-event.any.serviceworker.html]
expected: ERROR
[Worker-custom-event.any.worker.html]

View file

@ -0,0 +1,4 @@
[Worker-location.sub.any.worker.html]
[Worker-location.sub.any.sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,7 @@
[Worker-replace-event-handler.any.sharedworker.html]
expected: ERROR
[Worker-replace-event-handler.any.worker.html]
[Worker-replace-event-handler.any.serviceworker.html]
expected: ERROR

View file

@ -0,0 +1,7 @@
[Worker-replace-global-constructor.any.serviceworker.html]
expected: ERROR
[Worker-replace-global-constructor.any.sharedworker.html]
expected: ERROR
[Worker-replace-global-constructor.any.worker.html]

View file

@ -0,0 +1,7 @@
[Worker-replace-self.any.worker.html]
[Worker-replace-self.any.sharedworker.html]
expected: ERROR
[Worker-replace-self.any.serviceworker.html]
expected: ERROR

View file

@ -0,0 +1,3 @@
[WorkerGlobalScope_importScripts_NetworkErr.htm]
[ importScripts() with non-existent script file ]
expected: FAIL

View file

@ -0,0 +1,3 @@
[WorkerGlobalScope_requestAnimationFrame.tentative.worker.html]
[WorkerGlobalScope_requestAnimationFrame]
expected: FAIL

View file

@ -0,0 +1,9 @@
[WorkerNavigator-hardware-concurrency.any.sharedworker.html]
expected: ERROR
[WorkerNavigator-hardware-concurrency.any.serviceworker.html]
expected: ERROR
[WorkerNavigator-hardware-concurrency.any.worker.html]
[Test worker navigator hardware concurrency.]
expected: FAIL

View file

@ -0,0 +1,9 @@
[WorkerNavigator.any.sharedworker.html]
expected: ERROR
[WorkerNavigator.any.serviceworker.html]
expected: ERROR
[WorkerNavigator.any.worker.html]
[Testing Navigator properties on workers.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[WorkerNavigator_userAgentData.https.html]
[Test that userAgentData is available in workers in secure contexts]
expected: FAIL

View file

@ -0,0 +1,6 @@
[abrupt-completion.html]
[DedicatedWorker should correctly handle abrupt completion]
expected: FAIL
[SharedWorker should correctly handle abrupt completion]
expected: FAIL

View file

@ -0,0 +1,2 @@
[importScripts-in-sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,2 @@
[xhr-in-sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,3 @@
[Infinity-arguments.html]
[Test constructing a shared worker with Infinity]
expected: FAIL

View file

@ -0,0 +1,3 @@
[NaN-arguments.html]
[Test constructing a shared worker with NaN]
expected: FAIL

View file

@ -0,0 +1,9 @@
[SharedWorker-constructor.html]
[Test toString propagation exception.]
expected: FAIL
[Test Sharedworker creation with no arguments]
expected: FAIL
[Test invalid script URL.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[URLMismatchError.htm]
[Web Workers: SharedWorker - same name, different URL]
expected: FAIL

View file

@ -0,0 +1,3 @@
[connect-event.html]
[Test connect event for a shared worker]
expected: FAIL

View file

@ -0,0 +1,3 @@
[dummy-name.html]
[creating a dummy shared worker with name "foo"]
expected: FAIL

View file

@ -0,0 +1,3 @@
[dummy-shared-worker.html]
[creating a dummy shared worker]
expected: FAIL

View file

@ -0,0 +1,3 @@
[empty-name.html]
[creating a dummy shared worker with explicit name ""]
expected: FAIL

View file

@ -0,0 +1,3 @@
[global-members.html]
[Test if global members exist in a shared worker]
expected: FAIL

View file

@ -0,0 +1,3 @@
[interface-objects.html]
[Test if interface objects exist in a shared worker]
expected: FAIL

View file

@ -0,0 +1,3 @@
[name.html]
[Test self.name in a shared worker]
expected: FAIL

View file

@ -0,0 +1,3 @@
[no-arguments-ctor.html]
[no arguments]
expected: FAIL

View file

@ -0,0 +1,3 @@
[null-arguments.html]
[Test constructing a shared worker with null]
expected: FAIL

View file

@ -0,0 +1,3 @@
[number-arguments.html]
[Test constructing a shared worker with 1]
expected: FAIL

View file

@ -0,0 +1,3 @@
[port-onmessage.html]
[Test SharedWorker.port.onmessage]
expected: FAIL

View file

@ -0,0 +1,3 @@
[port-properties.html]
[worker.port]
expected: FAIL

View file

@ -0,0 +1,3 @@
[port-readonly.html]
[setting worker.port]
expected: FAIL

View file

@ -0,0 +1,27 @@
[same-origin.html]
[unsupported_scheme]
expected: FAIL
[data_url]
expected: FAIL
[javascript_url]
expected: FAIL
[about_blank]
expected: FAIL
[opera_com]
expected: FAIL
[port_81]
expected: FAIL
[https_port_80]
expected: FAIL
[https_port_8000]
expected: FAIL
[http_port_8012]
expected: FAIL

View file

@ -0,0 +1,2 @@
[setting-port-members.html]
expected: ERROR

View file

@ -0,0 +1,3 @@
[undefined-arguments.html]
[Test constructing a shared worker with undefined]
expected: FAIL

View file

@ -0,0 +1,3 @@
[unexpected-global-properties.html]
[Test unexpected properties are not in global scope]
expected: FAIL

View file

@ -0,0 +1,3 @@
[unresolvable-url.html]
[resolving broken url]
expected: FAIL

View file

@ -0,0 +1,6 @@
[DedicatedWorkerGlobalScope-members.worker.html]
[existence of onoffline]
expected: FAIL
[existence of ononline]
expected: FAIL

View file

@ -0,0 +1,3 @@
[expected-self-properties.worker.html]
[existence of SharedWorker]
expected: FAIL

View file

@ -0,0 +1,3 @@
[same-origin.html]
[unsupported_scheme]
expected: FAIL

View file

@ -0,0 +1,28 @@
[data-url-shared.html]
expected: TIMEOUT
[application/javascript MIME allowed]
expected: FAIL
[text/plain MIME allowed]
expected: FAIL
[empty MIME allowed]
expected: FAIL
[communication goes both ways]
expected: FAIL
[indexedDB is present]
expected: FAIL
[indexedDB is inaccessible]
expected: FAIL
[cross-origin worker]
expected: FAIL
[worker has opaque origin]
expected: FAIL
[A data: URL shared worker should not be shared among origins.]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[data-url.html]
[indexedDB is present]
expected: FAIL

View file

@ -0,0 +1,3 @@
[dedicated-worker-from-blob-url.window.html]
[Creating a dedicated worker from a blob URL works immediately before revoking.]
expected: FAIL

View file

@ -0,0 +1,7 @@
[general.any.worker.html]
[general.any.serviceworker.html]
expected: ERROR
[general.any.sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,2 @@
[onconnect.any.sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,81 @@
[importscripts_mime_local.any.sharedworker.html]
expected: ERROR
[importscripts_mime_local.any.worker.html]
[importScripts() requires scripty MIME types for data: URLs: text/html is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: text/plain is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: application/xml is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: application/octet-stream is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: text/potato is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: potato/text is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: aaa/aaa is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: zzz/zzz is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: text/csv;bla;bla is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: Text/html is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: text/Html is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: TeXt/HtMl is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for data: URLs: TEXT/HTML is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: text/html is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: text/plain is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: application/xml is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: application/octet-stream is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: text/potato is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: potato/text is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: aaa/aaa is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: zzz/zzz is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: text/csv;bla;bla is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: Text/html is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: text/Html is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: TeXt/HtMl is blocked.]
expected: FAIL
[importScripts() requires scripty MIME types for blob: URLs: TEXT/HTML is blocked.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[imagedata-cloned-canvas-in-array.html]
[posting an imagedata (from a cloned canvas) in an array]
expected: FAIL

View file

@ -0,0 +1,3 @@
[structured-clone-imagedata.html]
[structured clone of ImageData]
expected: FAIL

View file

@ -0,0 +1,9 @@
[getting.html]
[getting name]
expected: FAIL
[getting name 1]
expected: FAIL
[getting name 2]
expected: FAIL

View file

@ -0,0 +1,3 @@
[setting.html]
[setting name]
expected: FAIL

View file

@ -0,0 +1,3 @@
[onconnect.html]
[onconnect]
expected: FAIL

View file

@ -0,0 +1,2 @@
[redirect-sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,7 @@
[returns-same-object.any.serviceworker.html]
expected: ERROR
[returns-same-object.any.sharedworker.html]
expected: ERROR
[returns-same-object.any.worker.html]

View file

@ -0,0 +1,7 @@
[self.any.worker.html]
[self.any.serviceworker.html]
expected: ERROR
[self.any.sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,4 @@
[name-property.html]
expected: ERROR
[name property value for DedicatedWorkerGlobalScope]
expected: FAIL

View file

@ -0,0 +1,3 @@
[opaque-origin.html]
[Worker has an opaque origin.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[postMessage_event_properties.htm]
[ postMessage(): MessageEvent properties ]
expected: FAIL

View file

@ -0,0 +1,3 @@
[002.html]
[encoding, shared worker]
expected: FAIL

View file

@ -0,0 +1,3 @@
[004.html]
[URL encoding, shared worker]
expected: FAIL

View file

@ -0,0 +1,48 @@
[001.worker.html]
[The SharedWorker interface object should be exposed.]
expected: FAIL
[The ImageBitmap interface object should be exposed.]
expected: FAIL
[The CanvasPath interface object should be exposed.]
expected: FAIL
[The Path2D interface object should be exposed.]
expected: FAIL
[The WritableStream interface object should be exposed.]
expected: FAIL
[The IDBRequest interface object should be exposed.]
expected: FAIL
[The IDBOpenDBRequest interface object should be exposed.]
expected: FAIL
[The IDBVersionChangeEvent interface object should be exposed.]
expected: FAIL
[The IDBFactory interface object should be exposed.]
expected: FAIL
[The IDBDatabase interface object should be exposed.]
expected: FAIL
[The IDBObjectStore interface object should be exposed.]
expected: FAIL
[The IDBIndex interface object should be exposed.]
expected: FAIL
[The IDBKeyRange interface object should be exposed.]
expected: FAIL
[The IDBCursor interface object should be exposed.]
expected: FAIL
[The IDBCursorWithValue interface object should be exposed.]
expected: FAIL
[The IDBTransaction interface object should be exposed.]
expected: FAIL

View file

@ -0,0 +1,2 @@
[003.any.sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,2 @@
[004.any.sharedworker.html]
expected: ERROR

View file

@ -0,0 +1,3 @@
[001.html]
[shared]
expected: FAIL

View file

@ -0,0 +1,3 @@
[004.html]
[shared worker with multiple documents]
expected: FAIL

View file

@ -0,0 +1,3 @@
[008.html]
[messagechannel in shared worker]
expected: FAIL

View file

@ -0,0 +1,3 @@
[001.html]
[shared worker, not handled]
expected: FAIL

View file

@ -0,0 +1,3 @@
[002.html]
[shared worker, addEventListener]
expected: FAIL

View file

@ -0,0 +1,3 @@
[003.html]
[shared worker, no error event on worker or port]
expected: FAIL

View file

@ -0,0 +1,3 @@
[004.html]
[shared worker in two documents and window.onerror]
expected: FAIL

View file

@ -0,0 +1,3 @@
[002.html]
[worker global scope, shared worker]
expected: FAIL

View file

@ -0,0 +1,90 @@
[dedicated.html]
[File basic]
expected: FAIL
[FileList empty]
expected: FAIL
[Array FileList object, FileList empty]
expected: FAIL
[Object FileList object, FileList empty]
expected: FAIL
[ImageData 1x1 transparent black]
expected: FAIL
[ImageData 1x1 non-transparent non-black]
expected: FAIL
[Array ImageData object, ImageData 1x1 transparent black]
expected: FAIL
[Array ImageData object, ImageData 1x1 non-transparent non-black]
expected: FAIL
[Object ImageData object, ImageData 1x1 transparent black]
expected: FAIL
[Object ImageData object, ImageData 1x1 non-transparent non-black]
expected: FAIL
[Object with a getter that throws]
expected: FAIL
[ImageBitmap 1x1 transparent black]
expected: FAIL
[ImageBitmap 1x1 non-transparent non-black]
expected: FAIL
[Array ImageBitmap object, ImageBitmap 1x1 transparent black]
expected: FAIL
[Array ImageBitmap object, ImageBitmap 1x1 transparent non-black]
expected: FAIL
[Object ImageBitmap object, ImageBitmap 1x1 transparent black]
expected: FAIL
[Object ImageBitmap object, ImageBitmap 1x1 transparent non-black]
expected: FAIL
[A subclass instance will deserialize as its closest serializable superclass]
expected: FAIL
[Resizable ArrayBuffer]
expected: FAIL
[Growable SharedArrayBuffer]
expected: FAIL
[Length-tracking TypedArray]
expected: FAIL
[Length-tracking DataView]
expected: FAIL
[Serializing OOB TypedArray throws]
expected: FAIL
[Serializing OOB DataView throws]
expected: FAIL
[A subclass instance will be received as its closest transferable superclass]
expected: PRECONDITION_FAILED
[Resizable ArrayBuffer is transferable]
expected: FAIL
[Length-tracking TypedArray is transferable]
expected: FAIL
[Length-tracking DataView is transferable]
expected: FAIL
[Transferring OOB TypedArray throws]
expected: FAIL
[Transferring OOB DataView throws]
expected: FAIL

View file

@ -0,0 +1,2 @@
[shared.html]
expected: ERROR

View file

@ -0,0 +1,3 @@
[003.html]
[async XMLHttpRequest in shared worker]
expected: FAIL

View file

@ -0,0 +1,3 @@
[004.html]
[sync XMLHttpRequest in shared worker]
expected: FAIL

View file

@ -0,0 +1,3 @@
[006.html]
[base url, shared worker]
expected: FAIL

View file

@ -0,0 +1,9 @@
[shared-worker-from-blob-url.window.html]
[Creating a shared worker from a blob URL works.]
expected: FAIL
[Creating a shared worker from a blob URL works immediately before revoking.]
expected: FAIL
[Connecting to a shared worker on a revoked blob URL works.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[shared-worker-name-via-options.html]
[Test the name property of shared workers mixing constructor options and constructor strings]
expected: FAIL

View file

@ -0,0 +1,72 @@
[shared-worker-options-mismatch.html]
[Connecting to shared worker with different options should be blocked: default to module]
expected: FAIL
[Connecting to shared worker with different options should be blocked: module to default]
expected: FAIL
[Connecting to shared worker with different options should be blocked: classic to module]
expected: FAIL
[Connecting to shared worker with different options should be blocked: module to classic]
expected: FAIL
[Connecting to shared worker with different options should be blocked: default to omit in classic]
expected: FAIL
[Connecting to shared worker with different options should be blocked: default to include in classic]
expected: FAIL
[Connecting to shared worker with different options should be blocked: omit to default in classic]
expected: FAIL
[Connecting to shared worker with different options should be blocked: omit to same-origin in classic]
expected: FAIL
[Connecting to shared worker with different options should be blocked: omit to include in classic]
expected: FAIL
[Connecting to shared worker with different options should be blocked: same-origin to omit in classic]
expected: FAIL
[Connecting to shared worker with different options should be blocked: same-origin to include in classic]
expected: FAIL
[Connecting to shared worker with different options should be blocked: include to default in classic]
expected: FAIL
[Connecting to shared worker with different options should be blocked: include to omit in classic]
expected: FAIL
[Connecting to shared worker with different options should be blocked: include to same-origin in classic]
expected: FAIL
[Connecting to shared worker with different options should be blocked: default to omit in module]
expected: FAIL
[Connecting to shared worker with different options should be blocked: default to include in module]
expected: FAIL
[Connecting to shared worker with different options should be blocked: omit to default in module]
expected: FAIL
[Connecting to shared worker with different options should be blocked: omit to same-origin in module]
expected: FAIL
[Connecting to shared worker with different options should be blocked: omit to include in module]
expected: FAIL
[Connecting to shared worker with different options should be blocked: same-origin to omit in module]
expected: FAIL
[Connecting to shared worker with different options should be blocked: same-origin to include in module]
expected: FAIL
[Connecting to shared worker with different options should be blocked: include to default in module]
expected: FAIL
[Connecting to shared worker with different options should be blocked: include to omit in module]
expected: FAIL
[Connecting to shared worker with different options should be blocked: include to same-origin in module]
expected: FAIL

View file

@ -0,0 +1,9 @@
[worker-performance.worker.html]
[Can use performance.getEntriesByType in workers]
expected: FAIL
[Performance marks and measures seem to be working correctly in workers]
expected: FAIL
[performance.setResourceTimingBufferSize in workers]
expected: FAIL