diff options
Diffstat (limited to '')
32 files changed, 327 insertions, 0 deletions
diff --git a/testing/web-platform/meta/webidl/current-realm.html.ini b/testing/web-platform/meta/webidl/current-realm.html.ini new file mode 100644 index 0000000000..2382ad9f4a --- /dev/null +++ b/testing/web-platform/meta/webidl/current-realm.html.ini @@ -0,0 +1,3 @@ +[current-realm.html] + [getImageData] + expected: FAIL diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/allow-resizable.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/allow-resizable.html.ini new file mode 100644 index 0000000000..1147202067 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/allow-resizable.html.ini @@ -0,0 +1,6 @@ +[allow-resizable.html] + [APIs without [AllowResizable\] throw when passed resizable ArrayBuffers] + expected: FAIL + + [APIs with [AllowShared\] but without [AllowResizable\] throw when passed growable SharedArrayBuffers] + expected: FAIL diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/builtin-function-properties.any.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/builtin-function-properties.any.js.ini new file mode 100644 index 0000000000..465c4547ae --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/builtin-function-properties.any.js.ini @@ -0,0 +1,5 @@ +[builtin-function-properties.any.html] + +[builtin-function-properties.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/class-string-interface.any.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/class-string-interface.any.js.ini new file mode 100644 index 0000000000..6067db6544 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/class-string-interface.any.js.ini @@ -0,0 +1,7 @@ +[class-string-interface.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[class-string-interface.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/class-string-iterator-prototype-object.any.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/class-string-iterator-prototype-object.any.js.ini new file mode 100644 index 0000000000..4543e4cdd0 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/class-string-iterator-prototype-object.any.js.ini @@ -0,0 +1,7 @@ +[class-string-iterator-prototype-object.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[class-string-iterator-prototype-object.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/class-string-named-properties-object.window.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/class-string-named-properties-object.window.js.ini new file mode 100644 index 0000000000..9d8894af2c --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/class-string-named-properties-object.window.js.ini @@ -0,0 +1,3 @@ +[class-string-named-properties-object.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/constructors.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/constructors.html.ini new file mode 100644 index 0000000000..25c3eec7a3 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/constructors.html.ini @@ -0,0 +1,3 @@ +[constructors.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/default-iterator-object.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/default-iterator-object.html.ini new file mode 100644 index 0000000000..5dbb4b9b45 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/default-iterator-object.html.ini @@ -0,0 +1,3 @@ +[default-iterator-object.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/default-toJSON-cross-realm.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/default-toJSON-cross-realm.html.ini new file mode 100644 index 0000000000..9c0d4f69ff --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/default-toJSON-cross-realm.html.ini @@ -0,0 +1,3 @@ +[default-toJSON-cross-realm.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any.js.ini new file mode 100644 index 0000000000..fa16601d98 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-constructor-and-prototype.any.js.ini @@ -0,0 +1,5 @@ +[DOMException-constructor-and-prototype.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[DOMException-constructor-and-prototype.any.html] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.js.ini new file mode 100644 index 0000000000..28e976319f --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-constructor-behavior.any.js.ini @@ -0,0 +1,7 @@ +[DOMException-constructor-behavior.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[DOMException-constructor-behavior.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.js.ini new file mode 100644 index 0000000000..47af16b132 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/DOMException-custom-bindings.any.js.ini @@ -0,0 +1,7 @@ +[DOMException-custom-bindings.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[DOMException-custom-bindings.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/exceptions.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/exceptions.html.ini new file mode 100644 index 0000000000..4f98056060 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/es-exceptions/exceptions.html.ini @@ -0,0 +1,3 @@ +[exceptions.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/global-immutable-prototype.any.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/global-immutable-prototype.any.js.ini new file mode 100644 index 0000000000..468cdb5b0b --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/global-immutable-prototype.any.js.ini @@ -0,0 +1,15 @@ +[global-immutable-prototype.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[global-immutable-prototype.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[global-immutable-prototype.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[global-immutable-prototype.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/global-mutable-prototype.any.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/global-mutable-prototype.any.js.ini new file mode 100644 index 0000000000..c5b8f38cc8 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/global-mutable-prototype.any.js.ini @@ -0,0 +1,2 @@ +[global-mutable-prototype.any.shadowrealm.html] + expected: ERROR diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/global-object-implicit-this-value-cross-realm.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/global-object-implicit-this-value-cross-realm.html.ini new file mode 100644 index 0000000000..e7c054068b --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/global-object-implicit-this-value-cross-realm.html.ini @@ -0,0 +1,3 @@ +[global-object-implicit-this-value-cross-realm.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/global-object-implicit-this-value.any.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/global-object-implicit-this-value.any.js.ini new file mode 100644 index 0000000000..c84c4d8cbd --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/global-object-implicit-this-value.any.js.ini @@ -0,0 +1,15 @@ +[global-object-implicit-this-value.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[global-object-implicit-this-value.any.serviceworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[global-object-implicit-this-value.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[global-object-implicit-this-value.any.sharedworker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/interface-object-set-receiver.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/interface-object-set-receiver.html.ini new file mode 100644 index 0000000000..3d7e8c838d --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/interface-object-set-receiver.html.ini @@ -0,0 +1,3 @@ +[interface-object-set-receiver.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/interface-object.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/interface-object.html.ini new file mode 100644 index 0000000000..9b32201369 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/interface-object.html.ini @@ -0,0 +1,3 @@ +[interface-object.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/interface-prototype-constructor-set-receiver.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/interface-prototype-constructor-set-receiver.html.ini new file mode 100644 index 0000000000..d8f1b9d77b --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/interface-prototype-constructor-set-receiver.html.ini @@ -0,0 +1,3 @@ +[interface-prototype-constructor-set-receiver.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/interface-prototype-object.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/interface-prototype-object.html.ini new file mode 100644 index 0000000000..2bd0047bab --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/interface-prototype-object.html.ini @@ -0,0 +1,3 @@ +[interface-prototype-object.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/invalid-this-value-cross-realm.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/invalid-this-value-cross-realm.html.ini new file mode 100644 index 0000000000..bf46343016 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/invalid-this-value-cross-realm.html.ini @@ -0,0 +1,3 @@ +[invalid-this-value-cross-realm.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/iterator-invalidation-foreach.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/iterator-invalidation-foreach.html.ini new file mode 100644 index 0000000000..315e64a06b --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/iterator-invalidation-foreach.html.ini @@ -0,0 +1,3 @@ +[iterator-invalidation-foreach.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/iterator-prototype-object.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/iterator-prototype-object.html.ini new file mode 100644 index 0000000000..39197190ce --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/iterator-prototype-object.html.ini @@ -0,0 +1,3 @@ +[iterator-prototype-object.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/legacy-callback-interface-object.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/legacy-callback-interface-object.html.ini new file mode 100644 index 0000000000..a4deaf31ca --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/legacy-callback-interface-object.html.ini @@ -0,0 +1,3 @@ +[legacy-callback-interface-object.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/legacy-factor-function-subclass.window.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/legacy-factor-function-subclass.window.js.ini new file mode 100644 index 0000000000..36bedd6ca7 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/legacy-factor-function-subclass.window.js.ini @@ -0,0 +1,3 @@ +[legacy-factor-function-subclass.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/no-regexp-special-casing.any.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/no-regexp-special-casing.any.js.ini new file mode 100644 index 0000000000..f5bb72da87 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/no-regexp-special-casing.any.js.ini @@ -0,0 +1,7 @@ +[no-regexp-special-casing.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[no-regexp-special-casing.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/observable-array-no-leak-of-internals.window.js.ini b/testing/web-platform/meta/webidl/ecmascript-binding/observable-array-no-leak-of-internals.window.js.ini new file mode 100644 index 0000000000..4810c6af1d --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/observable-array-no-leak-of-internals.window.js.ini @@ -0,0 +1,3 @@ +[observable-array-no-leak-of-internals.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/sequence-conversion.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/sequence-conversion.html.ini new file mode 100644 index 0000000000..a73caa07e7 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/sequence-conversion.html.ini @@ -0,0 +1,3 @@ +[sequence-conversion.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/webidl/ecmascript-binding/window-named-properties-object.html.ini b/testing/web-platform/meta/webidl/ecmascript-binding/window-named-properties-object.html.ini new file mode 100644 index 0000000000..b6827fdbe8 --- /dev/null +++ b/testing/web-platform/meta/webidl/ecmascript-binding/window-named-properties-object.html.ini @@ -0,0 +1,5 @@ +[window-named-properties-object.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[[OwnPropertyKeys\]\]] + expected: FAIL diff --git a/testing/web-platform/meta/webidl/idlharness-shadowrealm.window.js.ini b/testing/web-platform/meta/webidl/idlharness-shadowrealm.window.js.ini new file mode 100644 index 0000000000..bf33d7c6db --- /dev/null +++ b/testing/web-platform/meta/webidl/idlharness-shadowrealm.window.js.ini @@ -0,0 +1,178 @@ +[idlharness-shadowrealm.window.html] + prefs: [javascript.options.experimental.shadow_realms:true] + [DOMException interface: existence and properties of interface object] + expected: FAIL + + [DOMException interface object length] + expected: FAIL + + [DOMException interface object name] + expected: FAIL + + [DOMException interface: existence and properties of interface prototype object] + expected: FAIL + + [DOMException interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [DOMException interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [DOMException interface: attribute name] + expected: FAIL + + [DOMException interface: attribute message] + expected: FAIL + + [DOMException interface: attribute code] + expected: FAIL + + [DOMException interface: constant INDEX_SIZE_ERR on interface object] + expected: FAIL + + [DOMException interface: constant INDEX_SIZE_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant DOMSTRING_SIZE_ERR on interface object] + expected: FAIL + + [DOMException interface: constant DOMSTRING_SIZE_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant HIERARCHY_REQUEST_ERR on interface object] + expected: FAIL + + [DOMException interface: constant HIERARCHY_REQUEST_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant WRONG_DOCUMENT_ERR on interface object] + expected: FAIL + + [DOMException interface: constant WRONG_DOCUMENT_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant INVALID_CHARACTER_ERR on interface object] + expected: FAIL + + [DOMException interface: constant INVALID_CHARACTER_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant NO_DATA_ALLOWED_ERR on interface object] + expected: FAIL + + [DOMException interface: constant NO_DATA_ALLOWED_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant NO_MODIFICATION_ALLOWED_ERR on interface object] + expected: FAIL + + [DOMException interface: constant NO_MODIFICATION_ALLOWED_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant NOT_FOUND_ERR on interface object] + expected: FAIL + + [DOMException interface: constant NOT_FOUND_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant NOT_SUPPORTED_ERR on interface object] + expected: FAIL + + [DOMException interface: constant NOT_SUPPORTED_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant INUSE_ATTRIBUTE_ERR on interface object] + expected: FAIL + + [DOMException interface: constant INUSE_ATTRIBUTE_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant INVALID_STATE_ERR on interface object] + expected: FAIL + + [DOMException interface: constant INVALID_STATE_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant SYNTAX_ERR on interface object] + expected: FAIL + + [DOMException interface: constant SYNTAX_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant INVALID_MODIFICATION_ERR on interface object] + expected: FAIL + + [DOMException interface: constant INVALID_MODIFICATION_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant NAMESPACE_ERR on interface object] + expected: FAIL + + [DOMException interface: constant NAMESPACE_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant INVALID_ACCESS_ERR on interface object] + expected: FAIL + + [DOMException interface: constant INVALID_ACCESS_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant VALIDATION_ERR on interface object] + expected: FAIL + + [DOMException interface: constant VALIDATION_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant TYPE_MISMATCH_ERR on interface object] + expected: FAIL + + [DOMException interface: constant TYPE_MISMATCH_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant SECURITY_ERR on interface object] + expected: FAIL + + [DOMException interface: constant SECURITY_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant NETWORK_ERR on interface object] + expected: FAIL + + [DOMException interface: constant NETWORK_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant ABORT_ERR on interface object] + expected: FAIL + + [DOMException interface: constant ABORT_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant URL_MISMATCH_ERR on interface object] + expected: FAIL + + [DOMException interface: constant URL_MISMATCH_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant QUOTA_EXCEEDED_ERR on interface object] + expected: FAIL + + [DOMException interface: constant QUOTA_EXCEEDED_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant TIMEOUT_ERR on interface object] + expected: FAIL + + [DOMException interface: constant TIMEOUT_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant INVALID_NODE_TYPE_ERR on interface object] + expected: FAIL + + [DOMException interface: constant INVALID_NODE_TYPE_ERR on interface prototype object] + expected: FAIL + + [DOMException interface: constant DATA_CLONE_ERR on interface object] + expected: FAIL + + [DOMException interface: constant DATA_CLONE_ERR on interface prototype object] + expected: FAIL diff --git a/testing/web-platform/meta/webidl/idlharness.any.js.ini b/testing/web-platform/meta/webidl/idlharness.any.js.ini new file mode 100644 index 0000000000..327ea0e2e9 --- /dev/null +++ b/testing/web-platform/meta/webidl/idlharness.any.js.ini @@ -0,0 +1,7 @@ +[idlharness.any.worker.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[idlharness.any.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] |