Closed
Bug 2009590
Opened 6 months ago
Closed 5 months ago
[wpt-sync] Sync PR 57120 - url: more parse-ipv4-number coverage
Categories
(Core :: DOM: Networking, task, P4)
Core
DOM: Networking
Tracking
()
RESOLVED
FIXED
149 Branch
| Tracking | Status | |
|---|---|---|
| firefox149 | --- | fixed |
People
(Reporter: wpt-sync, Unassigned)
References
(Blocks 1 open bug, )
Details
(Whiteboard: [wptsync upstream])
Sync web-platform-tests PR 57120 into mozilla-central (this bug is closed when the sync is complete).
PR: https://github.com/web-platform-tests/wpt/pull/57120
Details from upstream follow.
Meghan Denny <hello@nektro.net> wrote:
url: more parse-ipv4-number coverage
| Assignee | ||
Updated•6 months ago
|
Component: web-platform-tests → DOM: Networking
Product: Testing → Core
| Assignee | ||
Comment 1•6 months ago
|
||
Pushed to try (stability) https://treeherder.mozilla.org/#/jobs?repo=try&revision=669ccf5e6c58027a483c46c8ee8e250333b791b5
| Assignee | ||
Comment 2•6 months ago
|
||
CI Results
Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI
Total 25 tests and 8 subtests
Status Summary
Firefox
OK : 25
PASS: 6025
FAIL: 320
Chrome
OK : 25
PASS: 5856
FAIL: 489
Safari
OK : 25
PASS: 6339
FAIL: 6
Links
Details
Firefox-only Failures
- /url/a-element-origin-xhtml.xhtml [wpt.fyi]
- Parsing origin: https://0x.0x.0x.0x against <about:blank>:
FAIL
- Parsing origin: https://0x.0x.0x.0x against <about:blank>:
- /url/a-element-origin.html [wpt.fyi]
- Parsing origin: https://0x.0x.0x.0x against <about:blank>:
FAIL
- Parsing origin: https://0x.0x.0x.0x against <about:blank>:
- /url/a-element-xhtml.xhtml?include=javascript [wpt.fyi]
- Parsing: <javascript:/../> against <about:blank>:
FAILlinked bug:Bug 1848511 - Parsing: <javascript://example.com:8080/pathname?search#hash> against <about:blank>:
FAILlinked bug:Bug 1848511 - Parsing: <javascript:///test> against <about:blank>:
FAILlinked bug:Bug 1848511 - Parsing: <javascript://test/a/../b> against <about:blank>:
FAILlinked bug:Bug 1848511
- Parsing: <javascript:/../> against <about:blank>:
- /url/a-element-xhtml.xhtml?exclude=(file|javascript|mailto) [wpt.fyi]
- Parsing: <about:/../> against <about:blank>:
FAILlinked bug:Bug 1873944 - Parsing: <data:/../> against <about:blank>:
FAILlinked bug:Bug 1873944 - Parsing: https://0x.0x.0x.0x against <about:blank>:
FAIL - Parsing: <data://example.com:8080/pathname?search#hash> against <about:blank>:
FAILlinked bug:Bug 1873944 - Parsing: <data:///test> against <about:blank>:
FAILlinked bug:Bug 1873944 - Parsing: <data://test/a/../b> against <about:blank>:
FAILlinked bug:Bug 1873944
- Parsing: <about:/../> against <about:blank>:
- /url/a-element-xhtml.xhtml?include=file [wpt.fyi]
- Parsing: <file://example:1/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://example:test/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://example%/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://[example]/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <//server/file> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: <\server\file> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: </\server/file> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: <file://test> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43%3A> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43%7C> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43|> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://C%7C> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43%7C/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: </> against <file://h/a/b>:
FAILlinked bug:Bug 1507354 - Parsing: <file://spider///> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: </..//localhost//pig> against <file://lion/>:
FAILlinked bug:Bug 1507354 - Parsing: </rooibos> against <file://tea/>:
FAILlinked bug:Bug 1507354 - Parsing: </?chai> against <file://tea/>:
FAILlinked bug:Bug 1507354 - Parsing: <C> against <file://host/dir/file>:
FAILlinked bug:Bug 1507354 - Parsing: </c:/foo/bar> against <file://host/path>:
FAILlinked bug:Bug 1507354 - Parsing: <file://example.net/C:/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://1.2.3.4/C:/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://[1::8]/C:/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: </C:/> against <file://host/>:
FAILlinked bug:Bug 1507354 - Parsing: <file:C:/> against <file://host/>:
FAILlinked bug:Bug 1507354 - Parsing: <file:/C:/> against <file://host/>:
FAILlinked bug:Bug 1507354 - Parsing: <//one/two> against <file:///>:
FAILlinked bug:Bug 1507354 - Parsing: <file://ab/p> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://a%C2%ADb/p> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file:///p> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://%C2%AD/p> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <//a/../> against <file:///>:
FAILlinked bug:Bug 1507354
- Parsing: <file://example:1/> against <about:blank>:
- /url/a-element.html?include=javascript [wpt.fyi]
- Parsing: <javascript:/../> against <about:blank>:
FAILlinked bug:Bug 1848511 - Parsing: <javascript://example.com:8080/pathname?search#hash> against <about:blank>:
FAILlinked bug:Bug 1848511 - Parsing: <javascript:///test> against <about:blank>:
FAILlinked bug:Bug 1848511 - Parsing: <javascript://test/a/../b> against <about:blank>:
FAILlinked bug:Bug 1848511
- Parsing: <javascript:/../> against <about:blank>:
- /url/a-element.html?exclude=(file|javascript|mailto) [wpt.fyi]
- Parsing: <about:/../> against <about:blank>:
FAILlinked bug:Bug 1873944 - Parsing: <data:/../> against <about:blank>:
FAILlinked bug:Bug 1873944 - Parsing: https://0x.0x.0x.0x against <about:blank>:
FAIL - Parsing: <data://example.com:8080/pathname?search#hash> against <about:blank>:
FAILlinked bug:Bug 1873944 - Parsing: <data:///test> against <about:blank>:
FAILlinked bug:Bug 1873944 - Parsing: <data://test/a/../b> against <about:blank>:
FAILlinked bug:Bug 1873944
- Parsing: <about:/../> against <about:blank>:
- /url/a-element.html?include=file [wpt.fyi]
- Parsing: <file://example:1/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://example:test/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://example%/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://[example]/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <//server/file> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: <\server\file> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: </\server/file> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: <file://test> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43%3A> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43%7C> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43|> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://C%7C> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43%7C/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: </> against <file://h/a/b>:
FAILlinked bug:Bug 1507354 - Parsing: <file://spider///> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: </..//localhost//pig> against <file://lion/>:
FAILlinked bug:Bug 1507354 - Parsing: </rooibos> against <file://tea/>:
FAILlinked bug:Bug 1507354 - Parsing: </?chai> against <file://tea/>:
FAILlinked bug:Bug 1507354 - Parsing: <C> against <file://host/dir/file>:
FAILlinked bug:Bug 1507354 - Parsing: </c:/foo/bar> against <file://host/path>:
FAILlinked bug:Bug 1507354 - Parsing: <file://example.net/C:/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://1.2.3.4/C:/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://[1::8]/C:/> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: </C:/> against <file://host/>:
FAILlinked bug:Bug 1507354 - Parsing: <file:C:/> against <file://host/>:
FAILlinked bug:Bug 1507354 - Parsing: <file:/C:/> against <file://host/>:
FAILlinked bug:Bug 1507354 - Parsing: <//one/two> against <file:///>:
FAILlinked bug:Bug 1507354 - Parsing: <file://ab/p> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://a%C2%ADb/p> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file:///p> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <file://%C2%AD/p> against <about:blank>:
FAILlinked bug:Bug 1507354 - Parsing: <//a/../> against <file:///>:
FAILlinked bug:Bug 1507354
- Parsing: <file://example:1/> against <about:blank>:
- /url/failure.html [wpt.fyi]
- URL's constructor's base argument: file://example:1/ should throw:
FAILlinked bug:Bug 1880700 - URL's href: file://example:1/ should throw:
FAILlinked bug:Bug 1880700 - XHR: file://example:1/ should throw:
FAILlinked bug:Bug 1880700 - Location's href: file://example:1/ should throw:
FAILlinked bug:Bug 1880700 - window.open(): file://example:1/ should throw:
FAILlinked bug:Bug 1880700 - URL's constructor's base argument: file://example:test/ should throw:
FAILlinked bug:Bug 1880700 - URL's href: file://example:test/ should throw:
FAILlinked bug:Bug 1880700 - XHR: file://example:test/ should throw:
FAILlinked bug:Bug 1880700 - Location's href: file://example:test/ should throw:
FAILlinked bug:Bug 1880700 - window.open(): file://example:test/ should throw:
FAILlinked bug:Bug 1880700 - URL's constructor's base argument: file://example%/ should throw:
FAILlinked bug:Bug 1880700 - URL's href: file://example%/ should throw:
FAILlinked bug:Bug 1880700 - XHR: file://example%/ should throw:
FAILlinked bug:Bug 1880700 - Location's href: file://example%/ should throw:
FAILlinked bug:Bug 1880700 - window.open(): file://example%/ should throw:
FAILlinked bug:Bug 1880700 - URL's constructor's base argument: file://[example]/ should throw:
FAILlinked bug:Bug 1880700 - URL's href: file://[example]/ should throw:
FAILlinked bug:Bug 1880700 - XHR: file://[example]/ should throw:
FAILlinked bug:Bug 1880700 - Location's href: file://[example]/ should throw:
FAILlinked bug:Bug 1880700 - window.open(): file://[example]/ should throw:
FAILlinked bug:Bug 1880700 - URL's constructor's base argument: file://%43%3A should throw:
FAILlinked bug:Bug 1880700 - URL's href: file://%43%3A should throw:
FAILlinked bug:Bug 1880700 - XHR: file://%43%3A should throw:
FAILlinked bug:Bug 1880700 - Location's href: file://%43%3A should throw:
FAILlinked bug:Bug 1880700 - window.open(): file://%43%3A should throw:
FAILlinked bug:Bug 1880700 - URL's constructor's base argument: file://%43%7C should throw:
FAILlinked bug:Bug 1880700 - URL's href: file://%43%7C should throw:
FAILlinked bug:Bug 1880700 - XHR: file://%43%7C should throw:
FAILlinked bug:Bug 1880700 - Location's href: file://%43%7C should throw:
FAILlinked bug:Bug 1880700 - window.open(): file://%43%7C should throw:
FAILlinked bug:Bug 1880700 - URL's constructor's base argument: file://%43| should throw:
FAILlinked bug:Bug 1880700 - URL's href: file://%43| should throw:
FAILlinked bug:Bug 1880700 - XHR: file://%43| should throw:
FAILlinked bug:Bug 1880700 - Location's href: file://%43| should throw:
FAILlinked bug:Bug 1880700 - window.open(): file://%43| should throw:
FAILlinked bug:Bug 1880700 - URL's constructor's base argument: file://C%7C should throw:
FAILlinked bug:Bug 1880700 - URL's href: file://C%7C should throw:
FAILlinked bug:Bug 1880700 - XHR: file://C%7C should throw:
FAILlinked bug:Bug 1880700 - Location's href: file://C%7C should throw:
FAILlinked bug:Bug 1880700 - window.open(): file://C%7C should throw:
FAILlinked bug:Bug 1880700 - URL's constructor's base argument: file://%43%7C/ should throw:
FAILlinked bug:Bug 1880700 - URL's href: file://%43%7C/ should throw:
FAILlinked bug:Bug 1880700 - XHR: file://%43%7C/ should throw:
FAILlinked bug:Bug 1880700 - Location's href: file://%43%7C/ should throw:
FAILlinked bug:Bug 1880700 - window.open(): file://%43%7C/ should throw:
FAILlinked bug:Bug 1880700 - URL's constructor's base argument: file:///p should throw:
FAILlinked bug:Bug 1880700 - URL's href: file:///p should throw:
FAILlinked bug:Bug 1880700 - XHR: file:///p should throw:
FAILlinked bug:Bug 1880700 - Location's href: file:///p should throw:
FAILlinked bug:Bug 1880700 - window.open(): file:///p should throw:
FAILlinked bug:Bug 1880700 - URL's constructor's base argument: file://%C2%AD/p should throw:
FAILlinked bug:Bug 1880700 - URL's href: file://%C2%AD/p should throw:
FAILlinked bug:Bug 1880700 - XHR: file://%C2%AD/p should throw:
FAILlinked bug:Bug 1880700 - Location's href: file://%C2%AD/p should throw:
FAILlinked bug:Bug 1880700 - window.open(): file://%C2%AD/p should throw:
FAILlinked bug:Bug 1880700
- URL's constructor's base argument: file://example:1/ should throw:
- /url/url-constructor.any.html?exclude=(file|javascript|mailto) [wpt.fyi]
- Parsing: <about:/../> without base:
FAILlinked bug:Bug 1873944 - Parsing: <data:/../> without base:
FAILlinked bug:Bug 1873944 - Parsing: https://0x.0x.0x.0x without base:
FAIL - Parsing: <data://example.com:8080/pathname?search#hash> without base:
FAILlinked bug:Bug 1873944 - Parsing: <data:///test> without base:
FAILlinked bug:Bug 1873944 - Parsing: <data://test/a/../b> without base:
FAILlinked bug:Bug 1873944
- Parsing: <about:/../> without base:
- /url/url-constructor.any.worker.html?include=file [wpt.fyi]
- Parsing: <file://example:1/> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://example:test/> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://example%/> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://[example]/> without base:
FAILlinked bug:Bug 1507354 - Parsing: <//server/file> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: <\server\file> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: </\server/file> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: <file://test> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43%3A> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43%7C> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43|> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://C%7C> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43%7C/> without base:
FAILlinked bug:Bug 1507354 - Parsing: </> against <file://h/a/b>:
FAILlinked bug:Bug 1507354 - Parsing: <file://spider///> without base:
FAILlinked bug:Bug 1507354 - Parsing: </..//localhost//pig> against <file://lion/>:
FAILlinked bug:Bug 1507354 - Parsing: </rooibos> against <file://tea/>:
FAILlinked bug:Bug 1507354 - Parsing: </?chai> against <file://tea/>:
FAILlinked bug:Bug 1507354 - Parsing: <C> against <file://host/dir/file>:
FAILlinked bug:Bug 1507354 - Parsing: </c:/foo/bar> against <file://host/path>:
FAILlinked bug:Bug 1507354 - Parsing: <file://example.net/C:/> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://1.2.3.4/C:/> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://[1::8]/C:/> without base:
FAILlinked bug:Bug 1507354 - Parsing: </C:/> against <file://host/>:
FAILlinked bug:Bug 1507354 - Parsing: <file:C:/> against <file://host/>:
FAILlinked bug:Bug 1507354 - Parsing: <file:/C:/> against <file://host/>:
FAILlinked bug:Bug 1507354 - Parsing: <//one/two> against <file:///>:
FAILlinked bug:Bug 1507354 - Parsing: <file://ab/p> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://a%C2%ADb/p> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file:///p> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://%C2%AD/p> without base:
FAILlinked bug:Bug 1507354 - Parsing: <//a/../> against <file:///>:
FAILlinked bug:Bug 1507354
- Parsing: <file://example:1/> without base:
- /url/url-constructor.any.html?include=javascript [wpt.fyi]
- Parsing: <javascript:/../> without base:
FAILlinked bug:Bug 1848511 - Parsing: <javascript://example.com:8080/pathname?search#hash> without base:
FAILlinked bug:Bug 1848511 - Parsing: <javascript:///test> without base:
FAILlinked bug:Bug 1848511 - Parsing: <javascript://test/a/../b> without base:
FAILlinked bug:Bug 1848511
- Parsing: <javascript:/../> without base:
- /url/url-constructor.any.html?include=file [wpt.fyi]
- Parsing: <file://example:1/> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://example:test/> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://example%/> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://[example]/> without base:
FAILlinked bug:Bug 1507354 - Parsing: <//server/file> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: <\server\file> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: </\server/file> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: <file://test> against <file:///tmp/mock/path>:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43%3A> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43%7C> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43|> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://C%7C> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://%43%7C/> without base:
FAILlinked bug:Bug 1507354 - Parsing: </> against <file://h/a/b>:
FAILlinked bug:Bug 1507354 - Parsing: <file://spider///> without base:
FAILlinked bug:Bug 1507354 - Parsing: </..//localhost//pig> against <file://lion/>:
FAILlinked bug:Bug 1507354 - Parsing: </rooibos> against <file://tea/>:
FAILlinked bug:Bug 1507354 - Parsing: </?chai> against <file://tea/>:
FAILlinked bug:Bug 1507354 - Parsing: <C> against <file://host/dir/file>:
FAILlinked bug:Bug 1507354 - Parsing: </c:/foo/bar> against <file://host/path>:
FAILlinked bug:Bug 1507354 - Parsing: <file://example.net/C:/> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://1.2.3.4/C:/> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://[1::8]/C:/> without base:
FAILlinked bug:Bug 1507354 - Parsing: </C:/> against <file://host/>:
FAILlinked bug:Bug 1507354 - Parsing: <file:C:/> against <file://host/>:
FAILlinked bug:Bug 1507354 - Parsing: <file:/C:/> against <file://host/>:
FAILlinked bug:Bug 1507354 - Parsing: <//one/two> against <file:///>:
FAILlinked bug:Bug 1507354 - Parsing: <file://ab/p> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://a%C2%ADb/p> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file:///p> without base:
FAILlinked bug:Bug 1507354 - Parsing: <file://%C2%AD/p> without base:
FAILlinked bug:Bug 1507354 - Parsing: <//a/../> against <file:///>:
FAILlinked bug:Bug 1507354
- Parsing: <file://example:1/> without base:
- /url/url-constructor.any.worker.html?include=javascript [wpt.fyi]
- Parsing: <javascript:/../> without base:
FAILlinked bug:Bug 1848511 - Parsing: <javascript://example.com:8080/pathname?search#hash> without base:
FAILlinked bug:Bug 1848511 - Parsing: <javascript:///test> without base:
FAILlinked bug:Bug 1848511 - Parsing: <javascript://test/a/../b> without base:
FAILlinked bug:Bug 1848511
- Parsing: <javascript:/../> without base:
- /url/url-constructor.any.worker.html?exclude=(file|javascript|mailto) [wpt.fyi]
- Parsing: <about:/../> without base:
FAILlinked bug:Bug 1873944 - Parsing: <data:/../> without base:
FAILlinked bug:Bug 1873944 - Parsing: https://0x.0x.0x.0x without base:
FAIL - Parsing: <data://example.com:8080/pathname?search#hash> without base:
FAILlinked bug:Bug 1873944 - Parsing: <data:///test> without base:
FAILlinked bug:Bug 1873944 - Parsing: <data://test/a/../b> without base:
FAILlinked bug:Bug 1873944
- Parsing: <about:/../> without base:
- /url/url-origin.any.html [wpt.fyi]
- Origin parsing: https://0x.0x.0x.0x without base:
FAIL
- Origin parsing: https://0x.0x.0x.0x without base:
- /url/url-origin.any.worker.html [wpt.fyi]
- Origin parsing: https://0x.0x.0x.0x without base:
FAIL
- Origin parsing: https://0x.0x.0x.0x without base:
New Tests That Don't Pass
- /url/a-element-origin-xhtml.xhtml [wpt.fyi]
- Parsing origin: http://!"$&'()*+,-.;=_`{}~/ against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing origin: https://0x.0x.0x.0x against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing origin: <wss://!"$&'()*+,-.;=_
{}~/> against <about:blank>:FAIL(Chrome:FAIL, Safari:PASS`)
- Parsing origin: http://!"$&'()*+,-.;=_`{}~/ against <about:blank>:
- /url/a-element-origin.html [wpt.fyi]
- Parsing origin: http://!"$&'()*+,-.;=_`{}~/ against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing origin: https://0x.0x.0x.0x against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing origin: <wss://!"$&'()*+,-.;=_
{}~/> against <about:blank>:FAIL(Chrome:FAIL, Safari:PASS`)
- Parsing origin: http://!"$&'()*+,-.;=_`{}~/ against <about:blank>:
- /url/a-element-xhtml.xhtml?include=javascript [wpt.fyi]
- Parsing: <javascript:/../> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <javascript://example.com:8080/pathname?search#hash> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <javascript:///test> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <javascript://test/a/../b> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS)
- Parsing: <javascript:/../> against <about:blank>:
- /url/a-element-xhtml.xhtml?exclude=(file|javascript|mailto) [wpt.fyi]
- Parsing: <non-special:opaque ?hi> against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque #hi> against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque #hi> against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque #hi> against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque
#hi> against <about:blank>:FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <about:/../> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <data:/../> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: http://!"$&'()*+,-.;=_`{}~/ against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: https://0x.0x.0x.0x against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <wss://!"$&'()*+,-.;=_
{}~/> against <about:blank>:FAIL(Chrome:FAIL, Safari:PASS`) - Parsing: <foo://host/ !"$%&'()*+,-./:;<=>@[]^_
{|}~> against <about:blank>:FAIL(Chrome:FAIL, Safari:PASS`) - Parsing: <data://example.com:8080/pathname?search#hash> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <data:///test> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <data://test/a/../b> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS)
- Parsing: <non-special:opaque ?hi> against <about:blank>:
- /url/a-element-xhtml.xhtml?include=file [wpt.fyi]
- Parsing: <file://example:1/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://example:test/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://example%/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://[example]/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <//server/file> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <\server\file> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </\server/file> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://test> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43%3A> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43%7C> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43|> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://C%7C> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43%7C/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </> against <file:///C:/a/b>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </> against <file://h/C:/a/b>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </> against <file://h/a/b>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://spider///> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </..//localhost//pig> against <file://lion/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </rooibos> against <file://tea/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </?chai> against <file://tea/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <C|> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|> against <file://host/D:/dir1/dir2/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|#> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|?> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|/> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|
/> against <file://host/dir/file>:FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C> against <file://host/dir/file>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <C|a> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </c:/foo/bar> against <file://host/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://example.net/C:/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://1.2.3.4/C:/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://[1::8]/C:/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <C|/> against <file://host/>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </C:/> against <file://host/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file:C:/> against <file://host/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file:/C:/> against <file://host/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <//one/two> against <file:///>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://ab/p> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://a%C2%ADb/p> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file:///p> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%C2%AD/p> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://xn--/p> against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <//a/../> against <file:///>:
FAIL(Chrome:PASS, Safari:PASS)
- Parsing: <file://example:1/> against <about:blank>:
- /url/a-element.html?include=javascript [wpt.fyi]
- Parsing: <javascript:/../> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <javascript://example.com:8080/pathname?search#hash> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <javascript:///test> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <javascript://test/a/../b> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS)
- Parsing: <javascript:/../> against <about:blank>:
- /url/a-element.html?exclude=(file|javascript|mailto) [wpt.fyi]
- Parsing: <non-special:opaque ?hi> against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque #hi> against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque #hi> against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque #hi> against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque
#hi> against <about:blank>:FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <about:/../> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <data:/../> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: http://!"$&'()*+,-.;=_`{}~/ against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: https://0x.0x.0x.0x against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <wss://!"$&'()*+,-.;=_
{}~/> against <about:blank>:FAIL(Chrome:FAIL, Safari:PASS`) - Parsing: <foo://host/ !"$%&'()*+,-./:;<=>@[]^_
{|}~> against <about:blank>:FAIL(Chrome:FAIL, Safari:PASS`) - Parsing: <data://example.com:8080/pathname?search#hash> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <data:///test> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <data://test/a/../b> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS)
- Parsing: <non-special:opaque ?hi> against <about:blank>:
- /url/a-element.html?include=file [wpt.fyi]
- Parsing: <file://example:1/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://example:test/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://example%/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://[example]/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <//server/file> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <\server\file> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </\server/file> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://test> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43%3A> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43%7C> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43|> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://C%7C> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43%7C/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </> against <file:///C:/a/b>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </> against <file://h/C:/a/b>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </> against <file://h/a/b>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://spider///> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </..//localhost//pig> against <file://lion/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </rooibos> against <file://tea/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </?chai> against <file://tea/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <C|> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|> against <file://host/D:/dir1/dir2/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|#> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|?> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|/> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|
/> against <file://host/dir/file>:FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C> against <file://host/dir/file>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <C|a> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </c:/foo/bar> against <file://host/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://example.net/C:/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://1.2.3.4/C:/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://[1::8]/C:/> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <C|/> against <file://host/>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </C:/> against <file://host/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file:C:/> against <file://host/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file:/C:/> against <file://host/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <//one/two> against <file:///>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://ab/p> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://a%C2%ADb/p> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file:///p> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%C2%AD/p> against <about:blank>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://xn--/p> against <about:blank>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <//a/../> against <file:///>:
FAIL(Chrome:PASS, Safari:PASS)
- Parsing: <file://example:1/> against <about:blank>:
- /url/failure.html [wpt.fyi]
- URL's constructor's base argument: file://example:1/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's href: file://example:1/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - XHR: file://example:1/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - Location's href: file://example:1/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - window.open(): file://example:1/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's constructor's base argument: file://example:test/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's href: file://example:test/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - XHR: file://example:test/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - Location's href: file://example:test/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - window.open(): file://example:test/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's constructor's base argument: file://example%/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's href: file://example%/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - XHR: file://example%/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - Location's href: file://example%/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - window.open(): file://example%/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's constructor's base argument: file://[example]/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's href: file://[example]/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - XHR: file://[example]/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - Location's href: file://[example]/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - window.open(): file://[example]/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's constructor's base argument: file://%43%3A should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's href: file://%43%3A should throw:
FAIL(Chrome:PASS, Safari:PASS) - XHR: file://%43%3A should throw:
FAIL(Chrome:PASS, Safari:PASS) - Location's href: file://%43%3A should throw:
FAIL(Chrome:PASS, Safari:PASS) - window.open(): file://%43%3A should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's constructor's base argument: file://%43%7C should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's href: file://%43%7C should throw:
FAIL(Chrome:PASS, Safari:PASS) - XHR: file://%43%7C should throw:
FAIL(Chrome:PASS, Safari:PASS) - Location's href: file://%43%7C should throw:
FAIL(Chrome:PASS, Safari:PASS) - window.open(): file://%43%7C should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's constructor's base argument: file://%43| should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's href: file://%43| should throw:
FAIL(Chrome:PASS, Safari:PASS) - XHR: file://%43| should throw:
FAIL(Chrome:PASS, Safari:PASS) - Location's href: file://%43| should throw:
FAIL(Chrome:PASS, Safari:PASS) - window.open(): file://%43| should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's constructor's base argument: file://C%7C should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's href: file://C%7C should throw:
FAIL(Chrome:PASS, Safari:PASS) - XHR: file://C%7C should throw:
FAIL(Chrome:PASS, Safari:PASS) - Location's href: file://C%7C should throw:
FAIL(Chrome:PASS, Safari:PASS) - window.open(): file://C%7C should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's constructor's base argument: file://%43%7C/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's href: file://%43%7C/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - XHR: file://%43%7C/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - Location's href: file://%43%7C/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - window.open(): file://%43%7C/ should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's constructor's base argument: file:///p should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's href: file:///p should throw:
FAIL(Chrome:PASS, Safari:PASS) - XHR: file:///p should throw:
FAIL(Chrome:PASS, Safari:PASS) - Location's href: file:///p should throw:
FAIL(Chrome:PASS, Safari:PASS) - window.open(): file:///p should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's constructor's base argument: file://%C2%AD/p should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's href: file://%C2%AD/p should throw:
FAIL(Chrome:PASS, Safari:PASS) - XHR: file://%C2%AD/p should throw:
FAIL(Chrome:PASS, Safari:PASS) - Location's href: file://%C2%AD/p should throw:
FAIL(Chrome:PASS, Safari:PASS) - window.open(): file://%C2%AD/p should throw:
FAIL(Chrome:PASS, Safari:PASS) - URL's constructor's base argument: file://xn--/p should throw:
FAIL(Chrome:FAIL, Safari:PASS) - URL's href: file://xn--/p should throw:
FAIL(Chrome:FAIL, Safari:PASS) - XHR: file://xn--/p should throw:
FAIL(Chrome:FAIL, Safari:PASS) - Location's href: file://xn--/p should throw:
FAIL(Chrome:FAIL, Safari:PASS) - window.open(): file://xn--/p should throw:
FAIL(Chrome:FAIL, Safari:PASS)
- URL's constructor's base argument: file://example:1/ should throw:
- /url/url-constructor.any.html?exclude=(file|javascript|mailto) [wpt.fyi]
- Parsing: <non-special:opaque ?hi> without base:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque #hi> without base:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque #hi> without base:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque #hi> without base:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque
#hi> without base:FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <about:/../> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <data:/../> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: http://!"$&'()*+,-.;=_`{}~/ without base:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: https://0x.0x.0x.0x without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <wss://!"$&'()*+,-.;=_
{}~/> without base:FAIL(Chrome:FAIL, Safari:PASS`) - Parsing: <foo://host/ !"$%&'()*+,-./:;<=>@[]^_
{|}~> without base:FAIL(Chrome:FAIL, Safari:PASS`) - Parsing: <data://example.com:8080/pathname?search#hash> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <data:///test> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <data://test/a/../b> without base:
FAIL(Chrome:PASS, Safari:PASS)
- Parsing: <non-special:opaque ?hi> without base:
- /url/url-constructor.any.worker.html?include=file [wpt.fyi]
- Parsing: <file://example:1/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://example:test/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://example%/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://[example]/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <//server/file> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <\server\file> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </\server/file> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://test> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43%3A> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43%7C> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43|> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://C%7C> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43%7C/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </> against <file:///C:/a/b>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </> against <file://h/C:/a/b>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </> against <file://h/a/b>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://spider///> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </..//localhost//pig> against <file://lion/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </rooibos> against <file://tea/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </?chai> against <file://tea/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <C|> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|> against <file://host/D:/dir1/dir2/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|#> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|?> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|/> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|
/> against <file://host/dir/file>:FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C> against <file://host/dir/file>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <C|a> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </c:/foo/bar> against <file://host/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://example.net/C:/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://1.2.3.4/C:/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://[1::8]/C:/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <C|/> against <file://host/>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </C:/> against <file://host/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file:C:/> against <file://host/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file:/C:/> against <file://host/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <//one/two> against <file:///>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://ab/p> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://a%C2%ADb/p> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file:///p> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%C2%AD/p> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://xn--/p> without base:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <//a/../> against <file:///>:
FAIL(Chrome:PASS, Safari:PASS)
- Parsing: <file://example:1/> without base:
- /url/url-constructor.any.html?include=javascript [wpt.fyi]
- Parsing: <javascript:/../> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <javascript://example.com:8080/pathname?search#hash> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <javascript:///test> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <javascript://test/a/../b> without base:
FAIL(Chrome:PASS, Safari:PASS)
- Parsing: <javascript:/../> without base:
- /url/url-constructor.any.html?include=file [wpt.fyi]
- Parsing: <file://example:1/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://example:test/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://example%/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://[example]/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <//server/file> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <\server\file> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </\server/file> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://test> against <file:///tmp/mock/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43%3A> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43%7C> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43|> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://C%7C> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%43%7C/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </> against <file:///C:/a/b>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </> against <file://h/C:/a/b>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </> against <file://h/a/b>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://spider///> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </..//localhost//pig> against <file://lion/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </rooibos> against <file://tea/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: </?chai> against <file://tea/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <C|> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|> against <file://host/D:/dir1/dir2/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|#> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|?> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|/> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|
/> against <file://host/dir/file>:FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C|> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <C> against <file://host/dir/file>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <C|a> against <file://host/dir/file>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </c:/foo/bar> against <file://host/path>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://example.net/C:/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://1.2.3.4/C:/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://[1::8]/C:/> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <C|/> against <file://host/>:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: </C:/> against <file://host/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file:C:/> against <file://host/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file:/C:/> against <file://host/>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <//one/two> against <file:///>:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://ab/p> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://a%C2%ADb/p> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file:///p> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://%C2%AD/p> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <file://xn--/p> without base:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <//a/../> against <file:///>:
FAIL(Chrome:PASS, Safari:PASS)
- Parsing: <file://example:1/> without base:
- /url/url-constructor.any.worker.html?include=javascript [wpt.fyi]
- Parsing: <javascript:/../> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <javascript://example.com:8080/pathname?search#hash> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <javascript:///test> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <javascript://test/a/../b> without base:
FAIL(Chrome:PASS, Safari:PASS)
- Parsing: <javascript:/../> without base:
- /url/url-constructor.any.worker.html?exclude=(file|javascript|mailto) [wpt.fyi]
- Parsing: <non-special:opaque ?hi> without base:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque #hi> without base:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque #hi> without base:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque #hi> without base:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <non-special:opaque
#hi> without base:FAIL(Chrome:FAIL, Safari:PASS) - Parsing: <about:/../> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <data:/../> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: http://!"$&'()*+,-.;=_`{}~/ without base:
FAIL(Chrome:FAIL, Safari:PASS) - Parsing: https://0x.0x.0x.0x without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <wss://!"$&'()*+,-.;=_
{}~/> without base:FAIL(Chrome:FAIL, Safari:PASS`) - Parsing: <foo://host/ !"$%&'()*+,-./:;<=>@[]^_
{|}~> without base:FAIL(Chrome:FAIL, Safari:PASS`) - Parsing: <data://example.com:8080/pathname?search#hash> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <data:///test> without base:
FAIL(Chrome:PASS, Safari:PASS) - Parsing: <data://test/a/../b> without base:
FAIL(Chrome:PASS, Safari:PASS)
- Parsing: <non-special:opaque ?hi> without base:
- /url/url-origin.any.html [wpt.fyi]
- Origin parsing: http://!"$&'()*+,-.;=_`{}~/ without base:
FAIL(Chrome:FAIL, Safari:PASS) - Origin parsing: https://0x.0x.0x.0x without base:
FAIL(Chrome:PASS, Safari:PASS) - Origin parsing: <wss://!"$&'()*+,-.;=_
{}~/> without base:FAIL(Chrome:FAIL, Safari:PASS`)
- Origin parsing: http://!"$&'()*+,-.;=_`{}~/ without base:
- /url/url-origin.any.worker.html [wpt.fyi]
- Origin parsing: http://!"$&'()*+,-.;=_`{}~/ without base:
FAIL(Chrome:FAIL, Safari:PASS) - Origin parsing: https://0x.0x.0x.0x without base:
FAIL(Chrome:PASS, Safari:PASS) - Origin parsing: <wss://!"$&'()*+,-.;=_
{}~/> without base:FAIL(Chrome:FAIL, Safari:PASS`)
- Origin parsing: http://!"$&'()*+,-.;=_`{}~/ without base:
Pushed by wptsync@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/8c4bf63ebca6
https://hg.mozilla.org/integration/autoland/rev/2015e9f9a730
[wpt PR 57120] - url: more parse-ipv4-number coverage, a=testonly
https://github.com/mozilla-firefox/firefox/commit/6c5a25cbcd3a
https://hg.mozilla.org/integration/autoland/rev/2622426606da
[wpt PR 57120] - Update wpt metadata, a=testonly
| Assignee | ||
Updated•5 months ago
|
Whiteboard: [wptsync downstream] → [wptsync upstream]
Comment 4•5 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/2015e9f9a730
https://hg.mozilla.org/mozilla-central/rev/2622426606da
Status: NEW → RESOLVED
Closed: 5 months ago
status-firefox149:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 149 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•