WPT
wpt / html / semantics / forms / form-submission-0 / text-plain.window.html
Spec: HTML ↗
Runs: Chrome 155.0.8043.0 (wpt@b89af32bc, 2026-09-05) | Firefox 157.0a1 (wpt@b89af32bc, 2026-09-05) | Safari 251 preview (wpt@b89af32bc, 2026-09-05) | Ladybird 1.0-62dd0 (wpt@b89af32bc, 2026-09-06) | Servo Servo 0.6 (wpt@b89af32bc, 2026-09-06) | 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 | 62/62 | 62/62 | 62/62 | 56/62 | 62/62 | NOT RUN |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| text/plain: Basic test (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: Basic test (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: Basic File test (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: Basic File test (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: 0x00 in name (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: 0x00 in name (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: 0x00 in value (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: 0x00 in value (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: 0x00 in filename (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: 0x00 in filename (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \n in name (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \n in name (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \r in name (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \r in name (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \r\n in name (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \r\n in name (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \n\r in name (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \n\r in name (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \n in value (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \n in value (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \r in value (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \r in value (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \r\n in value (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \r\n in value (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \n\r in value (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \n\r in value (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \n in filename (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \n in filename (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \r in filename (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \r in filename (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \r\n in filename (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \r\n in filename (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \n\r in filename (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: \n\r in filename (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: double quote in name (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: double quote in name (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: double quote in value (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: double quote in value (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: double quote in filename (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: double quote in filename (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: single quote in name (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: single quote in name (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: single quote in value (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: single quote in value (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: single quote in filename (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: single quote in filename (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: backslash in name (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: backslash in name (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: backslash in value (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: backslash in value (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: backslash in filename (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: backslash in filename (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: non-ASCII in name and value (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: non-ASCII in name and value (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: non-ASCII in filename (normal form) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: non-ASCII in filename (formdata event) | PASS | PASS | PASS | PASS | PASS | — |
| text/plain: characters not in encoding in name and value (normal form) | PASS | PASS | PASS | FAIL | PASS | — |
| text/plain: characters not in encoding in name and value (formdata event) | PASS | PASS | PASS | FAIL | PASS | — |
| text/plain: character not in encoding in filename (normal form) | PASS | PASS | PASS | FAIL | PASS | — |
| text/plain: character not in encoding in filename (formdata event) | PASS | PASS | PASS | FAIL | PASS | — |
| text/plain: lone surrogate in name and value (normal form) | PASS | PASS | PASS | FAIL | PASS | — |
| text/plain: lone surrogate in name and value (formdata event) | PASS | PASS | PASS | FAIL | PASS | — |