diff options
author | Daijiro Wachi <daijiro.wachi@gmail.com> | 2017-03-05 18:40:23 +0300 |
---|---|---|
committer | Anna Henningsen <anna@addaleax.net> | 2017-03-06 01:28:41 +0300 |
commit | 5df9110178d2ea1a36b706d7f2977de697b7115e (patch) | |
tree | 3c9cfdae755c0d8015e0bed192e7b665da469bc9 /test | |
parent | b4dcb26681a240bf0741d54ec324d4239accd0c4 (diff) |
test: check the origin of the blob URLs
In the getter of the origin in URL, the URL that has blob protocol
will be parsed in a function called "originFor".
Add test cases into the url-tests-additional fixture to test that.
Refs: https://github.com/w3c/web-platform-tests/pull/4941
PR-URL: https://github.com/nodejs/node/pull/11426
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Timothy Gu <timothygu99@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'test')
-rw-r--r-- | test/fixtures/url-tests.js | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/test/fixtures/url-tests.js b/test/fixtures/url-tests.js index 3e303910ca6..0e510eb366d 100644 --- a/test/fixtures/url-tests.js +++ b/test/fixtures/url-tests.js @@ -5622,5 +5622,33 @@ module.exports = "input": "non-special://[:80/", "base": "about:blank", "failure": true + }, + { + "input": "blob:https://example.com:443/", + "base": "about:blank", + "href": "blob:https://example.com:443/", + "protocol": "blob:", + "username": "", + "password": "", + "host": "", + "hostname": "", + "port": "", + "pathname": "https://example.com:443/", + "search": "", + "hash": "" + }, + { + "input": "blob:d3958f5c-0777-0845-9dcf-2cb28783acaf", + "base": "about:blank", + "href": "blob:d3958f5c-0777-0845-9dcf-2cb28783acaf", + "protocol": "blob:", + "username": "", + "password": "", + "host": "", + "hostname": "", + "port": "", + "pathname": "d3958f5c-0777-0845-9dcf-2cb28783acaf", + "search": "", + "hash": "" } ] |