mirror of
https://github.com/servo/servo.git
synced 2025-08-14 01:45:33 +01:00
Sync WPT with upstream (03-08-2025) (#38434)
Automated downstream sync of changes from upstream as of 03-08-2025 [no-wpt-sync] Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
This commit is contained in:
parent
76e5758ab9
commit
fed1953198
686 changed files with 11311 additions and 5508 deletions
|
@ -1,3 +0,0 @@
|
|||
[008.html]
|
||||
[Link with onclick form submit to javascript url and href navigation ]
|
||||
expected: FAIL
|
|
@ -10,6 +10,3 @@
|
|||
|
||||
[load event does not fire on window.open('about:blank?foo')]
|
||||
expected: FAIL
|
||||
|
||||
[load event does not fire on window.open('about:blank')]
|
||||
expected: FAIL
|
||||
|
|
3
tests/wpt/meta/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top.html.ini
vendored
Normal file
3
tests/wpt/meta/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-id-top.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[scroll-to-id-top.html]
|
||||
[Fragment Navigation: TOP is a valid element id, which overrides navigating to top of the document]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top.html.ini
vendored
Normal file
3
tests/wpt/meta/html/browsers/browsing-the-web/scroll-to-fragid/scroll-to-top.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[scroll-to-top.html]
|
||||
[Fragment Navigation: When fragid is TOP scroll to the top of the document]
|
||||
expected: FAIL
|
|
@ -1,4 +1,2 @@
|
|||
[001.html]
|
||||
expected: TIMEOUT
|
||||
[traversing history must also traverse hash changes]
|
||||
expected: FAIL
|
||||
|
|
152
tests/wpt/meta/html/browsers/origin/tentative/api/idlharness.any.js.ini
vendored
Normal file
152
tests/wpt/meta/html/browsers/origin/tentative/api/idlharness.any.js.ini
vendored
Normal file
|
@ -0,0 +1,152 @@
|
|||
[idlharness.any.worker.html]
|
||||
[Origin interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface object length]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface object name]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: existence and properties of interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: existence and properties of interface prototype object's "constructor" property]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: operation parse(USVString)]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: operation fromURL(USVString)]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: operation toJSON()]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: attribute opaque]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: operation isSameOrigin(Origin)]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: operation isSameSite(Origin)]
|
||||
expected: FAIL
|
||||
|
||||
[Origin must be primary interface of new Origin()]
|
||||
expected: FAIL
|
||||
|
||||
[Stringification of new Origin()]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: new Origin() must inherit property "parse(USVString)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: calling parse(USVString) on new Origin() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: new Origin() must inherit property "fromURL(USVString)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: calling fromURL(USVString) on new Origin() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: new Origin() must inherit property "toJSON()" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: toJSON operation on new Origin()]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: new Origin() must inherit property "opaque" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: new Origin() must inherit property "isSameOrigin(Origin)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: calling isSameOrigin(Origin) on new Origin() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: new Origin() must inherit property "isSameSite(Origin)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: calling isSameSite(Origin) on new Origin() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[idlharness.any.html]
|
||||
[Origin interface: existence and properties of interface object]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface object length]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface object name]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: existence and properties of interface prototype object]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: existence and properties of interface prototype object's "constructor" property]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: existence and properties of interface prototype object's @@unscopables property]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: operation parse(USVString)]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: operation fromURL(USVString)]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: operation toJSON()]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: attribute opaque]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: operation isSameOrigin(Origin)]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: operation isSameSite(Origin)]
|
||||
expected: FAIL
|
||||
|
||||
[Origin must be primary interface of new Origin()]
|
||||
expected: FAIL
|
||||
|
||||
[Stringification of new Origin()]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: new Origin() must inherit property "parse(USVString)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: calling parse(USVString) on new Origin() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: new Origin() must inherit property "fromURL(USVString)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: calling fromURL(USVString) on new Origin() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: new Origin() must inherit property "toJSON()" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: toJSON operation on new Origin()]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: new Origin() must inherit property "opaque" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: new Origin() must inherit property "isSameOrigin(Origin)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: calling isSameOrigin(Origin) on new Origin() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: new Origin() must inherit property "isSameSite(Origin)" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Origin interface: calling isSameSite(Origin) on new Origin() with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
14
tests/wpt/meta/html/browsers/origin/tentative/api/origin-comparison.any.js.ini
vendored
Normal file
14
tests/wpt/meta/html/browsers/origin/tentative/api/origin-comparison.any.js.ini
vendored
Normal file
|
@ -0,0 +1,14 @@
|
|||
[origin-comparison.any.worker.html]
|
||||
[Comparison of opaque origins.]
|
||||
expected: FAIL
|
||||
|
||||
[Comparison of tuple origins.]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[origin-comparison.any.html]
|
||||
[Comparison of opaque origins.]
|
||||
expected: FAIL
|
||||
|
||||
[Comparison of tuple origins.]
|
||||
expected: FAIL
|
206
tests/wpt/meta/html/browsers/origin/tentative/api/origin-fromURL.any.js.ini
vendored
Normal file
206
tests/wpt/meta/html/browsers/origin/tentative/api/origin-fromURL.any.js.ini
vendored
Normal file
|
@ -0,0 +1,206 @@
|
|||
[origin-fromURL.any.html]
|
||||
[Origin.fromURL for opaque URL as string 'about:blank'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as URL 'about:blank'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as string 'data:text/plain,opaque'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as URL 'data:text/plain,opaque'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as string 'weird-protocol:whatever'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as URL 'weird-protocol:whatever'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as string 'weird-hierarchical-protocol://host/path?etc'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as URL 'weird-hierarchical-protocol://host/path?etc'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as string 'blob:weird-protocol:whatever'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as URL 'blob:weird-protocol:whatever'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as string 'blob:weird-hierarchical-protocol://host/path?etc'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as URL 'blob:weird-hierarchical-protocol://host/path?etc'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL returns null for ''.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL returns null for 'invalid'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'http://site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://site.example:123' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'http://sub.site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://sub.site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://sub.site.example:123' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://xn--mlauted-m2a.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'ftp://ftp.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'ws://ws.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'wss://wss.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://trailing.slash/' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://user:pass@site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://has.a.port:1234/and/path' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://ümlauted.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'file:///path/to/a/file.txt' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'blob:https://example.com/some-guid' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'ftp://example.com/' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://example.com/path?query#fragment' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://127.0.0.1/' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://[::1\]/' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[origin-fromURL.any.worker.html]
|
||||
[Origin.fromURL for opaque URL as string 'about:blank'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as URL 'about:blank'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as string 'data:text/plain,opaque'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as URL 'data:text/plain,opaque'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as string 'weird-protocol:whatever'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as URL 'weird-protocol:whatever'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as string 'weird-hierarchical-protocol://host/path?etc'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as URL 'weird-hierarchical-protocol://host/path?etc'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as string 'blob:weird-protocol:whatever'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as URL 'blob:weird-protocol:whatever'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as string 'blob:weird-hierarchical-protocol://host/path?etc'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL for opaque URL as URL 'blob:weird-hierarchical-protocol://host/path?etc'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL returns null for ''.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.fromURL returns null for 'invalid'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'http://site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://site.example:123' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'http://sub.site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://sub.site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://sub.site.example:123' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://xn--mlauted-m2a.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'ftp://ftp.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'ws://ws.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'wss://wss.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://trailing.slash/' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://user:pass@site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://has.a.port:1234/and/path' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://ümlauted.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'file:///path/to/a/file.txt' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'blob:https://example.com/some-guid' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'ftp://example.com/' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://example.com/path?query#fragment' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://127.0.0.1/' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://[::1\]/' is a tuple origin.]
|
||||
expected: FAIL
|
320
tests/wpt/meta/html/browsers/origin/tentative/api/origin.any.js.ini
vendored
Normal file
320
tests/wpt/meta/html/browsers/origin/tentative/api/origin.any.js.ini
vendored
Normal file
|
@ -0,0 +1,320 @@
|
|||
[origin.any.html]
|
||||
[Default-constructed Origin is opaque.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed with 'null' is opaque.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'null' is opaque.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for ''.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for ''.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'invalid'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'invalid'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'about:blank'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'about:blank'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'https://trailing.slash/'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'https://trailing.slash/'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'https://user:pass@site.example'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'https://user:pass@site.example'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'https://has.a.port:1234/and/path'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'https://has.a.port:1234/and/path'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'https://ümlauted.example'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'https://ümlauted.example'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'https://has.a.fragment/#frag'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'https://has.a.fragment/#frag'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'https://invalid.port:123456789'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'https://invalid.port:123456789'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'blob:https://blob.example/guid-goes-here'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'blob:https://blob.example/guid-goes-here'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'http://site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'http://site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'http://site.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'https://site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'https://site.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://site.example:123' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'https://site.example:123' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'https://site.example:123' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'http://sub.site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'http://sub.site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'http://sub.site.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://sub.site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'https://sub.site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'https://sub.site.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://sub.site.example:123' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'https://sub.site.example:123' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'https://sub.site.example:123' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://xn--mlauted-m2a.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'https://xn--mlauted-m2a.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'https://xn--mlauted-m2a.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'ftp://ftp.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'ftp://ftp.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'ftp://ftp.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'ws://ws.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'ws://ws.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'ws://ws.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'wss://wss.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'wss://wss.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'wss://wss.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[origin.any.worker.html]
|
||||
[Default-constructed Origin is opaque.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed with 'null' is opaque.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'null' is opaque.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for ''.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for ''.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'invalid'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'invalid'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'about:blank'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'about:blank'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'https://trailing.slash/'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'https://trailing.slash/'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'https://user:pass@site.example'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'https://user:pass@site.example'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'https://has.a.port:1234/and/path'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'https://has.a.port:1234/and/path'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'https://ümlauted.example'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'https://ümlauted.example'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'https://has.a.fragment/#frag'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'https://has.a.fragment/#frag'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'https://invalid.port:123456789'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'https://invalid.port:123456789'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructor throws for 'blob:https://blob.example/guid-goes-here'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin.parse returns null for 'blob:https://blob.example/guid-goes-here'.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'http://site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'http://site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'http://site.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'https://site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'https://site.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://site.example:123' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'https://site.example:123' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'https://site.example:123' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'http://sub.site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'http://sub.site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'http://sub.site.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://sub.site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'https://sub.site.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'https://sub.site.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://sub.site.example:123' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'https://sub.site.example:123' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'https://sub.site.example:123' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'https://xn--mlauted-m2a.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'https://xn--mlauted-m2a.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'https://xn--mlauted-m2a.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'ftp://ftp.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'ftp://ftp.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'ftp://ftp.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'ws://ws.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'ws://ws.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'ws://ws.example' are equivalent.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin constructed from 'wss://wss.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origin parsed from 'wss://wss.example' is a tuple origin.]
|
||||
expected: FAIL
|
||||
|
||||
[Origins parsed and constructed from 'wss://wss.example' are equivalent.]
|
||||
expected: FAIL
|
Loading…
Add table
Add a link
Reference in a new issue