Closed
Bug 1736520
Opened 3 years ago
Closed 3 years ago
[wpt-sync] Sync PR 31305 - URL: test origin of blob: URLs
Categories
(Core :: DOM: Networking, task, P4)
Core
DOM: Networking
Tracking
()
RESOLVED
FIXED
95 Branch
Tracking | Status | |
---|---|---|
firefox95 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
()
Details
(Whiteboard: [wptsync downstream])
Attachments
(1 file)
138.15 KB,
text/plain
|
Details |
Sync web-platform-tests PR 31305 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/31305
Details from upstream follow.
Anne van Kesteren <annevk@annevk.nl> wrote:
URL: test origin of blob: URLs
Assignee | ||
Updated•3 years ago
|
Component: web-platform-tests → DOM: Networking
Product: Testing → Core
Assignee | ||
Comment 1•3 years ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=fa37b987746220197c8c74e906b07cb92371642b
Assignee | ||
Comment 2•3 years ago
|
||
# CI Results
Ran 11 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 9 tests and 329 subtests
## Status Summary
### Firefox
OK : 8[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 9[Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt, GitHub]
PASS : 3060[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 3337[Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt] 3349[GitHub]
CRASH: 1
FAIL : 920[Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview, Gecko-android-em-7.0-x86_64-qr-debug-geckoview, Gecko-android-em-7.0-x86_64-qr-opt-geckoview, Gecko-linux1804-64-qr-debug, Gecko-linux1804-64-qr-opt, Gecko-linux1804-64-tsan-qr-opt] 1266[GitHub] 1278[Gecko-windows10-32-2004-qr-debug, Gecko-windows10-32-2004-qr-opt, Gecko-windows10-64-2004-qr-debug, Gecko-windows10-64-2004-qr-opt]
### Chrome
OK : 9
PASS : 3416
FAIL : 1199
### Safari
OK : 9
PASS : 4261
FAIL : 354
## Links
[Gecko CI (Treeherder)](https://treeherder.mozilla.org/#/jobs?repo=try&revision=fa37b987746220197c8c74e906b07cb92371642b)
[GitHub PR Head](https://wpt.fyi/results/?sha=f1318c642c7531509b3a3e8213f9c8da5601a511&label=pr_head)
[GitHub PR Base](https://wpt.fyi/results/?sha=f1318c642c7531509b3a3e8213f9c8da5601a511&label=pr_base)
## Details
### Crashes
/url/failure.html: CRASH [`Gecko-android-em-7.0-x86_64-lite-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-lite-qr-opt-geckoview`, `Gecko-android-em-7.0-x86_64-qr-debug-geckoview`, `Gecko-android-em-7.0-x86_64-qr-opt-geckoview`, `Gecko-linux1804-64-qr-debug`, `Gecko-linux1804-64-qr-opt`, `Gecko-linux1804-64-tsan-qr-opt`], OK [`Gecko-windows10-32-2004-qr-debug`, `Gecko-windows10-32-2004-qr-opt`, `Gecko-windows10-64-2004-qr-debug`, `Gecko-windows10-64-2004-qr-opt`, `GitHub`] linked bug:Bug 1722328
### Firefox-only Failures
/url/a-element-origin-xhtml.xhtml
Parsing origin: <ssh://example.com/foo/bar.git> against <http://example.org/>: FAIL
Parsing origin: <http::b@www.example.com> against <about:blank>: FAIL
Parsing origin: <http://999999999.> against <http://other.com/>: FAIL
Parsing origin: <https://0x.0x.0> against <about:blank>: FAIL
/url/a-element-origin.html
Parsing origin: <ssh://example.com/foo/bar.git> against <http://example.org/>: FAIL
Parsing origin: <http::b@www.example.com> against <about:blank>: FAIL
Parsing origin: <http://999999999.> against <http://other.com/>: FAIL
Parsing origin: <https://0x.0x.0> against <about:blank>: FAIL
/url/a-element-xhtml.xhtml
Parsing: <a: foo.com> against <http://example.org/foo/bar>: FAIL
Parsing: <lolscheme:x x#x x> against <about:blank>: FAIL
Parsing: <http::@c:29> against <http://example.org/foo/bar>: FAIL
Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>: FAIL
Parsing: <foo:/> against <http://example.org/foo/bar>: FAIL
Parsing: <foo:/bar.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <c:/foo> against <http://example.org/foo/bar>: FAIL
Parsing: <madeupscheme:/example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <file://example:1/> against <about:blank>: FAIL
Parsing: <file://example:test/> against <about:blank>: FAIL
Parsing: <file://[example]/> against <about:blank>: FAIL
Parsing: <ftps:/example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <gopher:/example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <data:/example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <javascript:/example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <mailto:/example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <madeupscheme:example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <ftps:example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <gopher:example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <data:example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <javascript:example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <mailto:example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <data:text/html,test#test> against <http://example.org/foo/bar>: FAIL
Parsing: <tel:1234567890> against <http://example.org/foo/bar>: FAIL
Parsing: <//server/file> against <file:///tmp/mock/path>: FAIL
Parsing: <\\server\file> against <file:///tmp/mock/path>: FAIL
Parsing: </\server/file> against <file:///tmp/mock/path>: FAIL
Parsing: <file://test> against <file:///tmp/mock/path>: FAIL
Parsing: <http://example.com/foo/%2e> against <about:blank>: FAIL
Parsing: <data:test# »> against <about:blank>: FAIL
Parsing: <madeupscheme:/example.com/> against <about:blank>: FAIL
Parsing: <ftps:/example.com/> against <about:blank>: FAIL
Parsing: <gopher:/example.com/> against <about:blank>: FAIL
Parsing: <data:/example.com/> against <about:blank>: FAIL
Parsing: <javascript:/example.com/> against <about:blank>: FAIL
Parsing: <mailto:/example.com/> against <about:blank>: FAIL
Parsing: <madeupscheme:example.com/> against <about:blank>: FAIL
Parsing: <ftps:example.com/> against <about:blank>: FAIL
Parsing: <gopher:example.com/> against <about:blank>: FAIL
Parsing: <data:example.com/> against <about:blank>: FAIL
Parsing: <javascript:example.com/> against <about:blank>: FAIL
Parsing: <mailto:example.com/> against <about:blank>: FAIL
Parsing: <http::b@www.example.com> against <about:blank>: FAIL
Parsing: <http://www.@pple.com> against <about:blank>: FAIL
Parsing: <file:..> against <http://www.example.com/test>: FAIL
Parsing: <#> against <test:test>: FAIL
Parsing: <#x> against <mailto:x@x.com>: FAIL
Parsing: <#x> against <about:blank>: FAIL
Parsing: <#> against <test:test?test>: FAIL
Parsing: <i> against <sc:/pa/pa>: FAIL
Parsing: <../i> against <sc:/pa/pa>: FAIL
Parsing: </i> against <sc:/pa/pa>: FAIL
Parsing: <?i> against <sc:/pa/pa>: FAIL
Parsing: <#i> against <sc:sd>: FAIL
Parsing: <#i> against <sc:sd/sd>: FAIL
Parsing: <#i> against <sc:/pa/pa>: FAIL
Parsing: <sc:\../> against <about:blank>: FAIL
Parsing: <sc::a@example.net> against <about:blank>: FAIL
Parsing: <wow:%NBD> against <about:blank>: FAIL
Parsing: <wow:%1G> against <about:blank>: FAIL
Parsing: <http://999999999.> against <http://other.com/>: FAIL
Parsing: <https://0x.0x.0> against <about:blank>: FAIL
Parsing: <https://0x100000000/test> against <about:blank>: FAIL
Parsing: <https://256.0.0.1/test> against <about:blank>: FAIL
Parsing: </> against <file://h/a/b>: FAIL
Parsing: <file://spider///> against <about:blank>: FAIL
Parsing: </..//localhost//pig> against <file://lion/>: FAIL
Parsing: </rooibos> against <file://tea/>: FAIL
Parsing: </?chai> against <file://tea/>: FAIL
Parsing: <C> against <file://host/dir/file>: FAIL
Parsing: </c:/foo/bar> against <file://host/path>: FAIL
Parsing: <file://example.net/C:/> against <about:blank>: FAIL
Parsing: <file://1.2.3.4/C:/> against <about:blank>: FAIL
Parsing: <file://[1::8]/C:/> against <about:blank>: FAIL
Parsing: </C:/> against <file://host/>: FAIL
Parsing: <file:C:/> against <file://host/>: FAIL
Parsing: <file:/C:/> against <file://host/>: FAIL
Parsing: <//one/two> against <file:///>: FAIL
Parsing: <urn:ietf:rfc:2648> against <about:blank>: FAIL
Parsing: <tag:joe@example.org,2001:foo/bar> against <about:blank>: FAIL
Parsing: <blob:https://example.com:443/> against <about:blank>: FAIL
Parsing: <blob:d3958f5c-0777-0845-9dcf-2cb28783acaf> against <about:blank>: FAIL
Parsing: <test-a-colon-slash.html> against <a:/>: FAIL
Parsing: <test-a-colon-slash-b.html> against <a:/b>: FAIL
Parsing: <non-spec:/test?a#bc> against <about:blank>: FAIL
Parsing: <a1234567890-+.:foo/bar> against <http://example.com/dir/file>: FAIL
Parsing: <file://ab/p> against <about:blank>: FAIL
Parsing: <file://a%C2%ADb/p> against <about:blank>: FAIL
Parsing: <file://%C2%AD/p> against <about:blank>: FAIL
Parsing: <non-special:cannot-be-a-base-url-~> against <about:blank>: FAIL
Parsing: <abc:rootless> against <abc:path>: FAIL
/url/a-element.html
Parsing: <a: foo.com> against <http://example.org/foo/bar>: FAIL
Parsing: <lolscheme:x x#x x> against <about:blank>: FAIL
Parsing: <http::@c:29> against <http://example.org/foo/bar>: FAIL
Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>: FAIL
Parsing: <foo:/> against <http://example.org/foo/bar>: FAIL
Parsing: <foo:/bar.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <c:/foo> against <http://example.org/foo/bar>: FAIL
Parsing: <madeupscheme:/example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <file://example:1/> against <about:blank>: FAIL
Parsing: <file://example:test/> against <about:blank>: FAIL
Parsing: <file://[example]/> against <about:blank>: FAIL
Parsing: <ftps:/example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <gopher:/example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <data:/example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <javascript:/example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <mailto:/example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <madeupscheme:example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <ftps:example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <gopher:example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <data:example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <javascript:example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <mailto:example.com/> against <http://example.org/foo/bar>: FAIL
Parsing: <data:text/html,test#test> against <http://example.org/foo/bar>: FAIL
Parsing: <tel:1234567890> against <http://example.org/foo/bar>: FAIL
Parsing: <//server/file> against <file:///tmp/mock/path>: FAIL
Parsing: <\\server\file> against <file:///tmp/mock/path>: FAIL
Parsing: </\server/file> against <file:///tmp/mock/path>: FAIL
Parsing: <file://test> against <file:///tmp/mock/path>: FAIL
Parsing: <http://example.com/foo/%2e> against <about:blank>: FAIL
Parsing: <data:test# »> against <about:blank>: FAIL
Parsing: <madeupscheme:/example.com/> against <about:blank>: FAIL
Parsing: <ftps:/example.com/> against <about:blank>: FAIL
Parsing: <gopher:/example.com/> against <about:blank>: FAIL
Parsing: <data:/example.com/> against <about:blank>: FAIL
Parsing: <javascript:/example.com/> against <about:blank>: FAIL
Parsing: <mailto:/example.com/> against <about:blank>: FAIL
Parsing: <madeupscheme:example.com/> against <about:blank>: FAIL
Parsing: <ftps:example.com/> against <about:blank>: FAIL
Parsing: <gopher:example.com/> against <about:blank>: FAIL
Parsing: <data:example.com/> against <about:blank>: FAIL
Parsing: <javascript:example.com/> against <about:blank>: FAIL
Parsing: <mailto:example.com/> against <about:blank>: FAIL
Parsing: <http::b@www.example.com> against <about:blank>: FAIL
Parsing: <http://www.@pple.com> against <about:blank>: FAIL
Parsing: <file:..> against <http://www.example.com/test>: FAIL
Parsing: <#> against <test:test>: FAIL
Parsing: <#x> against <mailto:x@x.com>: FAIL
Parsing: <#x> against <about:blank>: FAIL
Parsing: <#> against <test:test?test>: FAIL
Parsing: <i> against <sc:/pa/pa>: FAIL
Parsing: <../i> against <sc:/pa/pa>: FAIL
Parsing: </i> against <sc:/pa/pa>: FAIL
Parsing: <?i> against <sc:/pa/pa>: FAIL
Parsing: <#i> against <sc:sd>: FAIL
Parsing: <#i> against <sc:sd/sd>: FAIL
Parsing: <#i> against <sc:/pa/pa>: FAIL
Parsing: <sc:\../> against <about:blank>: FAIL
Parsing: <sc::a@example.net> against <about:blank>: FAIL
Parsing: <wow:%NBD> against <about:blank>: FAIL
Parsing: <wow:%1G> against <about:blank>: FAIL
Parsing: <http://999999999.> against <http://other.com/>: FAIL
Parsing: <https://0x.0x.0> against <about:blank>: FAIL
Parsing: <https://0x100000000/test> against <about:blank>: FAIL
Parsing: <https://256.0.0.1/test> against <about:blank>: FAIL
Parsing: </> against <file://h/a/b>: FAIL
Parsing: <file://spider///> against <about:blank>: FAIL
Parsing: </..//localhost//pig> against <file://lion/>: FAIL
Parsing: </rooibos> against <file://tea/>: FAIL
Parsing: </?chai> against <file://tea/>: FAIL
Parsing: <C> against <file://host/dir/file>: FAIL
Parsing: </c:/foo/bar> against <file://host/path>: FAIL
Parsing: <file://example.net/C:/> against <about:blank>: FAIL
Parsing: <file://1.2.3.4/C:/> against <about:blank>: FAIL
Parsing: <file://[1::8]/C:/> against <about:blank>: FAIL
Parsing: </C:/> against <file://host/>: FAIL
Parsing: <file:C:/> against <file://host/>: FAIL
Parsing: <file:/C:/> against <file://host/>: FAIL
Parsing: <//one/two> against <file:///>: FAIL
Parsing: <urn:ietf:rfc:2648> against <about:blank>: FAIL
Parsing: <tag:joe@example.org,2001:foo/bar> against <about:blank>: FAIL
Parsing: <blob:https://example.com:443/> against <about:blank>: FAIL
Parsing: <blob:d3958f5c-0777-0845-9dcf-2cb28783acaf> against <about:blank>: FAIL
Parsing: <test-a-colon-slash.html> against <a:/>: FAIL
Parsing: <test-a-colon-slash-b.html> against <a:/b>: FAIL
Parsing: <non-spec:/test?a#bc> against <about:blank>: FAIL
Parsing: <a1234567890-+.:foo/bar> against <http://example.com/dir/file>: FAIL
Parsing: <file://ab/p> against <about:blank>: FAIL
Parsing: <file://a%C2%ADb/p> against <about:blank>: FAIL
Parsing: <file://%C2%AD/p> against <about:blank>: FAIL
Parsing: <non-special:cannot-be-a-base-url-~> against <about:blank>: FAIL
Parsing: <abc:rootless> against <abc:path>: FAIL
/url/failure.html
URL's constructor's base argument: file://example:1/ should throw: FAIL
URL's href: file://example:1/ should throw: FAIL
XHR: file://example:1/ should throw: FAIL
window.open(): file://example:1/ should throw: FAIL
URL's constructor's base argument: file://example:test/ should throw: FAIL
URL's href: file://example:test/ should throw: FAIL
XHR: file://example:test/ should throw: FAIL
window.open(): file://example:test/ should throw: FAIL
URL's constructor's base argument: file://example%/ should throw: FAIL
URL's href: file://example%/ should throw: FAIL
XHR: file://example%/ should throw: FAIL
window.open(): file://example%/ should throw: FAIL
URL's constructor's base argument: file://[example]/ should throw: FAIL
URL's href: file://[example]/ should throw: FAIL
XHR: file://[example]/ should throw: FAIL
window.open(): file://[example]/ should throw: FAIL
URL's constructor's base argument: https://0x100000000/test should throw: FAIL
URL's href: https://0x100000000/test should throw: FAIL
XHR: https://0x100000000/test should throw: FAIL
sendBeacon(): https://0x100000000/test should throw: FAIL
window.open(): https://0x100000000/test should throw: FAIL
URL's constructor's base argument: https://256.0.0.1/test should throw: FAIL
URL's href: https://256.0.0.1/test should throw: FAIL
XHR: https://256.0.0.1/test should throw: FAIL
sendBeacon(): https://256.0.0.1/test should throw: FAIL
window.open(): https://256.0.0.1/test should throw: FAIL
URL's constructor's base argument: file://%43%3A should throw: FAIL
URL's href: file://%43%3A should throw: FAIL
XHR: file://%43%3A should throw: FAIL
window.open(): file://%43%3A should throw: FAIL
URL's constructor's base argument: file:///p should throw: FAIL
URL's href: file:///p should throw: FAIL
XHR: file:///p should throw: FAIL
window.open(): file:///p should throw: FAIL
URL's constructor's base argument: file://%C2%AD/p should throw: FAIL
URL's href: file://%C2%AD/p should throw: FAIL
XHR: file://%C2%AD/p should throw: FAIL
window.open(): file://%C2%AD/p should throw: FAIL
URL's constructor's base argument: http://0x100.2.3.4 should throw: FAIL
URL's href: http://0x100.2.3.4 should throw: FAIL
XHR: http://0x100.2.3.4 should throw: FAIL
sendBeacon(): http://0x100.2.3.4 should throw: FAIL
window.open(): http://0x100.2.3.4 should throw: FAIL
URL's constructor's base argument: http://0x100.2.3.4. should throw: FAIL
URL's href: http://0x100.2.3.4. should throw: FAIL
XHR: http://0x100.2.3.4. should throw: FAIL
sendBeacon(): http://0x100.2.3.4. should throw: FAIL
window.open(): http://0x100.2.3.4. should throw: FAIL
/url/url-constructor.any.worker.html
Parsing: <http::@c:29> against <http://example.org/foo/bar>: FAIL
Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>: FAIL
Parsing: <file://example:1/> against <about:blank>: FAIL
Parsing: <file://example:test/> against <about:blank>: FAIL
Parsing: <file://example%/> against <about:blank>: FAIL
Parsing: <file://[example]/> against <about:blank>: FAIL
Parsing: <//server/file> against <file:///tmp/mock/path>: FAIL
Parsing: <\\server\file> against <file:///tmp/mock/path>: FAIL
Parsing: </\server/file> against <file:///tmp/mock/path>: FAIL
Parsing: <file://test> against <file:///tmp/mock/path>: FAIL
Parsing: <http://example.com/foo/%2e> against <about:blank>: FAIL
Parsing: <http::b@www.example.com> against <about:blank>: FAIL
Parsing: <http://www.@pple.com> against <about:blank>: FAIL
Parsing: <file:..> against <http://www.example.com/test>: FAIL
Parsing: <http://192.168.0.257> against <http://other.com/>: FAIL
Parsing: <http://999999999.> against <http://other.com/>: FAIL
Parsing: <http://10000000000> against <http://other.com/>: FAIL
Parsing: <http://4294967296> against <http://other.com/>: FAIL
Parsing: <http://0xffffffff1> against <http://other.com/>: FAIL
Parsing: <http://256.256.256.256> against <http://other.com/>: FAIL
Parsing: <https://0x.0x.0> against <about:blank>: FAIL
Parsing: <https://0x100000000/test> against <about:blank>: FAIL
Parsing: <https://256.0.0.1/test> against <about:blank>: FAIL
Parsing: <file://%43%3A> against <about:blank>: FAIL
Parsing: </> against <file://h/a/b>: FAIL
Parsing: <file://spider///> against <about:blank>: FAIL
Parsing: </..//localhost//pig> against <file://lion/>: FAIL
Parsing: </rooibos> against <file://tea/>: FAIL
Parsing: </?chai> against <file://tea/>: FAIL
Parsing: <C> against <file://host/dir/file>: FAIL
Parsing: </c:/foo/bar> against <file://host/path>: FAIL
Parsing: <file://example.net/C:/> against <about:blank>: FAIL
Parsing: <file://1.2.3.4/C:/> against <about:blank>: FAIL
Parsing: <file://[1::8]/C:/> against <about:blank>: FAIL
Parsing: </C:/> against <file://host/>: FAIL
Parsing: <file:C:/> against <file://host/>: FAIL
Parsing: <file:/C:/> against <file://host/>: FAIL
Parsing: <//one/two> against <file:///>: FAIL
Parsing: <file://ab/p> against <about:blank>: FAIL
Parsing: <file://a%C2%ADb/p> against <about:blank>: FAIL
Parsing: <file:///p> against <about:blank>: FAIL
Parsing: <file://%C2%AD/p> against <about:blank>: FAIL
Parsing: <http://0x100.2.3.4> against <about:blank>: FAIL
Parsing: <http://0x100.2.3.4.> against <about:blank>: FAIL
/url/url-constructor.any.html
Parsing: <http::@c:29> against <http://example.org/foo/bar>: FAIL
Parsing: <http://foo.com:b@d/> against <http://example.org/foo/bar>: FAIL
Parsing: <file://example:1/> against <about:blank>: FAIL
Parsing: <file://example:test/> against <about:blank>: FAIL
Parsing: <file://example%/> against <about:blank>: FAIL
Parsing: <file://[example]/> against <about:blank>: FAIL
Parsing: <//server/file> against <file:///tmp/mock/path>: FAIL
Parsing: <\\server\file> against <file:///tmp/mock/path>: FAIL
Parsing: </\server/file> against <file:///tmp/mock/path>: FAIL
Parsing: <file://test> against <file:///tmp/mock/path>: FAIL
Parsing: <http://example.com/foo/%2e> against <about:blank>: FAIL
Parsing: <http::b@www.example.com> against <about:blank>: FAIL
Parsing: <http://www.@pple.com> against <about:blank>: FAIL
Parsing: <file:..> against <http://www.example.com/test>: FAIL
Parsing: <http://192.168.0.257> against <http://other.com/>: FAIL
Parsing: <http://999999999.> against <http://other.com/>: FAIL
Parsing: <http://10000000000> against <http://other.com/>: FAIL
Parsing: <http://4294967296> against <http://other.com/>: FAIL
Parsing: <http://0xffffffff1> against <http://other.com/>: FAIL
Parsing: <http://256.256.256.256> against <http://other.com/>: FAIL
Parsing: <https://0x.0x.0> against <about:blank>: FAIL
Parsing: <https://0x100000000/test> against <about:blank>: FAIL
Parsing: <https://256.0.0.1/test> against <about:blank>: FAIL
Parsing: <file://%43%3A> against <about:blank>: FAIL
Parsing: </> against <file://h/a/b>: FAIL
Parsing: <file://spider///> against <about:blank>: FAIL
Parsing: </..//localhost//pig> against <file://lion/>: FAIL
Parsing: </rooibos> against <file://tea/>: FAIL
Parsing: </?chai> against <file://tea/>: FAIL
Parsing: <C> against <file://host/dir/file>: FAIL
Parsing: </c:/foo/bar> against <file://host/path>: FAIL
Parsing: <file://example.net/C:/> against <about:blank>: FAIL
Parsing: <file://1.2.3.4/C:/> against <about:blank>: FAIL
Parsing: <file://[1::8]/C:/> against <about:blank>: FAIL
Parsing: </C:/> against <file://host/>: FAIL
Parsing: <file:C:/> against <file://host/>: FAIL
Parsing: <file:/C:/> against <file://host/>: FAIL
Parsing: <//one/two> against <file:///>: FAIL
Parsing: <file://ab/p> against <about:blank>: FAIL
Parsing: <file://a%C2%ADb/p> against <about:blank>: FAIL
Parsing: <file:///p> against <about:blank>: FAIL
Parsing: <file://%C2%AD/p> against <about:blank>: FAIL
Parsing: <http://0x100.2.3.4> against <about:blank>: FAIL
Parsing: <http://0x100.2.3.4.> against <about:blank>: FAIL
/url/url-origin.any.html
Origin parsing: <ssh://example.com/foo/bar.git> against <http://example.org/>: FAIL
Origin parsing: <http::b@www.example.com> against <about:blank>: FAIL
Origin parsing: <http://999999999.> against <http://other.com/>: FAIL
Origin parsing: <https://0x.0x.0> against <about:blank>: FAIL
/url/url-origin.any.worker.html
Origin parsing: <ssh://example.com/foo/bar.git> against <http://example.org/>: FAIL
Origin parsing: <http::b@www.example.com> against <about:blank>: FAIL
Origin parsing: <http://999999999.> against <http://other.com/>: FAIL
Origin parsing: <https://0x.0x.0> against <about:blank>: FAIL
(See attachment for full changes)
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/797ae14bfba2
[wpt PR 31305] - URL: test origin of blob: URLs, a=testonly
Comment 4•3 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 3 years ago
status-firefox95:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 95 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•