base64.any.html
Details
- Test
/fetch/data-urls/base64.any.html- Harness
- OK
Subtests
| Status | Subtest |
|---|---|
| PASS | Setup. |
| PASS | data: URL base64 handling: "" |
| PASS | data: URL base64 handling: "abcd" |
| PASS | data: URL base64 handling: " abcd" |
| PASS | data: URL base64 handling: "abcd " |
| FAIL | data: URL base64 handling: " abcd===" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcd=== " assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcd ===" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "a" assert_unreached: Should have rejected: undefined Reached unreachable code |
| PASS | data: URL base64 handling: "ab" |
| PASS | data: URL base64 handling: "abc" |
| FAIL | data: URL base64 handling: "abcde" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "𐀀" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "=" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "==" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "===" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "====" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "=====" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "a=" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "a==" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "a===" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "a====" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "a=====" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "ab=" assert_unreached: Should have rejected: undefined Reached unreachable code |
| PASS | data: URL base64 handling: "ab==" |
| FAIL | data: URL base64 handling: "ab===" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "ab====" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "ab=====" assert_unreached: Should have rejected: undefined Reached unreachable code |
| PASS | data: URL base64 handling: "abc=" |
| FAIL | data: URL base64 handling: "abc==" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abc===" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abc====" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abc=====" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcd=" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcd==" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcd===" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcd====" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcd=====" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcde=" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcde==" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcde===" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcde====" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcde=====" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "=a" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "=a=" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "a=b" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "a=b=" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "ab=c" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "ab=c=" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abc=d" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abc=d=" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "ab\vcd" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "ab cd" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "ab、cd" assert_unreached: Should have rejected: undefined Reached unreachable code |
| PASS | data: URL base64 handling: "ab\tcd" |
| PASS | data: URL base64 handling: "ab\ncd" |
| PASS | data: URL base64 handling: "ab\fcd" |
| PASS | data: URL base64 handling: "ab\rcd" |
| PASS | data: URL base64 handling: "ab cd" |
| FAIL | data: URL base64 handling: "ab cd" assert_unreached: Should have rejected: undefined Reached unreachable code |
| PASS | data: URL base64 handling: "ab\t\n\f\r cd" |
| PASS | data: URL base64 handling: " \t\n\f\r ab\t\n\f\r cd\t\n\f\r " |
| PASS | data: URL base64 handling: "ab\t\n\f\r =\t\n\f\r =\t\n\f\r " |
| FAIL | data: URL base64 handling: "A" assert_unreached: Should have rejected: undefined Reached unreachable code |
| PASS | data: URL base64 handling: "/A" |
| PASS | data: URL base64 handling: "//A" |
| PASS | data: URL base64 handling: "///A" |
| FAIL | data: URL base64 handling: "////A" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "/" assert_unreached: Should have rejected: undefined Reached unreachable code |
| PASS | data: URL base64 handling: "A/" |
| PASS | data: URL base64 handling: "AA/" |
| FAIL | data: URL base64 handling: "AAAA/" assert_unreached: Should have rejected: undefined Reached unreachable code |
| PASS | data: URL base64 handling: "AAA/" |
| FAIL | data: URL base64 handling: "\0nonsense" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "abcd\0nonsense" assert_unreached: Should have rejected: undefined Reached unreachable code |
| PASS | data: URL base64 handling: "YQ" |
| PASS | data: URL base64 handling: "YR" |
| FAIL | data: URL base64 handling: "~~" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: ".." assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "--" assert_unreached: Should have rejected: undefined Reached unreachable code |
| FAIL | data: URL base64 handling: "__" assert_unreached: Should have rejected: undefined Reached unreachable code |