WPT
wpt / file-system-access / showPicker-errors.https.window.html
Spec: File System Access ↗
Runs: Chrome 155.0.8039.0 (wpt@6ec9fd59f, 2026-09-03) | Firefox 157.0a1 (wpt@6ec9fd59f, 2026-09-03) | Safari 251 preview (wpt@5ce815a83, 2026-08-27) | Ladybird 1.0-795e1 (wpt@7e3d005d7, 2026-09-03) | Servo Servo 0.6 (wpt@09159dcb3, 2026-09-02) | Blitz 188486089 (wpt@a95401e4e, 2026-09-02)
View on the Blitz WPT dashboard | Open test on wpt.live | wpt.fyi
| Chrome | Firefox | Safari | Ladybird | Servo | Blitz | |
|---|---|---|---|---|---|---|
| Total | 71/71 | 0/71 | 0/71 | 0/71 | 0/71 | NOT RUN |
| Subtest | Chrome | Firefox | Safari | Ladybird | Servo | Blitz |
|---|---|---|---|---|---|---|
| showOpenFilePicker: Showing a picker requires user activation. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: Showing a picker requires user activation. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showDirectoryPicker: Showing a picker requires user activation. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: File picker requires at least one accepted type. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: MIME type can't be an empty string. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: MIME type must have subtype. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: MIME type can't have empty type. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: MIME type can't have empty subtype. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: MIME type can't have parameters. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: MIME type can't have invalid characters in type. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: MIME type can't have whitespace in the middle. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: MIME type can't have invalid characters in subtype. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: unknown well-known starting directory. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: starting directory can be empty. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: starting directory can be null. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: starting directory ID contains invalid characters. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: starting directory ID cannot exceed 32 characters. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".extensiontoolong". extension length more than 16.. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".txt.". extenstion ends with ".". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension "txt". extenstion does not start with ".". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".$txt". illegal character "$". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".t<xt". illegal character "<". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".t/xt". illegal character "". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ". xt". illegal character "/". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".txt\". illegal characters "\". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".txt?". illegal character "?". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".txt*". illegal character "*". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".{txt". illegal character "{". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".}txt". illegal character "}". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension " .txt". illegal whitespace at front of extension. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ". txt". illegal whitespace in extension. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".txt ". illegal whitespace at end of extension. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".txt". illegal RTL character. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".tæxt". non-ASCII character "æ". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".קום". non-ASCII character "קום". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".txt🙂". non-ASCII character "🙂". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showOpenFilePicker: invalid extension ".{txt}". illegal characters "{" and "}". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: File picker requires at least one accepted type. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: MIME type can't be an empty string. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: MIME type must have subtype. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: MIME type can't have empty type. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: MIME type can't have empty subtype. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: MIME type can't have parameters. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: MIME type can't have invalid characters in type. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: MIME type can't have whitespace in the middle. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: MIME type can't have invalid characters in subtype. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: unknown well-known starting directory. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: starting directory can be empty. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: starting directory can be null. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: starting directory ID contains invalid characters. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: starting directory ID cannot exceed 32 characters. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".extensiontoolong". extension length more than 16.. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".txt.". extenstion ends with ".". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension "txt". extenstion does not start with ".". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".$txt". illegal character "$". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".t<xt". illegal character "<". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".t/xt". illegal character "". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ". xt". illegal character "/". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".txt\". illegal characters "\". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".txt?". illegal character "?". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".txt*". illegal character "*". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".{txt". illegal character "{". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".}txt". illegal character "}". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension " .txt". illegal whitespace at front of extension. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ". txt". illegal whitespace in extension. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".txt ". illegal whitespace at end of extension. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".txt". illegal RTL character. | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".tæxt". non-ASCII character "æ". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".קום". non-ASCII character "קום". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".txt🙂". non-ASCII character "🙂". | PASS | FAIL | FAIL | FAIL | FAIL | — |
| showSaveFilePicker: invalid extension ".{txt}". illegal characters "{" and "}". | PASS | FAIL | FAIL | FAIL | FAIL | — |