diff --git a/tests/wpt/metadata-layout-2020/bluetooth/idl/idlharness.tentative.https.window.js.ini b/tests/wpt/metadata-layout-2020/bluetooth/idl/idlharness.tentative.https.window.js.ini new file mode 100644 index 00000000000..0ecd9f45ddb --- /dev/null +++ b/tests/wpt/metadata-layout-2020/bluetooth/idl/idlharness.tentative.https.window.js.ini @@ -0,0 +1,226 @@ +[idlharness.tentative.https.window.html] + [BluetoothDevice interface: operation watchAdvertisements(optional WatchAdvertisementsOptions)] + expected: FAIL + + [BluetoothPermissionResult interface: attribute devices] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "getDevices()" with the proper type] + expected: FAIL + + [BluetoothRemoteGATTService interface: attribute oncharacteristicvaluechanged] + expected: FAIL + + [Bluetooth interface: attribute onserviceadded] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "oncharacteristicvaluechanged" with the proper type] + expected: FAIL + + [BluetoothServiceDataMap interface object length] + expected: FAIL + + [BluetoothManufacturerDataMap interface: existence and properties of interface prototype object] + expected: FAIL + + [BluetoothAdvertisingEvent interface: attribute manufacturerData] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface: operation readValue()] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "onadvertisementreceived" with the proper type] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "uuids" with the proper type] + expected: FAIL + + [Bluetooth interface: operation requestDevice(optional RequestDeviceOptions)] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation readValue()] + expected: FAIL + + [BluetoothRemoteGATTServer interface: operation connect()] + expected: FAIL + + [Bluetooth interface: attribute referringDevice] + expected: FAIL + + [BluetoothAdvertisingEvent interface: attribute uuids] + expected: FAIL + + [Stringification of event] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation getDescriptors(optional BluetoothDescriptorUUID)] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation stopNotifications()] + expected: FAIL + + [BluetoothManufacturerDataMap interface: existence and properties of interface object] + expected: FAIL + + [Bluetooth interface: attribute onadvertisementreceived] + expected: FAIL + + [BluetoothRemoteGATTDescriptor interface: operation writeValue(BufferSource)] + expected: FAIL + + [BluetoothAdvertisingEvent must be primary interface of event] + expected: FAIL + + [BluetoothServiceDataMap interface: existence and properties of interface object] + expected: FAIL + + [Bluetooth interface: operation getDevices()] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "onserviceremoved" with the proper type] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation writeValueWithResponse(BufferSource)] + expected: FAIL + + [BluetoothServiceDataMap interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "manufacturerData" with the proper type] + expected: FAIL + + [BluetoothManufacturerDataMap interface object length] + expected: FAIL + + [BluetoothAdvertisingEvent interface: attribute serviceData] + expected: FAIL + + [Bluetooth interface: attribute onserviceremoved] + expected: FAIL + + [BluetoothManufacturerDataMap interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation getDescriptor(BluetoothDescriptorUUID)] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "txPower" with the proper type] + expected: FAIL + + [ValueEvent interface: attribute value] + expected: FAIL + + [BluetoothManufacturerDataMap interface object name] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation startNotifications()] + expected: FAIL + + [BluetoothServiceDataMap interface object name] + expected: FAIL + + [BluetoothDevice interface: attribute onservicechanged] + expected: FAIL + + [Bluetooth interface: attribute onservicechanged] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "ongattserverdisconnected" with the proper type] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation writeValue(BufferSource)] + expected: FAIL + + [BluetoothRemoteGATTCharacteristic interface: operation writeValueWithoutResponse(BufferSource)] + expected: FAIL + + [BluetoothRemoteGATTServer interface: operation getPrimaryService(BluetoothServiceUUID)] + expected: FAIL + + [BluetoothDevice interface: attribute oncharacteristicvaluechanged] + expected: FAIL + + [BluetoothRemoteGATTService interface: operation getIncludedServices(optional BluetoothServiceUUID)] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "device" with the proper type] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "name" with the proper type] + expected: FAIL + + [BluetoothManufacturerDataMap interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [ValueEvent interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [BluetoothRemoteGATTServer interface: operation getPrimaryServices(optional BluetoothServiceUUID)] + expected: FAIL + + [Bluetooth interface: attribute ongattserverdisconnected] + expected: FAIL + + [ValueEvent interface: existence and properties of interface prototype object] + expected: FAIL + + [ValueEvent interface object length] + expected: FAIL + + [BluetoothRemoteGATTService interface: operation getCharacteristics(optional BluetoothCharacteristicUUID)] + expected: FAIL + + [ValueEvent interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [ValueEvent interface: existence and properties of interface object] + expected: FAIL + + [Bluetooth interface: operation getAvailability()] + expected: FAIL + + [BluetoothRemoteGATTService interface: operation getIncludedService(BluetoothServiceUUID)] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "rssi" with the proper type] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "appearance" with the proper type] + expected: FAIL + + [BluetoothServiceDataMap interface: existence and properties of interface prototype object] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "onserviceadded" with the proper type] + expected: FAIL + + [BluetoothDevice interface: attribute onserviceremoved] + expected: FAIL + + [ValueEvent interface object name] + expected: FAIL + + [BluetoothRemoteGATTService interface: operation getCharacteristic(BluetoothCharacteristicUUID)] + expected: FAIL + + [BluetoothDevice interface: attribute onserviceadded] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "referringDevice" with the proper type] + expected: FAIL + + [Bluetooth interface: navigator.bluetooth must inherit property "onservicechanged" with the proper type] + expected: FAIL + + [BluetoothServiceDataMap interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [BluetoothDevice interface: attribute onadvertisementreceived] + expected: FAIL + + [BluetoothAdvertisingEvent interface: event must inherit property "serviceData" with the proper type] + expected: FAIL + + [Bluetooth interface: attribute oncharacteristicvaluechanged] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-005.html.ini b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-005.html.ini deleted file mode 100644 index baa9f1a7541..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-005.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[hit-test-floats-005.html] - [Miss clipped float] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/css-animations/animation-base-response-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-animations/animation-base-response-001.html.ini new file mode 100644 index 00000000000..de1e20d78ad --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-animations/animation-base-response-001.html.ini @@ -0,0 +1,2 @@ +[animation-base-response-001.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/css/css-animations/animation-base-response-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-animations/animation-base-response-002.html.ini new file mode 100644 index 00000000000..60c7e969659 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-animations/animation-base-response-002.html.ini @@ -0,0 +1,4 @@ +[animation-base-response-002.html] + [Animated font-size on root affects rem units] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-animations/animation-important-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-animations/animation-important-001.html.ini new file mode 100644 index 00000000000..7c327d99c91 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-animations/animation-important-001.html.ini @@ -0,0 +1,16 @@ +[animation-important-001.html] + [Interpolated value is observable] + expected: FAIL + + [Important rules override animations (::before)] + expected: FAIL + + [Non-overriden interpolations are observable] + expected: FAIL + + [Important rules do not override animations on :visited as seen from JS] + expected: FAIL + + [Important rules override animations] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-animations/animation-important-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-animations/animation-important-002.html.ini new file mode 100644 index 00000000000..3e0c74fae76 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-animations/animation-important-002.html.ini @@ -0,0 +1,2 @@ +[animation-important-002.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-flexbox/stretch-obeys-min-max-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-flexbox/stretch-obeys-min-max-002.html.ini new file mode 100644 index 00000000000..c0d3037ab0e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-flexbox/stretch-obeys-min-max-002.html.ini @@ -0,0 +1,2 @@ +[stretch-obeys-min-max-002.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini b/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini index 4a1e8110f6f..f8e7e539aae 100644 --- a/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini @@ -2,3 +2,6 @@ [Hit test intersecting scaled box] expected: FAIL + [Hit test within unscaled box] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-transitions/transition-base-response-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-transitions/transition-base-response-001.html.ini new file mode 100644 index 00000000000..6b0040fb974 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-transitions/transition-base-response-001.html.ini @@ -0,0 +1,2 @@ +[transition-base-response-001.html] + expected: ERROR diff --git a/tests/wpt/metadata-layout-2020/css/css-transitions/transition-base-response-002.html.ini b/tests/wpt/metadata-layout-2020/css/css-transitions/transition-base-response-002.html.ini new file mode 100644 index 00000000000..102b770e503 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-transitions/transition-base-response-002.html.ini @@ -0,0 +1,4 @@ +[transition-base-response-002.html] + [Transitioning font-size on root affects rem units] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini deleted file mode 100644 index e38782d8c85..00000000000 --- a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[elementFromPoint-001.html] - [CSSOM View - 5 - extensions to the Document interface] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini index 23c61ede1a1..c131078eace 100644 --- a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini +++ b/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini @@ -17,6 +17,3 @@ [test the top of layer] expected: FAIL - [test some point of the element: top left corner] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/cssom/CSSStyleSheet-constructable-replace-on-regular-sheet.html.ini b/tests/wpt/metadata-layout-2020/css/cssom/CSSStyleSheet-constructable-replace-on-regular-sheet.html.ini new file mode 100644 index 00000000000..11b0ecce267 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/cssom/CSSStyleSheet-constructable-replace-on-regular-sheet.html.ini @@ -0,0 +1,4 @@ +[CSSStyleSheet-constructable-replace-on-regular-sheet.html] + [replace / replaceSync on non-constructed stylesheet] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/api/request/destination/fetch-destination.https.html.ini b/tests/wpt/metadata-layout-2020/fetch/api/request/destination/fetch-destination.https.html.ini new file mode 100644 index 00000000000..5c6250e61b8 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/fetch/api/request/destination/fetch-destination.https.html.ini @@ -0,0 +1,79 @@ +[fetch-destination.https.html] + [HTMLVideoElement fetches with a "video" Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=video fetches with a "video" Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=script fetches with a "script" Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=sharedworker fetches with a "sharedworker" Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=manifest fetches with a "manifest" Request.destination] + expected: FAIL + + [HTMLImageElement with srcset attribute fetches with an "image" Request.destination] + expected: FAIL + + [SVGImageElement fetches with an "image" Request.destination] + expected: FAIL + + [HTMLAudioElement fetches with an "audio" Request.destination] + expected: FAIL + + [HTMLScriptElement fetches with a "script" Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=audio fetches with a "audio" Request.destination] + expected: FAIL + + [HTMLImageElement with a HTMLPictureElement parent attribute fetches with an "image" Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=document fetches with a "document" Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=stylesheet fetches with a "style" Request.destination] + expected: FAIL + + [HTMLImageElement fetches with an "image" Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=style fetches with a "style" Request.destination] + expected: FAIL + + [XMLHttpRequest() fetches with an empty string Request.destination] + expected: FAIL + + [EventSource() fetches with an empty string Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=fetch fetches with an empty string Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=font fetches with a "font" Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=xslt fetches with a "xslt" Request.destination] + expected: FAIL + + [Initialize global state] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=track fetches with a "track" Request.destination] + expected: FAIL + + [fetch() fetches with an empty string Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=image fetches with a "image" Request.destination] + expected: FAIL + + [AudioWorklet module fetches with a "audioworklet" Request.destination] + expected: FAIL + + [HTMLLinkElement with rel=preload and as=worker fetches with a "worker" Request.destination] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini b/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini index 41a5f73e8e2..27a4ae36d5c 100644 --- a/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini +++ b/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini @@ -312,24 +312,24 @@ [Response: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK] expected: NOTRUN - [
+ +
++ +
++ +
++ +
+
+ +
++ +
+
+ +
++ +
++ +
++ +
+
+ +
++ +
+
+ +
++ +
+
+ +
++ +
++
+ +
diff --git a/tests/wpt/web-platform-tests/mediacapture-streams/idlharness.https.window.js b/tests/wpt/web-platform-tests/mediacapture-streams/idlharness.https.window.js index 594e1121b00..b10e8dbb046 100644 --- a/tests/wpt/web-platform-tests/mediacapture-streams/idlharness.https.window.js +++ b/tests/wpt/web-platform-tests/mediacapture-streams/idlharness.https.window.js @@ -1,5 +1,6 @@ // META: script=/resources/WebIDLParser.js // META: script=/resources/idlharness.js +// META: timeout=long 'use strict'; diff --git a/tests/wpt/web-platform-tests/origin-policy/resources/subframe-with-origin-policy.py b/tests/wpt/web-platform-tests/origin-policy/resources/subframe-with-origin-policy.py index 258f23754ef..68e3e207185 100644 --- a/tests/wpt/web-platform-tests/origin-policy/resources/subframe-with-origin-policy.py +++ b/tests/wpt/web-platform-tests/origin-policy/resources/subframe-with-origin-policy.py @@ -20,7 +20,6 @@ def main(request, response):