diff options
Diffstat (limited to 'testing/web-platform/meta/html/semantics/forms')
317 files changed, 1722 insertions, 0 deletions
diff --git a/testing/web-platform/meta/html/semantics/forms/__dir__.ini b/testing/web-platform/meta/html/semantics/forms/__dir__.ini new file mode 100644 index 0000000000..d681375580 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/__dir__.ini @@ -0,0 +1,2 @@ +max-asserts: 3 +leak-threshold: [default:204800, tab:358400] diff --git a/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr.html.ini b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr.html.ini new file mode 100644 index 0000000000..c2c9d57057 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/dirname-ltr.html.ini @@ -0,0 +1,4 @@ +[dirname-ltr.html] + [submit element directionality] + expected: FAIL + diff --git a/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/dirname-only-if-applies.html.ini b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/dirname-only-if-applies.html.ini new file mode 100644 index 0000000000..d85bfa600f --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/dirname-only-if-applies.html.ini @@ -0,0 +1,12 @@ +[dirname-only-if-applies.html] + [Submit input element directionality to FormData, if dirname applies.] + expected: FAIL + + [Submit textarea element directionality to FormData.] + expected: FAIL + + [Submit input element directionality, if dirname applies.] + expected: FAIL + + [Submit textarea element directionality.] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/dirname-rtl-auto.html.ini b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/dirname-rtl-auto.html.ini new file mode 100644 index 0000000000..18d09c31e5 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/dirname-rtl-auto.html.ini @@ -0,0 +1,4 @@ +[dirname-rtl-auto.html] + [submit element directionality] + expected: FAIL + diff --git a/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/dirname-rtl-inherited.html.ini b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/dirname-rtl-inherited.html.ini new file mode 100644 index 0000000000..fa08cada39 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/dirname-rtl-inherited.html.ini @@ -0,0 +1,4 @@ +[dirname-rtl-inherited.html] + [submit element directionality] + expected: FAIL + diff --git a/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/disabled-elements-01.html.ini b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/disabled-elements-01.html.ini new file mode 100644 index 0000000000..d9c2a96daa --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/disabled-elements-01.html.ini @@ -0,0 +1,13 @@ +[disabled-elements-01.html] + [Test [button\]: synthetic click events should be dispatched] + expected: PASS + + [Test [input\]: synthetic click events should be dispatched] + expected: PASS + + [Test [select\]: synthetic click events should be dispatched] + expected: PASS + + [Test [textarea\]: synthetic click events should be dispatched] + expected: PASS + diff --git a/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/formAction_document_address.html.ini b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/formAction_document_address.html.ini new file mode 100644 index 0000000000..244cc3f8b7 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/formAction_document_address.html.ini @@ -0,0 +1,3 @@ +[formAction_document_address.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/formaction.html.ini b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/formaction.html.ini new file mode 100644 index 0000000000..3b347fb8d1 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/attributes-common-to-form-controls/formaction.html.ini @@ -0,0 +1,3 @@ +[formaction.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/beforeinput.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/beforeinput.tentative.html.ini new file mode 100644 index 0000000000..3f96d0d6e0 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/beforeinput.tentative.html.ini @@ -0,0 +1,3 @@ +[beforeinput.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/__dir__.ini b/testing/web-platform/meta/html/semantics/forms/constraints/__dir__.ini new file mode 100644 index 0000000000..e69de29bb2 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/__dir__.ini diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-checkValidity.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-checkValidity.html.ini new file mode 100644 index 0000000000..717044be1e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-checkValidity.html.ini @@ -0,0 +1,3 @@ +[form-validation-checkValidity.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-reportValidity.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-reportValidity.html.ini new file mode 100644 index 0000000000..75bb41d7c5 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-reportValidity.html.ini @@ -0,0 +1,6 @@ +[form-validation-reportValidity.html] + expected: + if (os == "linux") and not swgl and not fission and debug: [OK, TIMEOUT] + if (os == "linux") and not swgl and fission and not debug: [OK, CRASH] + if (os == "linux") and swgl: [OK, TIMEOUT, CRASH] + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-badInput.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-badInput.html.ini new file mode 100644 index 0000000000..847e68ee3a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-badInput.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-badInput.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-customError.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-customError.html.ini new file mode 100644 index 0000000000..632e71976a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-customError.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-customError.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html.ini new file mode 100644 index 0000000000..1a00b337bc --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-patternMismatch.html.ini @@ -0,0 +1,23 @@ +[form-validation-validity-patternMismatch.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[INPUT in TEXT status\] Invalid `v` regular expression gets ignored] + expected: FAIL + + [[INPUT in SEARCH status\] Invalid `v` regular expression gets ignored] + expected: FAIL + + [[INPUT in TEL status\] Invalid `v` regular expression gets ignored] + expected: FAIL + + [[INPUT in URL status\] Invalid `v` regular expression gets ignored] + expected: FAIL + + [[INPUT in EMAIL status\] Invalid `v` regular expression gets ignored] + expected: FAIL + + [[INPUT in PASSWORD status\] Invalid `v` regular expression gets ignored] + expected: FAIL + + [[INPUT in EMAIL status\] Invalid `v` regular expression gets ignored, if multiple is present] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-weekmonth.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-weekmonth.html.ini new file mode 100644 index 0000000000..71ecef7351 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-rangeOverflow-weekmonth.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-rangeOverflow-weekmonth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html.ini new file mode 100644 index 0000000000..2fa6de4989 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-rangeOverflow.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-rangeOverflow.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-weekmonth.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-weekmonth.html.ini new file mode 100644 index 0000000000..3141cec553 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow-weekmonth.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-rangeUnderflow-weekmonth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html.ini new file mode 100644 index 0000000000..5489f40906 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-rangeUnderflow.html.ini @@ -0,0 +1,4 @@ +[form-validation-validity-rangeUnderflow.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + if (os == "mac") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html.ini new file mode 100644 index 0000000000..a4f5a8af8f --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-stepMismatch.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-stepMismatch.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-tooLong.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-tooLong.html.ini new file mode 100644 index 0000000000..ceae0b440e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-tooLong.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-tooLong.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-tooShort.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-tooShort.html.ini new file mode 100644 index 0000000000..1fc15320d8 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-tooShort.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-tooShort.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html.ini new file mode 100644 index 0000000000..26fb4a053f --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-typeMismatch.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-typeMismatch.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-valid-weekmonth.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-valid-weekmonth.html.ini new file mode 100644 index 0000000000..eb9ad18a56 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-valid-weekmonth.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-valid-weekmonth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-valid.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-valid.html.ini new file mode 100644 index 0000000000..1a1e67ac3e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-valid.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-valid.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-valueMissing-weekmonth.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-valueMissing-weekmonth.html.ini new file mode 100644 index 0000000000..01f7ce9c19 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-valueMissing-weekmonth.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-valueMissing-weekmonth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-valueMissing.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-valueMissing.html.ini new file mode 100644 index 0000000000..6ba5f2f098 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-validity-valueMissing.html.ini @@ -0,0 +1,3 @@ +[form-validation-validity-valueMissing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-willValidate-datalist.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-willValidate-datalist.html.ini new file mode 100644 index 0000000000..b6a25fb671 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-willValidate-datalist.html.ini @@ -0,0 +1,3 @@ +[form-validation-willValidate-datalist.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-willValidate.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-willValidate.html.ini new file mode 100644 index 0000000000..b2ed37b10f --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/form-validation-willValidate.html.ini @@ -0,0 +1,3 @@ +[form-validation-willValidate.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/infinite_backtracking.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/infinite_backtracking.html.ini new file mode 100644 index 0000000000..37daf51f39 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/infinite_backtracking.html.ini @@ -0,0 +1,8 @@ +[infinite_backtracking.html] + disabled: true # Bug 1600603 + expected: + if debug and (processor == "x86_64") and (os == "win"): ["TIMEOUT", "ERROR"] + if debug and (processor == "x86_64") and (os == "linux"): ["TIMEOUT", "ERROR"] + if debug and (processor == "x86"): ["TIMEOUT", "ERROR"] + if debug and (processor == "x86_64") and (os == "mac"): ["TIMEOUT", "ERROR"] + TIMEOUT diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/input-maxlength-emoji.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/input-maxlength-emoji.html.ini new file mode 100644 index 0000000000..2586a23c66 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/input-maxlength-emoji.html.ini @@ -0,0 +1,3 @@ +[input-maxlength-emoji.html] + [Emoji gets truncated due to maxlength attribute] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/input-number-validity-dynamic-value-no-change.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/input-number-validity-dynamic-value-no-change.html.ini new file mode 100644 index 0000000000..5d1db072d6 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/input-number-validity-dynamic-value-no-change.html.ini @@ -0,0 +1,4 @@ +[input-number-validity-dynamic-value-no-change.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + if (os == "mac") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/input-pattern-dynamic-value.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/input-pattern-dynamic-value.html.ini new file mode 100644 index 0000000000..205f26e8fb --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/input-pattern-dynamic-value.html.ini @@ -0,0 +1,3 @@ +[input-pattern-dynamic-value.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/inputwillvalidate.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/inputwillvalidate.html.ini new file mode 100644 index 0000000000..aed2cae57d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/inputwillvalidate.html.ini @@ -0,0 +1,3 @@ +[inputwillvalidate.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/constraints/radio-valueMissing.html.ini b/testing/web-platform/meta/html/semantics/forms/constraints/radio-valueMissing.html.ini new file mode 100644 index 0000000000..47e405b34e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/constraints/radio-valueMissing.html.ini @@ -0,0 +1,3 @@ +[radio-valueMissing.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/association.window.js.ini b/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/association.window.js.ini new file mode 100644 index 0000000000..8c228a327e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/association.window.js.ini @@ -0,0 +1,3 @@ +[association.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form.html.ini b/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form.html.ini new file mode 100644 index 0000000000..9630f9dc53 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form.html.ini @@ -0,0 +1,3 @@ +[form.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_attribute.html.ini b/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_attribute.html.ini new file mode 100644 index 0000000000..e291120a9f --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_attribute.html.ini @@ -0,0 +1,23 @@ +[form_attribute.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [[BUTTON\] A control that is not in the document but has the form attribute set is associated with the nearest ancestor form if one exists] + expected: FAIL + + [[FIELDSET\] A control that is not in the document but has the form attribute set is associated with the nearest ancestor form if one exists] + expected: FAIL + + [[INPUT\] A control that is not in the document but has the form attribute set is associated with the nearest ancestor form if one exists] + expected: FAIL + + [[OBJECT\] A control that is not in the document but has the form attribute set is associated with the nearest ancestor form if one exists] + expected: FAIL + + [[OUTPUT\] A control that is not in the document but has the form attribute set is associated with the nearest ancestor form if one exists] + expected: FAIL + + [[SELECT\] A control that is not in the document but has the form attribute set is associated with the nearest ancestor form if one exists] + expected: FAIL + + [[TEXTAREA\] A control that is not in the document but has the form attribute set is associated with the nearest ancestor form if one exists] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_owner_and_table.html.ini b/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_owner_and_table.html.ini new file mode 100644 index 0000000000..f207c2b265 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_owner_and_table.html.ini @@ -0,0 +1,3 @@ +[form_owner_and_table.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_owner_and_table_2.html.ini b/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_owner_and_table_2.html.ini new file mode 100644 index 0000000000..6a35b49159 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_owner_and_table_2.html.ini @@ -0,0 +1,5 @@ +[form_owner_and_table_2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Controls nested in tables are not associated with form element inside the table if the form had been removed by script before the controls were inserted by the parser] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_owner_and_table_3.html.ini b/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_owner_and_table_3.html.ini new file mode 100644 index 0000000000..9e1834b9c1 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-control-infrastructure/form_owner_and_table_3.html.ini @@ -0,0 +1,3 @@ +[form_owner_and_table_3.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/FormDataEvent.window.js.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/FormDataEvent.window.js.ini new file mode 100644 index 0000000000..57b5fe5574 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/FormDataEvent.window.js.ini @@ -0,0 +1,3 @@ +[FormDataEvent.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/SubmitEvent.window.js.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/SubmitEvent.window.js.ini new file mode 100644 index 0000000000..50726163e8 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/SubmitEvent.window.js.ini @@ -0,0 +1,3 @@ +[SubmitEvent.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/constructing-form-data-set.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/constructing-form-data-set.html.ini new file mode 100644 index 0000000000..2e276b8341 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/constructing-form-data-set.html.ini @@ -0,0 +1,3 @@ +[constructing-form-data-set.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-data-set-empty-file.window.js.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-data-set-empty-file.window.js.ini new file mode 100644 index 0000000000..057874edfd --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-data-set-empty-file.window.js.ini @@ -0,0 +1,3 @@ +[form-data-set-empty-file.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-data-set-usv.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-data-set-usv.html.ini new file mode 100644 index 0000000000..91ea491383 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-data-set-usv.html.ini @@ -0,0 +1,7 @@ +[form-data-set-usv.html] + expected: + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "android") and fission: [TIMEOUT, OK] + [Strings from form controls should be converted to Unicode scalar values in form submission] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-2.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-2.html.ini new file mode 100644 index 0000000000..a23a3ed9b4 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-2.html.ini @@ -0,0 +1,3 @@ +[form-double-submit-2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-3.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-3.html.ini new file mode 100644 index 0000000000..589509173a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-3.html.ini @@ -0,0 +1,3 @@ +[form-double-submit-3.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-default-action.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-default-action.html.ini new file mode 100644 index 0000000000..5181a7ba9c --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-default-action.html.ini @@ -0,0 +1,3 @@ +[form-double-submit-default-action.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-multiple-targets.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-multiple-targets.html.ini new file mode 100644 index 0000000000..c39987118e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-multiple-targets.html.ini @@ -0,0 +1,3 @@ +[form-double-submit-multiple-targets.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-preventdefault-click.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-preventdefault-click.html.ini new file mode 100644 index 0000000000..147bbe6097 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-preventdefault-click.html.ini @@ -0,0 +1,3 @@ +[form-double-submit-preventdefault-click.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-preventdefault.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-preventdefault.html.ini new file mode 100644 index 0000000000..87559b366e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-preventdefault.html.ini @@ -0,0 +1,4 @@ +[form-double-submit-preventdefault.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + max-asserts: 2 diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-to-different-origin-frame.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-to-different-origin-frame.html.ini new file mode 100644 index 0000000000..992dedbe91 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit-to-different-origin-frame.html.ini @@ -0,0 +1,3 @@ +[form-double-submit-to-different-origin-frame.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit.html.ini new file mode 100644 index 0000000000..06f6fd8290 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-double-submit.html.ini @@ -0,0 +1,3 @@ +[form-double-submit.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-submission-algorithm.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-submission-algorithm.html.ini new file mode 100644 index 0000000000..79f1cac172 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-submission-algorithm.html.ini @@ -0,0 +1,3 @@ +[form-submission-algorithm.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-submit-iframe-then-location-navigate.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-submit-iframe-then-location-navigate.html.ini new file mode 100644 index 0000000000..4b6f7c3428 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/form-submit-iframe-then-location-navigate.html.ini @@ -0,0 +1,3 @@ +[form-submit-iframe-then-location-navigate.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/getactionurl.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/getactionurl.html.ini new file mode 100644 index 0000000000..67cddbca3d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/getactionurl.html.ini @@ -0,0 +1,3 @@ +[getactionurl.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/historical.window.js.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/historical.window.js.ini new file mode 100644 index 0000000000..8885875cb7 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/historical.window.js.ini @@ -0,0 +1,3 @@ +[historical.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/implicit-submission.optional.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/implicit-submission.optional.html.ini new file mode 100644 index 0000000000..717ffb630b --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/implicit-submission.optional.html.ini @@ -0,0 +1,3 @@ +[implicit-submission.optional.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/jsurl-form-submit.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/jsurl-form-submit.tentative.html.ini new file mode 100644 index 0000000000..6c0cbd260c --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/jsurl-form-submit.tentative.html.ini @@ -0,0 +1,3 @@ +[jsurl-form-submit.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/jsurl-navigation-then-form-submit.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/jsurl-navigation-then-form-submit.html.ini new file mode 100644 index 0000000000..ab733790dc --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/jsurl-navigation-then-form-submit.html.ini @@ -0,0 +1,3 @@ +[jsurl-navigation-then-form-submit.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/multipart-formdata.window.js.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/multipart-formdata.window.js.ini new file mode 100644 index 0000000000..ffc512044d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/multipart-formdata.window.js.ini @@ -0,0 +1,207 @@ +[multipart-formdata.window.html] + expected: + if (os == "win") and not debug and (processor == "x86"): [OK, TIMEOUT] + if (os == "android") and fission: [OK, TIMEOUT] + [multipart/form-data: 0x00 in filename (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT] + + [multipart/form-data: \\n in name (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\n in name (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN] + + [multipart/form-data: \\r in name (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\r in name (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\r\\n in name (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\r\\n in name (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, TIMEOUT, NOTRUN] + + [multipart/form-data: \\n\\r in name (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\n\\r in name (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\n in value (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\n in value (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\r in value (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\r in value (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\r\\n in value (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\r\\n in value (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\n\\r in value (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\n\\r in value (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\n in filename (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\n in filename (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\r in filename (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\r in filename (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\r\\n in filename (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\r\\n in filename (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\n\\r in filename (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: \\n\\r in filename (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: double quote in name (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: double quote in name (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: double quote in value (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: double quote in value (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: double quote in filename (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: double quote in filename (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: single quote in name (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: single quote in name (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: single quote in value (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: single quote in value (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: single quote in filename (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: single quote in filename (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: backslash in name (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: backslash in name (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: backslash in value (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: backslash in value (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: backslash in filename (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: backslash in filename (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: non-ASCII in name and value (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: non-ASCII in name and value (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: non-ASCII in filename (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: non-ASCII in filename (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: characters not in encoding in name and value (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: characters not in encoding in name and value (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: character not in encoding in filename (normal form)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] + + [multipart/form-data: character not in encoding in filename (formdata event)] + expected: + if (processor == "x86") and not debug: [PASS, NOTRUN] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/newline-normalization.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/newline-normalization.html.ini new file mode 100644 index 0000000000..71bec9c675 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/newline-normalization.html.ini @@ -0,0 +1,3 @@ +[newline-normalization.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/reparent-form-during-planned-navigation-task.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/reparent-form-during-planned-navigation-task.html.ini new file mode 100644 index 0000000000..a9ce98ec1e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/reparent-form-during-planned-navigation-task.html.ini @@ -0,0 +1,3 @@ +[reparent-form-during-planned-navigation-task.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/request-submit-activation.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/request-submit-activation.html.ini new file mode 100644 index 0000000000..666118069b --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/request-submit-activation.html.ini @@ -0,0 +1,3 @@ +[request-submit-activation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/submission-checks.window.js.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/submission-checks.window.js.ini new file mode 100644 index 0000000000..a69d74208e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/submission-checks.window.js.ini @@ -0,0 +1,3 @@ +[submission-checks.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/submit-entity-body.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/submit-entity-body.html.ini new file mode 100644 index 0000000000..48c26483f4 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/submit-entity-body.html.ini @@ -0,0 +1,3 @@ +[submit-entity-body.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/submit-file.sub.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/submit-file.sub.html.ini new file mode 100644 index 0000000000..cf7a15f5b2 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/submit-file.sub.html.ini @@ -0,0 +1,3 @@ +[submit-file.sub.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/text-plain.window.js.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/text-plain.window.js.ini new file mode 100644 index 0000000000..61f8c9e418 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/text-plain.window.js.ini @@ -0,0 +1,3 @@ +[text-plain.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/url-encoded.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/url-encoded.html.ini new file mode 100644 index 0000000000..67b6d4a197 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/url-encoded.html.ini @@ -0,0 +1,3 @@ +[url-encoded.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-0/urlencoded2.window.js.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-0/urlencoded2.window.js.ini new file mode 100644 index 0000000000..6e2266fd75 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-0/urlencoded2.window.js.ini @@ -0,0 +1,3 @@ +[urlencoded2.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-target/form-target-iframe.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-target/form-target-iframe.html.ini new file mode 100644 index 0000000000..b11f6194fb --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-target/form-target-iframe.html.ini @@ -0,0 +1,3 @@ +[form-target-iframe.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-target/form-target-request-header.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-target/form-target-request-header.html.ini new file mode 100644 index 0000000000..2d484d85d2 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-target/form-target-request-header.html.ini @@ -0,0 +1,3 @@ +[form-target-request-header.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-target/rel-base-target.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-target/rel-base-target.html.ini new file mode 100644 index 0000000000..bfbe728fa4 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-target/rel-base-target.html.ini @@ -0,0 +1,3 @@ +[rel-base-target.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-target/rel-button-target.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-target/rel-button-target.html.ini new file mode 100644 index 0000000000..69e2b6734d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-target/rel-button-target.html.ini @@ -0,0 +1,3 @@ +[rel-button-target.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-target/rel-form-target.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-target/rel-form-target.html.ini new file mode 100644 index 0000000000..3c97a65162 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-target/rel-form-target.html.ini @@ -0,0 +1,3 @@ +[rel-form-target.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/form-submission-target/rel-input-target.html.ini b/testing/web-platform/meta/html/semantics/forms/form-submission-target/rel-input-target.html.ini new file mode 100644 index 0000000000..788b92b3f3 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/form-submission-target/rel-input-target.html.ini @@ -0,0 +1,4 @@ +[rel-input-target.html] + expected: + if (os == "android") and debug and fission: [TIMEOUT, OK] + if (os == "android") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/historical-search-event.html.ini b/testing/web-platform/meta/html/semantics/forms/historical-search-event.html.ini new file mode 100644 index 0000000000..826e646138 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/historical-search-event.html.ini @@ -0,0 +1,3 @@ +[historical-search-event.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/historical.html.ini b/testing/web-platform/meta/html/semantics/forms/historical.html.ini new file mode 100644 index 0000000000..ecfd4d87c0 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/historical.html.ini @@ -0,0 +1,3 @@ +[historical.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/input-change-event-properties.html.ini b/testing/web-platform/meta/html/semantics/forms/input-change-event-properties.html.ini new file mode 100644 index 0000000000..d01e81942e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/input-change-event-properties.html.ini @@ -0,0 +1,15 @@ +[input-change-event-properties.html] + expected: + if os == "android": [OK, ERROR] + [<select> pressing down arrow] + expected: + if (os == "android") and debug and swgl: [PASS, FAIL] + if (os == "android") and debug and not swgl: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] + if os == "mac": FAIL + + [<textarea></textarea> typing] + expected: + if (os == "android") and debug and not swgl: [PASS, FAIL] + if (os == "android") and debug and swgl: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/forms/resetting-a-form/reset-event.html.ini b/testing/web-platform/meta/html/semantics/forms/resetting-a-form/reset-event.html.ini new file mode 100644 index 0000000000..8427ee849e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/resetting-a-form/reset-event.html.ini @@ -0,0 +1,3 @@ +[reset-event.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/resetting-a-form/reset-form-2.html.ini b/testing/web-platform/meta/html/semantics/forms/resetting-a-form/reset-form-2.html.ini new file mode 100644 index 0000000000..1c545587fe --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/resetting-a-form/reset-form-2.html.ini @@ -0,0 +1,3 @@ +[reset-form-2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/resetting-a-form/reset-form-event-realm.html.ini b/testing/web-platform/meta/html/semantics/forms/resetting-a-form/reset-form-event-realm.html.ini new file mode 100644 index 0000000000..dac7f9a546 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/resetting-a-form/reset-form-event-realm.html.ini @@ -0,0 +1,3 @@ +[reset-form-event-realm.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/resetting-a-form/reset-form.html.ini b/testing/web-platform/meta/html/semantics/forms/resetting-a-form/reset-form.html.ini new file mode 100644 index 0000000000..c346f1d209 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/resetting-a-form/reset-form.html.ini @@ -0,0 +1,3 @@ +[reset-form.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/textfieldselection/defaultSelection.html.ini b/testing/web-platform/meta/html/semantics/forms/textfieldselection/defaultSelection.html.ini new file mode 100644 index 0000000000..02d4dbd7af --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/textfieldselection/defaultSelection.html.ini @@ -0,0 +1,3 @@ +[defaultSelection.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/textfieldselection/select-event.html.ini b/testing/web-platform/meta/html/semantics/forms/textfieldselection/select-event.html.ini new file mode 100644 index 0000000000..1e6420cacd --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/textfieldselection/select-event.html.ini @@ -0,0 +1,67 @@ +[select-event.html] + [input type url: setSelectionRange out of range a second time (must not fire select)] + expected: + if not fission and (os == "linux") and debug and not swgl: [PASS, FAIL] + + [textarea: select() disconnected node] + expected: + if (os == "linux") and not fission and not debug: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] + + [textarea: selectionStart a second time (must not fire select)] + expected: + if swgl and (os == "linux") and fission: [PASS, FAIL] + + [textarea: selectionStart disconnected node] + expected: + if (os == "linux") and swgl and fission: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] + + [textarea: selectionEnd disconnected node] + expected: + if swgl and (os == "linux") and fission: [PASS, FAIL] + + [textarea: selectionEnd twice in disconnected node (must fire select only once)] + expected: + if (os == "linux") and swgl and fission: [PASS, FAIL] + if (os == "mac") and not debug: [PASS, FAIL] + + [textarea: selectionDirection disconnected node] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [textarea: selectionStart out of range event queue] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [textarea: selectionStart twice in disconnected node (must fire select only once)] + expected: + if (os == "mac") and debug: [PASS, FAIL] + + [textarea: selectionDirection twice in disconnected node (must fire select only once)] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [textarea: selectionDirection event queue] + expected: + if os == "mac": [PASS, FAIL] + + [textarea: setSelectionRange() disconnected node] + expected: + if (os == "mac") and debug: [PASS, FAIL] + + [textarea: setRangeText() disconnected node] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [textarea: select() twice in disconnected node (must fire select only once)] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [textarea: setSelectionRange out of range a second time (must not fire select)] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + + [textarea: select() event queue] + expected: + if (os == "mac") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection-after-content-change.html.ini b/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection-after-content-change.html.ini new file mode 100644 index 0000000000..4097485fc4 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection-after-content-change.html.ini @@ -0,0 +1,3 @@ +[selection-after-content-change.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection-not-application-textarea.html.ini b/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection-not-application-textarea.html.ini new file mode 100644 index 0000000000..2f7243c17b --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection-not-application-textarea.html.ini @@ -0,0 +1,3 @@ +[selection-not-application-textarea.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection-not-application.html.ini b/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection-not-application.html.ini new file mode 100644 index 0000000000..03a8c557ef --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection-not-application.html.ini @@ -0,0 +1,7 @@ +[selection-not-application.html?week,month] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + +[selection-not-application.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection-start-end.html.ini b/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection-start-end.html.ini new file mode 100644 index 0000000000..e39dac2b55 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection-start-end.html.ini @@ -0,0 +1,3 @@ +[selection-start-end.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection.html.ini b/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection.html.ini new file mode 100644 index 0000000000..8b3863d9c4 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/textfieldselection/selection.html.ini @@ -0,0 +1,3 @@ +[selection.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/textfieldselection/textarea-selection-while-parsing.xhtml.ini b/testing/web-platform/meta/html/semantics/forms/textfieldselection/textarea-selection-while-parsing.xhtml.ini new file mode 100644 index 0000000000..77acf18dbc --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/textfieldselection/textarea-selection-while-parsing.xhtml.ini @@ -0,0 +1,3 @@ +[textarea-selection-while-parsing.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/textfieldselection/textfieldselection-setRangeText.html.ini b/testing/web-platform/meta/html/semantics/forms/textfieldselection/textfieldselection-setRangeText.html.ini new file mode 100644 index 0000000000..0e88c00478 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/textfieldselection/textfieldselection-setRangeText.html.ini @@ -0,0 +1,3 @@ +[textfieldselection-setRangeText.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html.ini b/testing/web-platform/meta/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html.ini new file mode 100644 index 0000000000..8c5564138d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html.ini @@ -0,0 +1,3 @@ +[textfieldselection-setSelectionRange.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/active-onblur.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/active-onblur.html.ini new file mode 100644 index 0000000000..ebcef2c33e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/active-onblur.html.ini @@ -0,0 +1,5 @@ +[active-onblur.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Buttons should clear :active when the user tabs away from them while holding spacebar.] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-activate-keyup-prevented.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-activate-keyup-prevented.html.ini new file mode 100644 index 0000000000..f5fecf2f07 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-activate-keyup-prevented.html.ini @@ -0,0 +1,3 @@ +[button-activate-keyup-prevented.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-activate.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-activate.html.ini new file mode 100644 index 0000000000..e79edb59bd --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-activate.html.ini @@ -0,0 +1,3 @@ +[button-activate.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-checkvalidity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-checkvalidity.html.ini new file mode 100644 index 0000000000..532484b83f --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-checkvalidity.html.ini @@ -0,0 +1,3 @@ +[button-checkvalidity.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-click-submits.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-click-submits.html.ini new file mode 100644 index 0000000000..0a41fe3937 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-click-submits.html.ini @@ -0,0 +1,3 @@ +[button-click-submits.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-events.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-events.html.ini new file mode 100644 index 0000000000..f5e3992734 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-events.html.ini @@ -0,0 +1,3 @@ +[button-events.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-labels.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-labels.html.ini new file mode 100644 index 0000000000..2e47edca2b --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-labels.html.ini @@ -0,0 +1,3 @@ +[button-labels.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-menu-historical.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-menu-historical.html.ini new file mode 100644 index 0000000000..93a5978db3 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-menu-historical.html.ini @@ -0,0 +1,3 @@ +[button-menu-historical.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-setcustomvalidity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-setcustomvalidity.html.ini new file mode 100644 index 0000000000..56223f4f3f --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-setcustomvalidity.html.ini @@ -0,0 +1,3 @@ +[button-setcustomvalidity.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-submit-children.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-submit-children.html.ini new file mode 100644 index 0000000000..7552df31e3 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-submit-children.html.ini @@ -0,0 +1,3 @@ +[button-submit-children.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-submit-remove-children-jssubmit.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-submit-remove-children-jssubmit.html.ini new file mode 100644 index 0000000000..c296c2a710 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-submit-remove-children-jssubmit.html.ini @@ -0,0 +1,3 @@ +[button-submit-remove-children-jssubmit.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-submit-remove-children.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-submit-remove-children.html.ini new file mode 100644 index 0000000000..0000f40004 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-submit-remove-children.html.ini @@ -0,0 +1,3 @@ +[button-submit-remove-children.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-submit-remove-jssubmit.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-submit-remove-jssubmit.html.ini new file mode 100644 index 0000000000..700dd4f0cd --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-submit-remove-jssubmit.html.ini @@ -0,0 +1,3 @@ +[button-submit-remove-jssubmit.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-type-enumerated-ascii-case-insensitive.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-type-enumerated-ascii-case-insensitive.html.ini new file mode 100644 index 0000000000..4802bb6557 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-type-enumerated-ascii-case-insensitive.html.ini @@ -0,0 +1,3 @@ +[button-type-enumerated-ascii-case-insensitive.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-type.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-type.html.ini new file mode 100644 index 0000000000..ef9dd323c8 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-type.html.ini @@ -0,0 +1,4 @@ +[button-type.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-untrusted-key-event.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-untrusted-key-event.html.ini new file mode 100644 index 0000000000..3e3d83b766 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-untrusted-key-event.html.ini @@ -0,0 +1,3 @@ +[button-untrusted-key-event.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-validation.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-validation.html.ini new file mode 100644 index 0000000000..5007f3f637 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-validation.html.ini @@ -0,0 +1,3 @@ +[button-validation.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-validationmessage.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-validationmessage.html.ini new file mode 100644 index 0000000000..227370cc33 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-validationmessage.html.ini @@ -0,0 +1,4 @@ +[button-validationmessage.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-validity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-validity.html.ini new file mode 100644 index 0000000000..6742ee781d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-validity.html.ini @@ -0,0 +1,4 @@ +[button-validity.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-button-element/button-willvalidate.html.ini b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-willvalidate.html.ini new file mode 100644 index 0000000000..5d26aeb4c6 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-button-element/button-willvalidate.html.ini @@ -0,0 +1,4 @@ +[button-willvalidate.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-datalist-element/datalistoptions.html.ini b/testing/web-platform/meta/html/semantics/forms/the-datalist-element/datalistoptions.html.ini new file mode 100644 index 0000000000..93d188f7df --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-datalist-element/datalistoptions.html.ini @@ -0,0 +1,5 @@ +[datalistoptions.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [options label/value] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html.ini b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html.ini new file mode 100644 index 0000000000..d977aa2e59 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/HTMLFieldSetElement.html.ini @@ -0,0 +1,4 @@ +[HTMLFieldSetElement.html] + expected: + if (os == "mac") and not debug: [OK, TIMEOUT] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/disabled-001.html.ini b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/disabled-001.html.ini new file mode 100644 index 0000000000..0fc51099f3 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/disabled-001.html.ini @@ -0,0 +1,3 @@ +[disabled-001.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/disabled-002.xhtml.ini b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/disabled-002.xhtml.ini new file mode 100644 index 0000000000..f8f2781b62 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/disabled-002.xhtml.ini @@ -0,0 +1,3 @@ +[disabled-002.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/disabled-003.html.ini b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/disabled-003.html.ini new file mode 100644 index 0000000000..eb201c88cc --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/disabled-003.html.ini @@ -0,0 +1,6 @@ +[disabled-003.html] + [Disable light-nested fieldsets should not crash] + expected: FAIL + + [Disable deep-nested fieldsets should not hang] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-checkvalidity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-checkvalidity.html.ini new file mode 100644 index 0000000000..3851f32882 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-checkvalidity.html.ini @@ -0,0 +1,3 @@ +[fieldset-checkvalidity.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-intrinsic-size.html.ini b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-intrinsic-size.html.ini new file mode 100644 index 0000000000..6f0cb48a90 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-intrinsic-size.html.ini @@ -0,0 +1,10 @@ +[fieldset-intrinsic-size.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [max-content content-box] + expected: + if os == "mac": FAIL + + [max-content border-box] + expected: + if os == "mac": FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-setcustomvalidity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-setcustomvalidity.html.ini new file mode 100644 index 0000000000..ea4ee53781 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-setcustomvalidity.html.ini @@ -0,0 +1,3 @@ +[fieldset-setcustomvalidity.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-validationmessage.html.ini b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-validationmessage.html.ini new file mode 100644 index 0000000000..e915596576 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-validationmessage.html.ini @@ -0,0 +1,3 @@ +[fieldset-validationmessage.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-validity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-validity.html.ini new file mode 100644 index 0000000000..246d00fb1b --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-validity.html.ini @@ -0,0 +1,3 @@ +[fieldset-validity.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-willvalidate.html.ini b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-willvalidate.html.ini new file mode 100644 index 0000000000..6424dde901 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-fieldset-element/fieldset-willvalidate.html.ini @@ -0,0 +1,3 @@ +[fieldset-willvalidate.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/__dir__.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/__dir__.ini new file mode 100644 index 0000000000..8831dbdcde --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/__dir__.ini @@ -0,0 +1 @@ +max-asserts: 2
\ No newline at end of file diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-reflection-with-base-url.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-reflection-with-base-url.html.ini new file mode 100644 index 0000000000..09e34b95e8 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-reflection-with-base-url.html.ini @@ -0,0 +1,4 @@ +[form-action-reflection-with-base-url.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-reflection.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-reflection.html.ini new file mode 100644 index 0000000000..cdb52fdd1a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-reflection.html.ini @@ -0,0 +1,4 @@ +[form-action-reflection.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-submission-with-base-url.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-submission-with-base-url.html.ini new file mode 100644 index 0000000000..56f5fe6514 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-submission-with-base-url.html.ini @@ -0,0 +1,3 @@ +[form-action-submission-with-base-url.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-submission.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-submission.html.ini new file mode 100644 index 0000000000..ef6fad3a1e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action-submission.html.ini @@ -0,0 +1,3 @@ +[form-action-submission.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action.html.ini new file mode 100644 index 0000000000..36f6b18022 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-action.html.ini @@ -0,0 +1,3 @@ +[form-action.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-autocomplete.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-autocomplete.html.ini new file mode 100644 index 0000000000..f7bd789b23 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-autocomplete.html.ini @@ -0,0 +1,85 @@ +[form-autocomplete.html] + prefs: [dom.forms.autocomplete.formautofill:true] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [honorific-prefix is an allowed autocomplete field name] + expected: FAIL + + [honorific-suffix is an allowed autocomplete field name] + expected: FAIL + + [nickname is an allowed autocomplete field name] + expected: FAIL + + [organization-title is an allowed autocomplete field name] + expected: FAIL + + [cc-given-name is an allowed autocomplete field name] + expected: FAIL + + [cc-additional-name is an allowed autocomplete field name] + expected: FAIL + + [cc-family-name is an allowed autocomplete field name] + expected: FAIL + + [cc-csc is an allowed autocomplete field name] + expected: FAIL + + [cc-type is an allowed autocomplete field name] + expected: FAIL + + [language is an allowed autocomplete field name] + expected: FAIL + + [bday is an allowed autocomplete field name] + expected: FAIL + + [bday-day is an allowed autocomplete field name] + expected: FAIL + + [bday-month is an allowed autocomplete field name] + expected: FAIL + + [bday-year is an allowed autocomplete field name] + expected: FAIL + + [sex is an allowed autocomplete field name] + expected: FAIL + + [url is an allowed autocomplete field name] + expected: FAIL + + [photo is an allowed autocomplete field name] + expected: FAIL + + [tel-extension is an allowed autocomplete field name] + expected: FAIL + + [impp is an allowed autocomplete field name] + expected: FAIL + + [address-level4 is an allowed autocomplete field name] + expected: FAIL + + [transaction-currency is an allowed autocomplete field name] + expected: FAIL + + [transaction-amount is an allowed autocomplete field name] + expected: FAIL + + [Serialize combinations of section, mode, contact, and field] + expected: FAIL + + [Test 'wearing the autofill anchor mantle' with off/on] + expected: FAIL + + [one-time-code is an allowed autocomplete field name] + expected: FAIL + + [webauthn is an allowed autocomplete field name] + expected: FAIL + + [Serialize combinations of section, mode, contact, field, and credential] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-checkvalidity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-checkvalidity.html.ini new file mode 100644 index 0000000000..6729146b42 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-checkvalidity.html.ini @@ -0,0 +1,4 @@ +[form-checkvalidity.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-filter.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-filter.html.ini new file mode 100644 index 0000000000..1a6f0980f5 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-filter.html.ini @@ -0,0 +1,4 @@ +[form-elements-filter.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-interfaces-01.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-interfaces-01.html.ini new file mode 100644 index 0000000000..f682a558c2 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-interfaces-01.html.ini @@ -0,0 +1,3 @@ +[form-elements-interfaces-01.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-matches.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-matches.html.ini new file mode 100644 index 0000000000..96ffb0c38c --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-matches.html.ini @@ -0,0 +1,4 @@ +[form-elements-matches.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-nameditem-01.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-nameditem-01.html.ini new file mode 100644 index 0000000000..2b5c22d615 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-nameditem-01.html.ini @@ -0,0 +1,4 @@ +[form-elements-nameditem-01.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-nameditem-02.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-nameditem-02.html.ini new file mode 100644 index 0000000000..9b56a08d4f --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-nameditem-02.html.ini @@ -0,0 +1,3 @@ +[form-elements-nameditem-02.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-sameobject.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-sameobject.html.ini new file mode 100644 index 0000000000..8a8a0e7600 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-elements-sameobject.html.ini @@ -0,0 +1,3 @@ +[form-elements-sameobject.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-indexed-element.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-indexed-element.html.ini new file mode 100644 index 0000000000..5136ecdea8 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-indexed-element.html.ini @@ -0,0 +1,3 @@ +[form-indexed-element.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-length.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-length.html.ini new file mode 100644 index 0000000000..5e5346dfa5 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-length.html.ini @@ -0,0 +1,3 @@ +[form-length.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-nameditem.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-nameditem.html.ini new file mode 100644 index 0000000000..dcab2c2456 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-nameditem.html.ini @@ -0,0 +1,4 @@ +[form-nameditem.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + if (os == "mac") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-form-element/form-requestsubmit.html.ini b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-requestsubmit.html.ini new file mode 100644 index 0000000000..3e0634c9fd --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-form-element/form-requestsubmit.html.ini @@ -0,0 +1,3 @@ +[form-requestsubmit.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/__dir__.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/__dir__.ini new file mode 100644 index 0000000000..bb76fe6c8b --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/__dir__.ini @@ -0,0 +1 @@ +max-asserts: 2 diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/anchor-active-contenteditable.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/anchor-active-contenteditable.html.ini new file mode 100644 index 0000000000..80570e5dc0 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/anchor-active-contenteditable.html.ini @@ -0,0 +1,3 @@ +[anchor-active-contenteditable.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/anchor-contenteditable-navigate.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/anchor-contenteditable-navigate.html.ini new file mode 100644 index 0000000000..d8b0963527 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/anchor-contenteditable-navigate.html.ini @@ -0,0 +1,3 @@ +[anchor-contenteditable-navigate.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/button.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/button.html.ini new file mode 100644 index 0000000000..0fde428b01 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/button.html.ini @@ -0,0 +1,3 @@ +[button.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-onblur-with-click.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-onblur-with-click.html.ini new file mode 100644 index 0000000000..5df9c8548e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-onblur-with-click.html.ini @@ -0,0 +1,3 @@ +[checkable-active-onblur-with-click.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-onblur.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-onblur.html.ini new file mode 100644 index 0000000000..f340897d86 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-onblur.html.ini @@ -0,0 +1,3 @@ +[checkable-active-onblur.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-space-key-being-disabled.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-space-key-being-disabled.html.ini new file mode 100644 index 0000000000..673d955923 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-space-key-being-disabled.html.ini @@ -0,0 +1,3 @@ +[checkable-active-space-key-being-disabled.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-space-key-prevented-default.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-space-key-prevented-default.html.ini new file mode 100644 index 0000000000..5132385f4d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-space-key-prevented-default.html.ini @@ -0,0 +1,3 @@ +[checkable-active-space-key-prevented-default.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-space-key-untrusted-event.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-space-key-untrusted-event.html.ini new file mode 100644 index 0000000000..9af8e55bdc --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkable-active-space-key-untrusted-event.html.ini @@ -0,0 +1,3 @@ +[checkable-active-space-key-untrusted-event.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/checkbox-click-events.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkbox-click-events.html.ini new file mode 100644 index 0000000000..80edcb064e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkbox-click-events.html.ini @@ -0,0 +1,3 @@ +[checkbox-click-events.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/checkbox.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkbox.html.ini new file mode 100644 index 0000000000..09a9917d1a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/checkbox.html.ini @@ -0,0 +1,3 @@ +[checkbox.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/checked.xhtml.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/checked.xhtml.ini new file mode 100644 index 0000000000..f33e53549b --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/checked.xhtml.ini @@ -0,0 +1,3 @@ +[checked.xhtml] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/clone.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/clone.html.ini new file mode 100644 index 0000000000..6460485a33 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/clone.html.ini @@ -0,0 +1,3 @@ +[clone.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/cloning-steps.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/cloning-steps.html.ini new file mode 100644 index 0000000000..f2f0ecf3da --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/cloning-steps.html.ini @@ -0,0 +1,3 @@ +[cloning-steps.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/color.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/color.html.ini new file mode 100644 index 0000000000..fc211f83ee --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/color.html.ini @@ -0,0 +1,3 @@ +[color.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/date.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/date.html.ini new file mode 100644 index 0000000000..2aaa6f54e8 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/date.html.ini @@ -0,0 +1,3 @@ +[date.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/datetime-local-trailing-zeros.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/datetime-local-trailing-zeros.html.ini new file mode 100644 index 0000000000..a2a50f0879 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/datetime-local-trailing-zeros.html.ini @@ -0,0 +1,5 @@ +[datetime-local-trailing-zeros.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Verifies that trailing zeros in the milliseconds portion of the date strings are removed.] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/datetime-local.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/datetime-local.html.ini new file mode 100644 index 0000000000..5901601b58 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/datetime-local.html.ini @@ -0,0 +1,3 @@ +[datetime-local.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/datetime-weekmonth.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/datetime-weekmonth.html.ini new file mode 100644 index 0000000000..9c0b9c9016 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/datetime-weekmonth.html.ini @@ -0,0 +1,3 @@ +[datetime-weekmonth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/datetime.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/datetime.html.ini new file mode 100644 index 0000000000..a13202837d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/datetime.html.ini @@ -0,0 +1,3 @@ +[datetime.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/defaultValue-clobbering.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/defaultValue-clobbering.html.ini new file mode 100644 index 0000000000..abe95a5a1b --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/defaultValue-clobbering.html.ini @@ -0,0 +1,3 @@ +[defaultValue-clobbering.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/email-set-value.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/email-set-value.html.ini new file mode 100644 index 0000000000..b27bd2f05c --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/email-set-value.html.ini @@ -0,0 +1,5 @@ +[email-set-value.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [setValue(sanitizedValue) is reflected in visible text field content] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/email.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/email.html.ini new file mode 100644 index 0000000000..fb1f612a50 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/email.html.ini @@ -0,0 +1,3 @@ +[email.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/files.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/files.html.ini new file mode 100644 index 0000000000..6581781afc --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/files.html.ini @@ -0,0 +1,3 @@ +[files.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/hidden-charset-case-sensitive.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/hidden-charset-case-sensitive.html.ini new file mode 100644 index 0000000000..32b7d24c6a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/hidden-charset-case-sensitive.html.ini @@ -0,0 +1,3 @@ +[hidden-charset-case-sensitive.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/hidden.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/hidden.html.ini new file mode 100644 index 0000000000..d478f35d1c --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/hidden.html.ini @@ -0,0 +1,3 @@ +[hidden.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/image-click-form-data.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/image-click-form-data.html.ini new file mode 100644 index 0000000000..97c8d69b81 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/image-click-form-data.html.ini @@ -0,0 +1,12 @@ +[image-click-form-data.html] + disabled: https://bugzilla.mozilla.org/show_bug.cgi?id=1435748 + expected: + if not debug and (os == "mac"): TIMEOUT + if not debug and (os == "win") and (version == "6.1.7601"): TIMEOUT + if not debug and (os == "linux") and (processor == "x86"): TIMEOUT + [Image submit button should not add extra form data if 'value' attribute is present with non-empty value] + expected: + if not debug and (os == "mac"): TIMEOUT + if not debug and (os == "win") and (version == "6.1.7601"): TIMEOUT + if not debug and (os == "linux") and (processor == "x86"): TIMEOUT + diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-checkvalidity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-checkvalidity.html.ini new file mode 100644 index 0000000000..7d8cc2af02 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-checkvalidity.html.ini @@ -0,0 +1,3 @@ +[input-checkvalidity.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-height.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-height.html.ini new file mode 100644 index 0000000000..9d6972c9fe --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-height.html.ini @@ -0,0 +1,4 @@ +[input-height.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + if (os == "mac") and not debug: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-labels.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-labels.html.ini new file mode 100644 index 0000000000..8be4b9f42d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-labels.html.ini @@ -0,0 +1,3 @@ +[input-labels.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-list.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-list.html.ini new file mode 100644 index 0000000000..e43b7eaeff --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-list.html.ini @@ -0,0 +1,3 @@ +[input-list.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-seconds-leading-zeroes.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-seconds-leading-zeroes.html.ini new file mode 100644 index 0000000000..9e19895927 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-seconds-leading-zeroes.html.ini @@ -0,0 +1,3 @@ +[input-seconds-leading-zeroes.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-setcustomvalidity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-setcustomvalidity.html.ini new file mode 100644 index 0000000000..a78aef5f77 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-setcustomvalidity.html.ini @@ -0,0 +1,4 @@ +[input-setcustomvalidity.html] + expected: + if (os == "mac") and not debug: [OK, TIMEOUT] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-stepdown-weekmonth.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-stepdown-weekmonth.html.ini new file mode 100644 index 0000000000..e7a3a044a6 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-stepdown-weekmonth.html.ini @@ -0,0 +1,3 @@ +[input-stepdown-weekmonth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-stepdown.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-stepdown.html.ini new file mode 100644 index 0000000000..1ebb7eb5ab --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-stepdown.html.ini @@ -0,0 +1,3 @@ +[input-stepdown.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-stepup-weekmonth.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-stepup-weekmonth.html.ini new file mode 100644 index 0000000000..00a2d4f8a8 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-stepup-weekmonth.html.ini @@ -0,0 +1,3 @@ +[input-stepup-weekmonth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-stepup.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-stepup.html.ini new file mode 100644 index 0000000000..fa4b004881 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-stepup.html.ini @@ -0,0 +1,4 @@ +[input-stepup.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-submit-remove-jssubmit.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-submit-remove-jssubmit.html.ini new file mode 100644 index 0000000000..604f764f01 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-submit-remove-jssubmit.html.ini @@ -0,0 +1,3 @@ +[input-submit-remove-jssubmit.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-type-button.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-type-button.html.ini new file mode 100644 index 0000000000..b16db48244 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-type-button.html.ini @@ -0,0 +1,4 @@ +[input-type-button.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-type-checkbox.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-type-checkbox.html.ini new file mode 100644 index 0000000000..8529986bd0 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-type-checkbox.html.ini @@ -0,0 +1,4 @@ +[input-type-checkbox.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-untrusted-key-event.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-untrusted-key-event.html.ini new file mode 100644 index 0000000000..cbd1c65c25 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-untrusted-key-event.html.ini @@ -0,0 +1,3 @@ +[input-untrusted-key-event.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-validationmessage.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-validationmessage.html.ini new file mode 100644 index 0000000000..1a05fb8956 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-validationmessage.html.ini @@ -0,0 +1,4 @@ +[input-validationmessage.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-validity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-validity.html.ini new file mode 100644 index 0000000000..460d6b59df --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-validity.html.ini @@ -0,0 +1,4 @@ +[input-validity.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-value-invalidstateerr.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-value-invalidstateerr.html.ini new file mode 100644 index 0000000000..49173fade1 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-value-invalidstateerr.html.ini @@ -0,0 +1,3 @@ +[input-value-invalidstateerr.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasdate-invalidstateerr.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasdate-invalidstateerr.html.ini new file mode 100644 index 0000000000..d54fd6ee69 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasdate-invalidstateerr.html.ini @@ -0,0 +1,4 @@ +[input-valueasdate-invalidstateerr.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasdate-stepping.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasdate-stepping.html.ini new file mode 100644 index 0000000000..38186db2d5 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasdate-stepping.html.ini @@ -0,0 +1,3 @@ +[input-valueasdate-stepping.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasdate.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasdate.html.ini new file mode 100644 index 0000000000..2daff0e2b2 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasdate.html.ini @@ -0,0 +1,3 @@ +[input-valueasdate.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasnumber-invalidstateerr.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasnumber-invalidstateerr.html.ini new file mode 100644 index 0000000000..3c32c6b6bb --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasnumber-invalidstateerr.html.ini @@ -0,0 +1,4 @@ +[input-valueasnumber-invalidstateerr.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasnumber-stepping.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasnumber-stepping.html.ini new file mode 100644 index 0000000000..9b1459ec7c --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasnumber-stepping.html.ini @@ -0,0 +1,3 @@ +[input-valueasnumber-stepping.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasnumber.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasnumber.html.ini new file mode 100644 index 0000000000..50ff9b8ecf --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-valueasnumber.html.ini @@ -0,0 +1,4 @@ +[input-valueasnumber.html] + expected: + if (os == "mac") and not debug: [OK, TIMEOUT] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-whitespace.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-whitespace.html.ini new file mode 100644 index 0000000000..7479539f0a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-whitespace.html.ini @@ -0,0 +1,3 @@ +[input-whitespace.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-width.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-width.html.ini new file mode 100644 index 0000000000..791ea9eaad --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-width.html.ini @@ -0,0 +1,3 @@ +[input-width.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/input-willvalidate.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-willvalidate.html.ini new file mode 100644 index 0000000000..ada67433bc --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/input-willvalidate.html.ini @@ -0,0 +1,4 @@ +[input-willvalidate.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/maxlength-number.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/maxlength-number.html.ini new file mode 100644 index 0000000000..cb16eb4236 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/maxlength-number.html.ini @@ -0,0 +1,3 @@ +[maxlength-number.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/maxlength.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/maxlength.html.ini new file mode 100644 index 0000000000..03bdb6bd39 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/maxlength.html.ini @@ -0,0 +1,4 @@ +[maxlength.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/minlength.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/minlength.html.ini new file mode 100644 index 0000000000..1319ef1fd0 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/minlength.html.ini @@ -0,0 +1,4 @@ +[minlength.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/month.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/month.html.ini new file mode 100644 index 0000000000..7ee77bdb37 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/month.html.ini @@ -0,0 +1,4 @@ +[month.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/number-disabled.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/number-disabled.html.ini new file mode 100644 index 0000000000..d0fef02051 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/number-disabled.html.ini @@ -0,0 +1,3 @@ +[number-disabled.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/password-delete-space.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/password-delete-space.html.ini new file mode 100644 index 0000000000..9e5f8acf2e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/password-delete-space.html.ini @@ -0,0 +1,3 @@ +[password-delete-space.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/password.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/password.html.ini new file mode 100644 index 0000000000..aee3793ec7 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/password.html.ini @@ -0,0 +1,3 @@ +[password.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/pattern_attribute.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/pattern_attribute.html.ini new file mode 100644 index 0000000000..1114a3783a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/pattern_attribute.html.ini @@ -0,0 +1,10 @@ +[pattern_attribute.html] + max-asserts: 3 + [<input pattern> supports set difference syntax] + expected: FAIL + + [<input pattern> supports string literal syntax] + expected: FAIL + + [<input pattern> enables the RegExp v flag] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-double-activate-pseudo.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-double-activate-pseudo.html.ini new file mode 100644 index 0000000000..93804bb8e1 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-double-activate-pseudo.html.ini @@ -0,0 +1,3 @@ +[radio-double-activate-pseudo.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-groupname-case.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-groupname-case.html.ini new file mode 100644 index 0000000000..04c5d93063 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-groupname-case.html.ini @@ -0,0 +1,4 @@ +[radio-groupname-case.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-input-cancel.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-input-cancel.html.ini new file mode 100644 index 0000000000..b32fc6d2c4 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-input-cancel.html.ini @@ -0,0 +1,3 @@ +[radio-input-cancel.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-morphed.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-morphed.html.ini new file mode 100644 index 0000000000..abd4742913 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-morphed.html.ini @@ -0,0 +1,3 @@ +[radio-morphed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-multiple-selected.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-multiple-selected.html.ini new file mode 100644 index 0000000000..7aa4635a96 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/radio-multiple-selected.html.ini @@ -0,0 +1,3 @@ +[radio-multiple-selected.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/radio.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/radio.html.ini new file mode 100644 index 0000000000..b4e5821c51 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/radio.html.ini @@ -0,0 +1,8 @@ +[radio.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Radio buttons in an orphan tree should make a group] + expected: FAIL + + [Radio buttons in different groups (because they have different form owners or no form owner) do not affect each other's checkedness] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/range-2.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/range-2.html.ini new file mode 100644 index 0000000000..bc9d4bc5e4 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/range-2.html.ini @@ -0,0 +1,3 @@ +[range-2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/range-restore-oninput-onchange-event.https.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/range-restore-oninput-onchange-event.https.html.ini new file mode 100644 index 0000000000..8c0d4cfef8 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/range-restore-oninput-onchange-event.https.html.ini @@ -0,0 +1,8 @@ +[range-restore-oninput-onchange-event.https.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [Verifies that form restoration does not fire input or change events for <input type=range>.] + expected: FAIL + + [Verifies that form restoration does not fire input or change events for <input type=text>.] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/range-tick-marks-02.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/range-tick-marks-02.html.ini new file mode 100644 index 0000000000..19f5c86519 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/range-tick-marks-02.html.ini @@ -0,0 +1,4 @@ +[range-tick-marks-02.html] + bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1803108 + fuzzy: + if (os == "mac") and not nightly_build: maxDifference=0-4;totalPixels=0-35 diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/range.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/range.html.ini new file mode 100644 index 0000000000..b7ee10b973 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/range.html.ini @@ -0,0 +1,3 @@ +[range.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/required_attribute.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/required_attribute.html.ini new file mode 100644 index 0000000000..fc709e9101 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/required_attribute.html.ini @@ -0,0 +1,3 @@ +[required_attribute.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/reset.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/reset.html.ini new file mode 100644 index 0000000000..e82e40599c --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/reset.html.ini @@ -0,0 +1,5 @@ +[reset.html] + max-asserts: 3 + expected: + if (os == "mac") and not debug: [OK, TIMEOUT] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/search_input.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/search_input.html.ini new file mode 100644 index 0000000000..b2095e701c --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/search_input.html.ini @@ -0,0 +1,4 @@ +[search_input.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/selection-pointer.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/selection-pointer.html.ini new file mode 100644 index 0000000000..799d9e3343 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/selection-pointer.html.ini @@ -0,0 +1,23 @@ +[selection-pointer.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + if (os == "mac") and not debug: [OK, TIMEOUT] + [Selecting texts across <input type=week> should not cancel selection] + expected: + if (os == "mac") and not debug: [PASS, TIMEOUT, NOTRUN] + + [Selecting texts across <input type=url> should not cancel selection] + expected: + if (os == "mac") and not debug: [PASS, TIMEOUT, NOTRUN] + + [Selecting texts across <input type=time> should not cancel selection] + expected: + if (os == "mac") and not debug: [PASS, TIMEOUT, NOTRUN] + + [Selecting texts across <input type=text> should not cancel selection] + expected: + if (os == "mac") and not debug: [PASS, TIMEOUT, NOTRUN] + + [Selecting texts across <input type=tel> should not cancel selection] + expected: + if (os == "mac") and not debug: [PASS, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/selection-weekmonth.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/selection-weekmonth.html.ini new file mode 100644 index 0000000000..17e3a88111 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/selection-weekmonth.html.ini @@ -0,0 +1,3 @@ +[selection-weekmonth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/selection.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/selection.html.ini new file mode 100644 index 0000000000..8b3863d9c4 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/selection.html.ini @@ -0,0 +1,3 @@ +[selection.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/show-picker-cross-origin-iframe.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/show-picker-cross-origin-iframe.html.ini new file mode 100644 index 0000000000..f5dcdf1225 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/show-picker-cross-origin-iframe.html.ini @@ -0,0 +1,6 @@ +[show-picker-cross-origin-iframe.html] + disabled: + if tsan: https://bugzilla.mozilla.org/show_bug.cgi?id=1745005 + if asan: https://bugzilla.mozilla.org/show_bug.cgi?id=1745005 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/show-picker-disabled-readonly.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/show-picker-disabled-readonly.html.ini new file mode 100644 index 0000000000..192d9a86d2 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/show-picker-disabled-readonly.html.ini @@ -0,0 +1,3 @@ +[show-picker-disabled-readonly.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/show-picker-user-gesture.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/show-picker-user-gesture.html.ini new file mode 100644 index 0000000000..e78e03039e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/show-picker-user-gesture.html.ini @@ -0,0 +1,6 @@ +[show-picker-user-gesture.html] + disabled: + if tsan: https://bugzilla.mozilla.org/show_bug.cgi?id=1745005 + if asan: https://bugzilla.mozilla.org/show_bug.cgi?id=1745005 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/telephone.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/telephone.html.ini new file mode 100644 index 0000000000..04eb61e9d9 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/telephone.html.ini @@ -0,0 +1,3 @@ +[telephone.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/text.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/text.html.ini new file mode 100644 index 0000000000..fc553e8608 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/text.html.ini @@ -0,0 +1,3 @@ +[text.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/time-2.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/time-2.html.ini new file mode 100644 index 0000000000..6c597d6050 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/time-2.html.ini @@ -0,0 +1,3 @@ +[time-2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/time-focus-dynamic-value-change.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/time-focus-dynamic-value-change.html.ini new file mode 100644 index 0000000000..9150d10b89 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/time-focus-dynamic-value-change.html.ini @@ -0,0 +1,5 @@ +[time-focus-dynamic-value-change.html] + [Time input handles focus correctly when value changes] + expected: + if (os == "mac") and not debug: [PASS, FAIL] + if (os == "android") and not debug: [PASS, FAIL] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/time.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/time.html.ini new file mode 100644 index 0000000000..7553bed470 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/time.html.ini @@ -0,0 +1,3 @@ +[time.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/type-change-state-weekmonth.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/type-change-state-weekmonth.html.ini new file mode 100644 index 0000000000..6a0fd3ea21 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/type-change-state-weekmonth.html.ini @@ -0,0 +1,3 @@ +[type-change-state-weekmonth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/type-change-state.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/type-change-state.html.ini new file mode 100644 index 0000000000..ae088d5940 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/type-change-state.html.ini @@ -0,0 +1,3 @@ +[type-change-state.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/url.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/url.html.ini new file mode 100644 index 0000000000..a6443dd4bf --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/url.html.ini @@ -0,0 +1,3 @@ +[url.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/valueMode-weekmonth.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/valueMode-weekmonth.html.ini new file mode 100644 index 0000000000..ec65d1cfd2 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/valueMode-weekmonth.html.ini @@ -0,0 +1,3 @@ +[valueMode-weekmonth.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/valueMode.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/valueMode.html.ini new file mode 100644 index 0000000000..8bd69f4e00 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/valueMode.html.ini @@ -0,0 +1,3 @@ +[valueMode.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-input-element/week.html.ini b/testing/web-platform/meta/html/semantics/forms/the-input-element/week.html.ini new file mode 100644 index 0000000000..401bab7065 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-input-element/week.html.ini @@ -0,0 +1,3 @@ +[week.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-label-element/clicking-interactive-content.html.ini b/testing/web-platform/meta/html/semantics/forms/the-label-element/clicking-interactive-content.html.ini new file mode 100644 index 0000000000..82c260aa85 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-label-element/clicking-interactive-content.html.ini @@ -0,0 +1,8 @@ +[clicking-interactive-content.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [interactive content <audio controls=""></audio> as second child under <label>] + expected: FAIL + + [interactive content <video controls=""></video> as second child under <label>] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-label-element/clicking-noninteractive-labelable-content.html.ini b/testing/web-platform/meta/html/semantics/forms/the-label-element/clicking-noninteractive-labelable-content.html.ini new file mode 100644 index 0000000000..0b26263334 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-label-element/clicking-noninteractive-labelable-content.html.ini @@ -0,0 +1,3 @@ +[clicking-noninteractive-labelable-content.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-label-element/clicking-noninteractive-unlabelable-content.html.ini b/testing/web-platform/meta/html/semantics/forms/the-label-element/clicking-noninteractive-unlabelable-content.html.ini new file mode 100644 index 0000000000..6a798d0bbb --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-label-element/clicking-noninteractive-unlabelable-content.html.ini @@ -0,0 +1,5 @@ +[clicking-noninteractive-unlabelable-content.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [noninteractive unlabelable content <object usemap=""></object> as second child under <label>] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-label-element/forward-focus-to-associated-element.html.ini b/testing/web-platform/meta/html/semantics/forms/the-label-element/forward-focus-to-associated-element.html.ini new file mode 100644 index 0000000000..ccaf8a0aa6 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-label-element/forward-focus-to-associated-element.html.ini @@ -0,0 +1,3 @@ +[forward-focus-to-associated-element.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-label-element/label-inside-anchor.html.ini b/testing/web-platform/meta/html/semantics/forms/the-label-element/label-inside-anchor.html.ini new file mode 100644 index 0000000000..83e33e5172 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-label-element/label-inside-anchor.html.ini @@ -0,0 +1,3 @@ +[label-inside-anchor.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-label-element/labelable-elements.html.ini b/testing/web-platform/meta/html/semantics/forms/the-label-element/labelable-elements.html.ini new file mode 100644 index 0000000000..60b679acab --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-label-element/labelable-elements.html.ini @@ -0,0 +1,4 @@ +[labelable-elements.html] + max-asserts: 12 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-label-element/proxy-click-to-associated-element.html.ini b/testing/web-platform/meta/html/semantics/forms/the-label-element/proxy-click-to-associated-element.html.ini new file mode 100644 index 0000000000..9d85274a1c --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-label-element/proxy-click-to-associated-element.html.ini @@ -0,0 +1,5 @@ +[proxy-click-to-associated-element.html] + max-asserts: 22 + expected: + if (os == "mac") and not debug: [OK, TIMEOUT] + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-label-element/proxy-modifier-click-to-associated-element.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-label-element/proxy-modifier-click-to-associated-element.tentative.html.ini new file mode 100644 index 0000000000..c4377035c5 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-label-element/proxy-modifier-click-to-associated-element.tentative.html.ini @@ -0,0 +1,11 @@ +[proxy-modifier-click-to-associated-element.tentative.html] + expected: TIMEOUT + [label with for attribute should proxy click events to the associated element on alt click] + expected: TIMEOUT + + [label with for attribute should proxy click events to the associated element on meta click] + expected: TIMEOUT + + [label with for attribute should proxy click events to the associated element on shift click] + expected: TIMEOUT + diff --git a/testing/web-platform/meta/html/semantics/forms/the-meter-element/meter.html.ini b/testing/web-platform/meta/html/semantics/forms/the-meter-element/meter.html.ini new file mode 100644 index 0000000000..17c875f3e6 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-meter-element/meter.html.ini @@ -0,0 +1,4 @@ +[meter.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-option-element/dynamic-content-change-rendering.html.ini b/testing/web-platform/meta/html/semantics/forms/the-option-element/dynamic-content-change-rendering.html.ini new file mode 100644 index 0000000000..dc9ffd4a64 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-option-element/dynamic-content-change-rendering.html.ini @@ -0,0 +1,2 @@ +[dynamic-content-change-rendering.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-option-element/option-form.html.ini b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-form.html.ini new file mode 100644 index 0000000000..85157dee0b --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-form.html.ini @@ -0,0 +1,3 @@ +[option-form.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-option-element/option-index.html.ini b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-index.html.ini new file mode 100644 index 0000000000..77498841ff --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-index.html.ini @@ -0,0 +1,3 @@ +[option-index.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-option-element/option-selected.html.ini b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-selected.html.ini new file mode 100644 index 0000000000..6b28a7d00c --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-selected.html.ini @@ -0,0 +1,3 @@ +[option-selected.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-backslash.html.ini b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-backslash.html.ini new file mode 100644 index 0000000000..410de6b085 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-backslash.html.ini @@ -0,0 +1,3 @@ +[option-text-backslash.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-label.html.ini b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-label.html.ini new file mode 100644 index 0000000000..2a563956ed --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-label.html.ini @@ -0,0 +1,3 @@ +[option-text-label.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-recurse.html.ini b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-recurse.html.ini new file mode 100644 index 0000000000..03b2239ac4 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-recurse.html.ini @@ -0,0 +1,3 @@ +[option-text-recurse.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-setter.html.ini b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-setter.html.ini new file mode 100644 index 0000000000..227bc6c00d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-setter.html.ini @@ -0,0 +1,5 @@ +[option-text-setter.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Verify that using HTMLOptionElement.text setter does not update the existing text child node.] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-spaces.html.ini b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-spaces.html.ini new file mode 100644 index 0000000000..a3d0c5ff5f --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-text-spaces.html.ini @@ -0,0 +1,3 @@ +[option-text-spaces.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-option-element/option-value.html.ini b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-value.html.ini new file mode 100644 index 0000000000..958579e145 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-option-element/option-value.html.ini @@ -0,0 +1,3 @@ +[option-value.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-output-element/mutations.window.js.ini b/testing/web-platform/meta/html/semantics/forms/the-output-element/mutations.window.js.ini new file mode 100644 index 0000000000..715a97d02a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-output-element/mutations.window.js.ini @@ -0,0 +1,3 @@ +[mutations.window.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-output-element/output-setcustomvalidity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-output-element/output-setcustomvalidity.html.ini new file mode 100644 index 0000000000..2134338d74 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-output-element/output-setcustomvalidity.html.ini @@ -0,0 +1,3 @@ +[output-setcustomvalidity.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-output-element/output-validity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-output-element/output-validity.html.ini new file mode 100644 index 0000000000..d39f737b24 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-output-element/output-validity.html.ini @@ -0,0 +1,3 @@ +[output-validity.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-output-element/output.html.ini b/testing/web-platform/meta/html/semantics/forms/the-output-element/output.html.ini new file mode 100644 index 0000000000..231cb96dd3 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-output-element/output.html.ini @@ -0,0 +1,3 @@ +[output.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-progress-element/progress-2.html.ini b/testing/web-platform/meta/html/semantics/forms/the-progress-element/progress-2.html.ini new file mode 100644 index 0000000000..93a2958686 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-progress-element/progress-2.html.ini @@ -0,0 +1,3 @@ +[progress-2.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-progress-element/progress.html.ini b/testing/web-platform/meta/html/semantics/forms/the-progress-element/progress.html.ini new file mode 100644 index 0000000000..b09121fbbb --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-progress-element/progress.html.ini @@ -0,0 +1,3 @@ +[progress.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-progress-element/progress.window.js.ini b/testing/web-platform/meta/html/semantics/forms/the-progress-element/progress.window.js.ini new file mode 100644 index 0000000000..93aeb693ba --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-progress-element/progress.window.js.ini @@ -0,0 +1,3 @@ +[progress.window.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-add.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-add.html.ini new file mode 100644 index 0000000000..cf339dc541 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-add.html.ini @@ -0,0 +1,4 @@ +[common-HTMLOptionsCollection-add.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html.ini new file mode 100644 index 0000000000..672ae66a75 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection-namedItem.html.ini @@ -0,0 +1,4 @@ +[common-HTMLOptionsCollection-namedItem.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html.ini new file mode 100644 index 0000000000..4c30cc665e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/common-HTMLOptionsCollection.html.ini @@ -0,0 +1,3 @@ +[common-HTMLOptionsCollection.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/inserted-or-removed.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/inserted-or-removed.html.ini new file mode 100644 index 0000000000..5a1b118add --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/inserted-or-removed.html.ini @@ -0,0 +1,3 @@ +[inserted-or-removed.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/select-ask-for-reset.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-ask-for-reset.html.ini new file mode 100644 index 0000000000..63d0c83b60 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-ask-for-reset.html.ini @@ -0,0 +1,4 @@ +[select-ask-for-reset.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/select-multiple.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-multiple.html.ini new file mode 100644 index 0000000000..7f4fb0e60e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-multiple.html.ini @@ -0,0 +1,4 @@ +[select-multiple.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/select-named-getter.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-named-getter.html.ini new file mode 100644 index 0000000000..1be42c1eda --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-named-getter.html.ini @@ -0,0 +1,6 @@ +[select-named-getter.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Empty string name] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/select-remove.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-remove.html.ini new file mode 100644 index 0000000000..d038be67ec --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-remove.html.ini @@ -0,0 +1,3 @@ +[select-remove.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/select-selectedOptions.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-selectedOptions.html.ini new file mode 100644 index 0000000000..172e491541 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-selectedOptions.html.ini @@ -0,0 +1,4 @@ +[select-selectedOptions.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/select-setcustomvalidity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-setcustomvalidity.html.ini new file mode 100644 index 0000000000..cfc862b359 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-setcustomvalidity.html.ini @@ -0,0 +1,3 @@ +[select-setcustomvalidity.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/select-validity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-validity.html.ini new file mode 100644 index 0000000000..e2ea3240f6 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-validity.html.ini @@ -0,0 +1,3 @@ +[select-validity.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/select-value.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-value.html.ini new file mode 100644 index 0000000000..cfc754f8d4 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/select-value.html.ini @@ -0,0 +1,3 @@ +[select-value.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-select-element/selected-index.html.ini b/testing/web-platform/meta/html/semantics/forms/the-select-element/selected-index.html.ini new file mode 100644 index 0000000000..2bdf1fc133 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-select-element/selected-index.html.ini @@ -0,0 +1,4 @@ +[selected-index.html] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-ask-for-reset.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-ask-for-reset.html.ini new file mode 100644 index 0000000000..e623c2a88d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-ask-for-reset.html.ini @@ -0,0 +1,14 @@ +[selectmenu-ask-for-reset.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [ask-for-reset when removing option] + expected: FAIL + + [ask-for-reset when inserting option] + expected: FAIL + + [ask-for-reset when changing selectedness of option] + expected: FAIL + + [ask-for-reset for form] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-events.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-events.tentative.html.ini new file mode 100644 index 0000000000..26cb1c887a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-events.tentative.html.ini @@ -0,0 +1,2 @@ +[selectmenu-events.tentative.html] + expected: ERROR diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-form-attribute.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-form-attribute.tentative.html.ini new file mode 100644 index 0000000000..16f6e035dc --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-form-attribute.tentative.html.ini @@ -0,0 +1,44 @@ +[selectmenu-form-attribute.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [[SELECTMENU\] Basic form association - control with no form attribute is associated with ancestor] + expected: FAIL + + [[SELECTMENU\] Form owner is reset to null when control's form attribute is set to an ID that does not exist in the document] + expected: FAIL + + [[SELECTMENU\] Control whose form attribute is an empty string has no form owner] + expected: FAIL + + [[SELECTMENU\] Control whose form attribute is an empty string has no form owner even when form with empty attribute is present] + expected: FAIL + + [[SELECTMENU\] Control's form attribute must be a case sensitive match for the form's id] + expected: FAIL + + [[SELECTMENU\] Setting the form attribute of a control to the id of a non-ancestor form works] + expected: FAIL + + [[SELECTMENU\] Removing form id from a control resets the form owner to ancestor] + expected: FAIL + + [[SELECTMENU\] Removing the form owner of a control with form attribute resets the form owner to null] + expected: FAIL + + [[SELECTMENU\] Changing form attibute of control resets form owner to correct form] + expected: FAIL + + [[SELECTMENU\] Moving a control with form attribute within the document does not change the form owner] + expected: FAIL + + [[SELECTMENU\] When the id of a non-ancestor form changes from not being a match for the form attribute to being a match, the control's form owner is reset] + expected: FAIL + + [[SELECTMENU\] When form element with same ID as the control's form attribute is inserted earlier in tree order, the form owner is changed to the inserted form] + expected: FAIL + + [[SELECTMENU\] When non-form element with same ID as the control's form attribute is inserted earlier in tree order, the control does not have a form owner] + expected: FAIL + + [[SELECTMENU\] A control that is not in the document but has the form attribute set is associated with the nearest ancestor form if one exists] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-form-elements.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-form-elements.tentative.html.ini new file mode 100644 index 0000000000..4c54e87d97 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-form-elements.tentative.html.ini @@ -0,0 +1,3 @@ +[selectmenu-form-elements.tentative.html] + [Check that <selectmenu> is exposed in form.elements] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-form-state-restore.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-form-state-restore.tentative.html.ini new file mode 100644 index 0000000000..d9a8ab7515 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-form-state-restore.tentative.html.ini @@ -0,0 +1,5 @@ +[selectmenu-form-state-restore.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Test restoring state after form submission] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-form-submission.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-form-submission.tentative.html.ini new file mode 100644 index 0000000000..005d783326 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-form-submission.tentative.html.ini @@ -0,0 +1,8 @@ +[selectmenu-form-submission.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Test that HTMLSelectMenu.value is used for form submission] + expected: FAIL + + [Test that HTMLSelectMenu.value is not used for form submission without name attribute] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-keyboard.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-keyboard.tentative.html.ini new file mode 100644 index 0000000000..ae0a669c9f --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-keyboard.tentative.html.ini @@ -0,0 +1,8 @@ +[selectmenu-keyboard.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Validate Enter, Up/Down Arrow, and Space keyboard accessibility support for <selectmenu>] + expected: FAIL + + [Validate Enter, Up/Down Arrow keyboard accessibility support for disabled <selectmenu>] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-labels.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-labels.tentative.html.ini new file mode 100644 index 0000000000..32be069c94 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-labels.tentative.html.ini @@ -0,0 +1,5 @@ +[selectmenu-labels.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Validate selectmenu.labels] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-many-options.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-many-options.tentative.html.ini new file mode 100644 index 0000000000..006388d738 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-many-options.tentative.html.ini @@ -0,0 +1,5 @@ +[selectmenu-many-options.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [The popover should be bottom left positioned] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-marker-part.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-marker-part.tentative.html.ini new file mode 100644 index 0000000000..1296af3eb7 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-marker-part.tentative.html.ini @@ -0,0 +1,2 @@ +[selectmenu-marker-part.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-marker-slot.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-marker-slot.tentative.html.ini new file mode 100644 index 0000000000..46aeed6395 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-marker-slot.tentative.html.ini @@ -0,0 +1,2 @@ +[selectmenu-marker-slot.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-nested.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-nested.tentative.html.ini new file mode 100644 index 0000000000..e999e24fb3 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-nested.tentative.html.ini @@ -0,0 +1,11 @@ +[selectmenu-nested.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [A <selectmenu> shouldn't apply controller code to parts nested in a <selectmenu> child] + expected: FAIL + + [A <selectmenu> shouldn't apply controller code to parts nested in a <select> child] + expected: FAIL + + [A nested button part in a nested <selectmenu> shouldn't get controller code even if it comes first in document order] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-displayed.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-displayed.tentative.html.ini new file mode 100644 index 0000000000..639f36162a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-displayed.tentative.html.ini @@ -0,0 +1,2 @@ +[selectmenu-option-arbitrary-content-displayed.tentative.html] + expected: TIMEOUT diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-not-displayed.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-not-displayed.tentative.html.ini new file mode 100644 index 0000000000..58fdfdacab --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-option-arbitrary-content-not-displayed.tentative.html.ini @@ -0,0 +1,2 @@ +[selectmenu-option-arbitrary-content-not-displayed.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-option-focusable.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-option-focusable.tentative.html.ini new file mode 100644 index 0000000000..f3b84cd5cb --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-option-focusable.tentative.html.ini @@ -0,0 +1,5 @@ +[selectmenu-option-focusable.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Validate <option> is focusable when is a descendant of <selectmenu>] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-parts-structure.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-parts-structure.tentative.html.ini new file mode 100644 index 0000000000..7297c36d52 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-parts-structure.tentative.html.ini @@ -0,0 +1,48 @@ +[selectmenu-parts-structure.tentative.html] + prefs: [dom.element.popover.enabled:true] + expected: + if os == "mac": [OK, ERROR] + [To receive button part controller code, an element labeled as a button must not be a descendant of the listbox part in a flat tree traversal] + expected: FAIL + + [To receive listbox part controller code, an element labeled as a listbox must not be a descendant of the button part in a flat tree traversal] + expected: FAIL + + [Button controller code should be applied in flat tree traversal order regardless of dynamic insertion order] + expected: FAIL + + [Listbox controller code should be applied in flat tree traversal order regardless of dynamic insertion order] + expected: FAIL + + [selected-value controller code should be applied in flat tree traversal order regardless of dynamic insertion order] + expected: FAIL + + [Ensure that option controller code is updated when listbox changes] + expected: FAIL + + [Ensure that controller code is applied after updating the slot attribute] + expected: FAIL + + [Ensure that controller code is applied when slot and part attributes are different] + expected: FAIL + + [HTMLOptionElements (and not other element types) should receive option controller code] + expected: FAIL + + [To receive option part controller code, an option must be a descendant of the listbox part in a flat tree traversal] + expected: FAIL + + [Ensure that controller code is synchronously applied] + expected: FAIL + + [Controller code should be updated when nested parts are removed] + expected: FAIL + + [Moving a selectmenu between documents should keep controller code active] + expected: FAIL + + [New parts should be detected even when in the subtree of an inserted node] + expected: FAIL + + [Part removals should be detected even when in the subtree of a removed node] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-popover-position-with-zoom.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-popover-position-with-zoom.tentative.html.ini new file mode 100644 index 0000000000..7eed36f708 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-popover-position-with-zoom.tentative.html.ini @@ -0,0 +1,12 @@ +[selectmenu-popover-position-with-zoom.tentative.html] + [The popover should be bottom left positioned] + expected: FAIL + + [The popover should be top left positioned] + expected: FAIL + + [The popover should be bottom right positioned] + expected: FAIL + + [The popover should be top right positioned] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-popover-position.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-popover-position.tentative.html.ini new file mode 100644 index 0000000000..f9556c3ed7 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-popover-position.tentative.html.ini @@ -0,0 +1,12 @@ +[selectmenu-popover-position.tentative.html] + [The popover should be bottom left positioned] + expected: FAIL + + [The popover should be top left positioned] + expected: FAIL + + [The popover should be bottom right positioned] + expected: FAIL + + [The popover should be top right positioned] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-popover.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-popover.tentative.html.ini new file mode 100644 index 0000000000..07c113b4e6 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-popover.tentative.html.ini @@ -0,0 +1,12 @@ +[selectmenu-popover.tentative.html] + [Opening the popover and clicking an option should change the selectmenu's value] + expected: FAIL + + [With custom button and popover: opening the popover and clicking an option should change the selectmenu's value] + expected: FAIL + + [Clicking a popover with no listbox part does nothing] + expected: FAIL + + [Clicking a popover with a listbox that was removed does nothing] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-pseudo-light-dismiss-invalidation.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-pseudo-light-dismiss-invalidation.tentative.html.ini new file mode 100644 index 0000000000..97d080c7d5 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-pseudo-light-dismiss-invalidation.tentative.html.ini @@ -0,0 +1,3 @@ +[selectmenu-pseudo-light-dismiss-invalidation.tentative.html] + [selectmenu should not match :open when light dismissed.] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-pseudo-open-closed.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-pseudo-open-closed.tentative.html.ini new file mode 100644 index 0000000000..20d7563d7a --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-pseudo-open-closed.tentative.html.ini @@ -0,0 +1,6 @@ +[selectmenu-pseudo-open-closed.tentative.html] + [Selectmenu should support :open and :closed pseudo selectors.] + expected: FAIL + + [Selectmenu :open and :closed should invalidate correctly.] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-required-attribute.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-required-attribute.tentative.html.ini new file mode 100644 index 0000000000..b0c165476b --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-required-attribute.tentative.html.ini @@ -0,0 +1,5 @@ +[selectmenu-required-attribute.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Test required attribute] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-selected-value-behavior.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-selected-value-behavior.tentative.html.ini new file mode 100644 index 0000000000..7750dac7ac --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-selected-value-behavior.tentative.html.ini @@ -0,0 +1,2 @@ +[selectmenu-selected-value-behavior.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-selected-value-part.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-selected-value-part.tentative.html.ini new file mode 100644 index 0000000000..3af9364a90 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-selected-value-part.tentative.html.ini @@ -0,0 +1,2 @@ +[selectmenu-selected-value-part.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-selected-value-slot.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-selected-value-slot.tentative.html.ini new file mode 100644 index 0000000000..fa294a2711 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-selected-value-slot.tentative.html.ini @@ -0,0 +1,2 @@ +[selectmenu-selected-value-slot.tentative.html] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-tab-navigation.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-tab-navigation.tentative.html.ini new file mode 100644 index 0000000000..0d19d61a7d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-tab-navigation.tentative.html.ini @@ -0,0 +1,3 @@ +[selectmenu-tab-navigation.tentative.html] + [Check that <selectmenu> occupies just one slot in tab navigation.] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-tabindex-order.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-tabindex-order.tentative.html.ini new file mode 100644 index 0000000000..dd60e64d4e --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-tabindex-order.tentative.html.ini @@ -0,0 +1,3 @@ +[selectmenu-tabindex-order.tentative.html] + [Check that tabindex applies to <selectmenu>] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-user-select.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-user-select.tentative.html.ini new file mode 100644 index 0000000000..c4ba565a83 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-user-select.tentative.html.ini @@ -0,0 +1,9 @@ +[selectmenu-user-select.tentative.html] + [Option elements should have user-select:none without slotting buttons or listboxes.] + expected: FAIL + + [Slotted in buttons and listboxes should have user-select:none.] + expected: FAIL + + [Children of selectmenu should be able to opt-in to user-select.] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-validity.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-validity.tentative.html.ini new file mode 100644 index 0000000000..ede79873ff --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-validity.tentative.html.ini @@ -0,0 +1,8 @@ +[selectmenu-validity.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Validation for placeholder option] + expected: FAIL + + [Check form not submitted for invalid selectmenu] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-value-option.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-value-option.tentative.html.ini new file mode 100644 index 0000000000..693bd4e299 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-value-option.tentative.html.ini @@ -0,0 +1,3 @@ +[selectmenu-value-option.tentative.html] + [selectmenu.value should reflect option.value] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-value-selectedOption.tentative.html.ini b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-value-selectedOption.tentative.html.ini new file mode 100644 index 0000000000..28c7a8fb03 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-selectmenu-element/selectmenu-value-selectedOption.tentative.html.ini @@ -0,0 +1,35 @@ +[selectmenu-value-selectedOption.tentative.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Test that HTMLSelectMenu with no options has empty string for value and null for selectedOption] + expected: FAIL + + [Test value and selectedOption with HTMLOptionElement element option parts] + expected: FAIL + + [Test value with non-HTMLOptionElement elements labeled as parts] + expected: FAIL + + [Test that value and selectedOption are updated when options are removed] + expected: FAIL + + [Test that slotted-in selected-value part is updated to value of selectmenu] + expected: FAIL + + [Test that option parts in a slotted-in listbox are reflected in the value property] + expected: FAIL + + [Test that value and selectedOption are correctly updated] + expected: FAIL + + [Test that HTMLOption.selected updates selectmenu.value and selectmenu.selectedOption] + expected: FAIL + + [Test that HTMLOption.value updates selectmenu.value] + expected: FAIL + + [Test value and selectedOption when value is null] + expected: FAIL + + [Test value and selectedOption when value is undefined] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/cloning-steps.html.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/cloning-steps.html.ini new file mode 100644 index 0000000000..f2f0ecf3da --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/cloning-steps.html.ini @@ -0,0 +1,3 @@ +[cloning-steps.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-maxlength.html.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-maxlength.html.ini new file mode 100644 index 0000000000..cba2f63695 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-maxlength.html.ini @@ -0,0 +1,3 @@ +[textarea-maxlength.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-minlength.html.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-minlength.html.ini new file mode 100644 index 0000000000..bf3aad2948 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-minlength.html.ini @@ -0,0 +1,3 @@ +[textarea-minlength.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-newline-bidi.html.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-newline-bidi.html.ini new file mode 100644 index 0000000000..74d1d7852c --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-newline-bidi.html.ini @@ -0,0 +1,3 @@ +[textarea-newline-bidi.html] + expected: + if processor == "x86": ["PASS", "FAIL"] diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-placeholder-lineheight.html.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-placeholder-lineheight.html.ini new file mode 100644 index 0000000000..7e445851a7 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-placeholder-lineheight.html.ini @@ -0,0 +1,7 @@ +[textarea-placeholder-lineheight.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] + [Bounding rect height for textarea must be the same as line-height] + expected: + if os == "android": PASS + FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-setcustomvalidity.html.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-setcustomvalidity.html.ini new file mode 100644 index 0000000000..17166747f6 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-setcustomvalidity.html.ini @@ -0,0 +1,3 @@ +[textarea-setcustomvalidity.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-textLength.html.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-textLength.html.ini new file mode 100644 index 0000000000..f77fdaf72d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-textLength.html.ini @@ -0,0 +1,3 @@ +[textarea-textLength.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-type.html.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-type.html.ini new file mode 100644 index 0000000000..15e41bef8d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-type.html.ini @@ -0,0 +1,3 @@ +[textarea-type.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-validity-clone.html.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-validity-clone.html.ini new file mode 100644 index 0000000000..83cb49940d --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/textarea-validity-clone.html.ini @@ -0,0 +1,5 @@ +[textarea-validity-clone.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [<textarea> validity state should be preserved after a clone] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/value-defaultValue-textContent-xhtml.xhtml.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/value-defaultValue-textContent-xhtml.xhtml.ini new file mode 100644 index 0000000000..20d7bf8538 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/value-defaultValue-textContent-xhtml.xhtml.ini @@ -0,0 +1,4 @@ +[value-defaultValue-textContent-xhtml.xhtml] + max-asserts: 3 + expected: + if (os == "android") and fission: [OK, TIMEOUT] diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/value-defaultValue-textContent.html.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/value-defaultValue-textContent.html.ini new file mode 100644 index 0000000000..55cee15b6f --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/value-defaultValue-textContent.html.ini @@ -0,0 +1,3 @@ +[value-defaultValue-textContent.html] + expected: + if (os == "android") and fission: [TIMEOUT, OK] diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/wrap-enumerated-ascii-case-insensitive.html.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/wrap-enumerated-ascii-case-insensitive.html.ini new file mode 100644 index 0000000000..af96ae7e11 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/wrap-enumerated-ascii-case-insensitive.html.ini @@ -0,0 +1,5 @@ +[wrap-enumerated-ascii-case-insensitive.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [keywords] + expected: FAIL diff --git a/testing/web-platform/meta/html/semantics/forms/the-textarea-element/wrapping-transformation.window.js.ini b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/wrapping-transformation.window.js.ini new file mode 100644 index 0000000000..cfb39205c6 --- /dev/null +++ b/testing/web-platform/meta/html/semantics/forms/the-textarea-element/wrapping-transformation.window.js.ini @@ -0,0 +1,5 @@ +[wrapping-transformation.window.html] + expected: + if (os == "android") and fission: [OK, TIMEOUT] + [Textarea wrapping transformation: Wrapping happens with LF newlines.] + expected: FAIL |