Pass | FormData construction should allow a null submitter | Asserts runPass | assert_array_equals(["n1", "n3"], ["n1", "n3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:29:3) | Pass | assert_array_equals(["n1", "v1"], ["n1", "v1"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["n3", "v3"], ["n3", "v3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) |
|
Pass | FormData construction should allow an undefined form and an undefined submitter | Asserts runPass | assert_array_equals([], [])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:29:3) |
|
Pass | FormData construction should allow an undefined form and a null submitter | Asserts runPass | assert_array_equals([], [])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:29:3) |
|
Pass | FormData construction should throw a TypeError if a non-null submitter is not a submit button | Asserts runPass | assert_throws_js(function "function TypeError() { [native code] }", function "() => new FormData(form, document.querySelector('[name=n1]'))")
at Test.<anonymous> ( /xhr/formdata/constructor-submitter.html:53:3) |
|
Pass | FormData construction should throw a 'NotFoundError' DOMException if a non-null submitter is not owned by the form | Asserts runPass | assert_throws_dom("NotFoundError", function "() => new FormData(form, document.querySelector('[name=unassociated]'))")
at Test.<anonymous> ( /xhr/formdata/constructor-submitter.html:57:3) | Pass | assert_throws_dom("NotFoundError", function "() => new FormData(form, document.querySelector('[name=unassociated2]'))")
at Test.<anonymous> ( /xhr/formdata/constructor-submitter.html:58:3) |
|
Pass | The constructed FormData object should contain an in-tree-order entry for a named submit button submitter | Asserts runPass | assert_array_equals(["n1", "named", "n3"], ["n1", "named", "n3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:29:3) | Pass | assert_array_equals(["n1", "v1"], ["n1", "v1"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["named", "GO"], ["named", "GO"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["n3", "v3"], ["n3", "v3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["outerNamed", "n1", "n3"], ["outerNamed", "n1", "n3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:29:3) | Pass | assert_array_equals(["outerNamed", "GO"], ["outerNamed", "GO"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["n1", "v1"], ["n1", "v1"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["n3", "v3"], ["n3", "v3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) |
|
Pass | The constructed FormData object should not contain an entry for an unnamed submit button submitter | Asserts runPass | assert_array_equals(["n1", "n3"], ["n1", "n3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:29:3) | Pass | assert_array_equals(["n1", "v1"], ["n1", "v1"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["n3", "v3"], ["n3", "v3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) |
|
Pass | The constructed FormData object should contain in-tree-order entries for an activated Image Button submitter | Asserts runPass | assert_array_equals(["n1", "namedImage.x", "namedImage.y", "n3"], ["n1", "namedImage.x", "namedImage.y", "n3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:29:3) | Pass | assert_array_equals(["n1", "v1"], ["n1", "v1"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["namedImage.x", "0"], ["namedImage.x", "0"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["namedImage.y", "0"], ["namedImage.y", "0"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["n3", "v3"], ["n3", "v3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["n1", "x", "y", "n3"], ["n1", "x", "y", "n3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:29:3) | Pass | assert_array_equals(["n1", "v1"], ["n1", "v1"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["x", "0"], ["x", "0"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["y", "0"], ["y", "0"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["n3", "v3"], ["n3", "v3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) |
|
Pass | The constructed FormData object should contain in-tree-order entries for an unactivated Image Button submitter | Asserts runPass | assert_array_equals(["n1", "unactivatedImage.x", "unactivatedImage.y", "n3"], ["n1", "unactivatedImage.x", "unactivatedImage.y", "n3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:29:3) | Pass | assert_array_equals(["n1", "v1"], ["n1", "v1"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["unactivatedImage.x", "0"], ["unactivatedImage.x", "0"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["unactivatedImage.y", "0"], ["unactivatedImage.y", "0"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) | Pass | assert_array_equals(["n3", "v3"], ["n3", "v3"])
at assertFormDataEntries ( /xhr/formdata/constructor-submitter.html:31:5) |
|