mirror of
https://github.com/servo/servo.git
synced 2025-08-15 02:15:33 +01:00
Simplify the data: protocol handler (#33500)
Signed-off-by: webbeef <me@webbeef.org>
This commit is contained in:
parent
a56c837122
commit
c1931ee2cb
7 changed files with 29 additions and 409 deletions
287
tests/wpt/meta/fetch/data-urls/processing.any.js.ini
vendored
287
tests/wpt/meta/fetch/data-urls/processing.any.js.ini
vendored
|
@ -5,292 +5,5 @@
|
|||
expected: ERROR
|
||||
|
||||
[processing.any.html]
|
||||
["data:%00,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:,"]
|
||||
expected: FAIL
|
||||
|
||||
["data:text / html,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:†,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data: ,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:text/plain;Charset=UTF-8,%C2%B1"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;x=x;charset=x,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base 64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:text/html ,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:text/plain;a=\\",\\",X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;charset=,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;CHARSET=\\"X\\",X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;%62ase64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x/x;base64;charset=x;base64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data://test/,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:X,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:%3Bbase64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:\\f,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x/x;base64;base64x,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;charset= x,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:text/plain ,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;charset,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base64,W%0CA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;x=x,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base64 ,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base64,W%20A"]
|
||||
expected: FAIL
|
||||
|
||||
["data:\\0,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x;base64;x,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;BASe64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:; charset=x,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x;base64x,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:; base64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:,X#X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x/x;base64;charset=x,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data: ;charset=x ; base64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base64;,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base64;base64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:; base64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;charset =x,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x/x;base64;base64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:%20,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:%1F,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x;base64=x,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base64 ,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;charset=\\"x\\",X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:text/plain;charset=UTF-8,áñçə💩"]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[processing.any.worker.html]
|
||||
["data:%00,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:,"]
|
||||
expected: FAIL
|
||||
|
||||
["data:text / html,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:†,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data: ,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:text/plain;Charset=UTF-8,%C2%B1"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;x=x;charset=x,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base 64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:text/html ,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:text/plain;a=\\",\\",X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;charset=,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;CHARSET=\\"X\\",X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;%62ase64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x/x;base64;charset=x;base64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data://test/,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:X,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:%3Bbase64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:\\f,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x/x;base64;base64x,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;charset= x,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:text/plain ,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;charset,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base64,W%0CA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;x=x,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base64 ,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base64,W%20A"]
|
||||
expected: FAIL
|
||||
|
||||
["data:\\0,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x;base64;x,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;BASe64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:; charset=x,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x;base64x,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:; base64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:,X#X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x/x;base64;charset=x,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data: ;charset=x ; base64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base64;,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base64;base64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:; base64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;charset =x,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x/x;base64;base64,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:%20,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:%1F,%FF"]
|
||||
expected: FAIL
|
||||
|
||||
["data:,X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:x;base64=x,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;base64 ,WA"]
|
||||
expected: FAIL
|
||||
|
||||
["data:;charset=\\"x\\",X"]
|
||||
expected: FAIL
|
||||
|
||||
["data:text/plain;charset=UTF-8,áñçə💩"]
|
||||
expected: FAIL
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue