WPT
wpt / html / semantics / forms / form-submission-0 / constructing-form-data-set.html
Spec: HTML ↗
Runs: Chrome 155.0.8043.0 (wpt@21420d4c0, 2026-09-05) | Firefox 157.0a1 (wpt@9b965429d, 2026-09-05) | Safari 251 preview (wpt@c29bd2aee, 2026-09-05) | Ladybird 1.0-4912a (wpt@b09f5cdca, 2026-09-05) | Servo Servo 0.6 (wpt@2c385f65e, 2026-09-04) | Blitz a50cb8971 (wpt@a95401e4e, 2026-09-03)
View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi
| Chrome | Firefox | Safari | Ladybird | Servo | Blitz | |
|---|---|---|---|---|---|---|
| Total | 13/13 | 13/13 | 13/13 | 10/13 | 9/13 | NOT RUN |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| FormData constructor always produces UTF-8 _charset_ value. | PASS | PASS | PASS | PASS | PASS | — |
| _charset_ control sets the expected encoding name. | PASS | PASS | PASS | PASS | PASS | — |
| The button cannot be setted if it is not a submitter. | PASS | PASS | PASS | PASS | FAIL | — |
| "formdata" event bubbles, and is not cancelable. | PASS | PASS | PASS | PASS | PASS | — |
| "formdata" event bubbles in an orphan tree. | PASS | PASS | PASS | PASS | PASS | — |
| Files in a application/x-www-form-urlencoded form show up as File objects in the "formData" IDL attribute | PASS | PASS | PASS | FAIL | FAIL | — |
| Files in a multipart/form-data form show up as File objects in the "formData" IDL attribute | PASS | PASS | PASS | FAIL | FAIL | — |
| Files in a text/plain form show up as File objects in the "formData" IDL attribute | PASS | PASS | PASS | FAIL | 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. | PASS | PASS | PASS | PASS | PASS | — |
| Entries added to "formData" IDL attribute should be submitted. | PASS | PASS | PASS | PASS | PASS | — |
| Entries added to the "formdata" IDL attribute shouldn't be newline normalized in the resulting FormData | PASS | PASS | PASS | PASS | PASS | — |
| The constructed FormData object should not contain an entry for the submit button that was used to submit the form. | PASS | PASS | PASS | PASS | PASS | — |
| The constructed FormData object should not contain an entry for the image submit button that was used to submit the form. | PASS | PASS | PASS | PASS | PASS | — |