mirror of
https://github.com/servo/servo.git
synced 2025-08-22 13:55:34 +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
|
21
tests/wpt/meta/html/dom/partial-updates/tentative/patch-range.html.ini
vendored
Normal file
21
tests/wpt/meta/html/dom/partial-updates/tentative/patch-range.html.ini
vendored
Normal file
|
@ -0,0 +1,21 @@
|
|||
[patch-range.html]
|
||||
[using patchBetween() to insert an element betwen two other elements]
|
||||
expected: FAIL
|
||||
|
||||
[using patchAfter() to insert an element after another element]
|
||||
expected: FAIL
|
||||
|
||||
[using patchBefore() to insert an element before another element]
|
||||
expected: FAIL
|
||||
|
||||
[using patchAfter() to insert an element after the last element]
|
||||
expected: FAIL
|
||||
|
||||
[using patchBefore() to insert an element before the first element]
|
||||
expected: FAIL
|
||||
|
||||
[using patchBefore() should fail if the reference node is removed while patching]
|
||||
expected: FAIL
|
||||
|
||||
[using patchBetween() should fail if the 'before' node is removed while patching]
|
||||
expected: FAIL
|
4
tests/wpt/meta/html/editing/the-hidden-attribute/beforematch-attribute-removal-001.html.ini
vendored
Normal file
4
tests/wpt/meta/html/editing/the-hidden-attribute/beforematch-attribute-removal-001.html.ini
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
[beforematch-attribute-removal-001.html]
|
||||
expected: ERROR
|
||||
[hidden=until-found and details revealing algorithm should abort if attribute states are mutated on beforematch events.]
|
||||
expected: NOTRUN
|
4
tests/wpt/meta/html/editing/the-hidden-attribute/beforematch-attribute-removal-002.html.ini
vendored
Normal file
4
tests/wpt/meta/html/editing/the-hidden-attribute/beforematch-attribute-removal-002.html.ini
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
[beforematch-attribute-removal-002.html]
|
||||
expected: ERROR
|
||||
[hidden=until-found and details revealing algorithm should abort if attribute states are mutated on beforematch events.]
|
||||
expected: NOTRUN
|
4
tests/wpt/meta/html/editing/the-hidden-attribute/beforematch-element-removal-001.html.ini
vendored
Normal file
4
tests/wpt/meta/html/editing/the-hidden-attribute/beforematch-element-removal-001.html.ini
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
[beforematch-element-removal-001.html]
|
||||
expected: ERROR
|
||||
[hidden=until-found and details revealing algorithm should abort if revealed node is removed.]
|
||||
expected: NOTRUN
|
4
tests/wpt/meta/html/editing/the-hidden-attribute/beforematch-element-removal-002.html.ini
vendored
Normal file
4
tests/wpt/meta/html/editing/the-hidden-attribute/beforematch-element-removal-002.html.ini
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
[beforematch-element-removal-002.html]
|
||||
expected: ERROR
|
||||
[hidden=until-found and details revealing algorithm should abort if attribute states are mutated on beforematch events.]
|
||||
expected: NOTRUN
|
4
tests/wpt/meta/html/editing/the-hidden-attribute/hidden-until-found-and-details.html.ini
vendored
Normal file
4
tests/wpt/meta/html/editing/the-hidden-attribute/hidden-until-found-and-details.html.ini
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
[hidden-until-found-and-details.html]
|
||||
expected: ERROR
|
||||
[hidden=until-found and details revealing algorithm should reveal elements in a certain order.]
|
||||
expected: NOTRUN
|
|
@ -1,16 +1,15 @@
|
|||
[supported-elements.html]
|
||||
expected: TIMEOUT
|
||||
[Contenteditable element should support autofocus]
|
||||
expected: FAIL
|
||||
|
||||
[Host element with delegatesFocus including no focusable descendants should be skipped]
|
||||
expected: NOTRUN
|
||||
expected: FAIL
|
||||
|
||||
[Element with tabindex should support autofocus]
|
||||
expected: FAIL
|
||||
|
||||
[Area element should support autofocus]
|
||||
expected: NOTRUN
|
||||
expected: FAIL
|
||||
|
||||
[Host element with delegatesFocus should support autofocus]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +1,3 @@
|
|||
[iframe_sandbox_popups_escaping-3.html]
|
||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
[iframe_sandbox_popups_nonescaping-3.html]
|
||||
expected: CRASH
|
||||
expected: TIMEOUT
|
||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||
expected: NOTRUN
|
||||
|
|
3
tests/wpt/meta/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm.ini
vendored
Normal file
3
tests/wpt/meta/html/semantics/embedded-content/the-video-element/intrinsic_sizes.htm.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[intrinsic_sizes.htm]
|
||||
[default object size after src is removed]
|
||||
expected: FAIL
|
36
tests/wpt/meta/html/semantics/forms/the-input-element/color.html.ini
vendored
Normal file
36
tests/wpt/meta/html/semantics/forms/the-input-element/color.html.ini
vendored
Normal file
|
@ -0,0 +1,36 @@
|
|||
[color.html]
|
||||
[Valid simple color: 4 characters long]
|
||||
expected: FAIL
|
||||
|
||||
[Valid color: leading space]
|
||||
expected: FAIL
|
||||
|
||||
[Valid color: trailing space]
|
||||
expected: FAIL
|
||||
|
||||
[Valid color: leading+trailing spaces]
|
||||
expected: FAIL
|
||||
|
||||
[Valid color: keyword crimson]
|
||||
expected: FAIL
|
||||
|
||||
[Valid color: keyword bisque]
|
||||
expected: FAIL
|
||||
|
||||
[Valid color: rgb(1,1,1)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid color: rgb(1,1,1,1)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid color: hsl(150deg 100 53.5)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid color: color(display-p3 .5 0 0)]
|
||||
expected: FAIL
|
||||
|
||||
[Valid color: color(display-p3 1 0 0)]
|
||||
expected: FAIL
|
||||
|
||||
[System colors are parsed]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[script-src-event-handler.html]
|
||||
[Speculative parsing, page load: script-src-event-handler]
|
||||
expected: FAIL
|
|
@ -1,3 +1,3 @@
|
|||
[script-src-nomodule.tentative.html]
|
||||
[script-src-nomodule.html]
|
||||
[Speculative parsing, page load: script-src-nomodule]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[script-src-unsupported-language.html]
|
||||
[Speculative parsing, page load: script-src-unsupported-language]
|
||||
expected: FAIL
|
|
@ -1,3 +1,3 @@
|
|||
[script-src-unsupported-type.tentative.html]
|
||||
[script-src-unsupported-type.html]
|
||||
[Speculative parsing, page load: script-src-unsupported-type]
|
||||
expected: FAIL
|
Loading…
Add table
Add a link
Reference in a new issue