Implement formdata event

This commit is contained in:
CYBAI 2019-01-09 18:57:35 +08:00
parent 477b6ef886
commit 9d70f51356
13 changed files with 189 additions and 90 deletions

View file

@ -10940,36 +10940,6 @@
[ImageData interface: new ImageData(10, 10) must inherit property "data" with the proper type]
expected: FAIL
[FormDataEvent interface object name]
expected: FAIL
[FormDataEvent interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[FormDataEvent interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[FormDataEvent interface: attribute formData]
expected: FAIL
[Stringification of new FormDataEvent("formdata", { formData: new FormData() })]
expected: FAIL
[FormDataEvent interface: new FormDataEvent("formdata", { formData: new FormData() }) must inherit property "formData" with the proper type]
expected: FAIL
[FormDataEvent interface: existence and properties of interface object]
expected: FAIL
[FormDataEvent interface object length]
expected: FAIL
[FormDataEvent must be primary interface of new FormDataEvent("formdata", { formData: new FormData() })]
expected: FAIL
[FormDataEvent interface: existence and properties of interface prototype object]
expected: FAIL
[OffscreenCanvasRenderingContext2D interface: operation measureText(DOMString)]
expected: FAIL

View file

@ -1,7 +0,0 @@
[FormDataEvent.window.html]
[Successful FormDataEvent constructor]
expected: FAIL
[Failing FormDataEvent constructor]
expected: FAIL

View file

@ -10,13 +10,3 @@
[Entries added to "formData" IDL attribute should be submitted.]
expected: FAIL
["formData" IDL attribute should have entries for form-associated elements in the first event handler, and the second handler can read entries set by the first handler.]
expected: FAIL
["formdata" event bubbles, and is not cancelable.]
expected: FAIL
["formdata" event bubbles in an orphan tree.]
expected: FAIL

View file

@ -1,4 +0,0 @@
[form-submission-algorithm.html]
[If constructing entry list flag of form is true, then return]
expected: FAIL

View file

@ -1,7 +0,0 @@
[formdata.htm]
[|new FormData()| in formdata event handler should throw]
expected: FAIL
[Newly created FormData contains entries added to "formData" IDL attribute of FormDataEvent.]
expected: FAIL

View file

@ -27102,7 +27102,7 @@
"testharness"
],
"mozilla/interfaces.html": [
"95ab0109c82c8e90a3e53a3579b9337e2091e26c",
"55cafc9995da83d48230eed5b5c3863d8cf173c9",
"testharness"
],
"mozilla/interfaces.js": [

View file

@ -77,6 +77,7 @@ test_interfaces([
"FileReader",
"FocusEvent",
"FormData",
"FormDataEvent",
"GainNode",
"HashChangeEvent",
"Headers",