mirror of
https://github.com/servo/servo.git
synced 2025-06-24 17:14:33 +01:00
Update web-platform-tests to revision b'96ef5777e50f7ed8f54b91525002d6708fc097d7'
This commit is contained in:
parent
1208fd298d
commit
5867b3554a
39 changed files with 721 additions and 100 deletions
|
@ -448460,7 +448460,7 @@
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"urltestdata.json": [
|
"urltestdata.json": [
|
||||||
"94d41c0cb0d270da1493774e4fd3de579ddfe30a",
|
"21604f6de9e2c7796146699b75275117b645a8ce",
|
||||||
[]
|
[]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -513660,7 +513660,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"transition-invalid.html": [
|
"transition-invalid.html": [
|
||||||
"64310b13a15e982402e1d8c3b3d6daad5be67676",
|
"2138ad89b9c7b6130341018286b7ac1133fc70a5",
|
||||||
[
|
[
|
||||||
null,
|
null,
|
||||||
{}
|
{}
|
||||||
|
@ -513716,7 +513716,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"transition-valid.html": [
|
"transition-valid.html": [
|
||||||
"c4651f5f125f40c0ec75f6d58b2641fa78b47cf0",
|
"ff9f5f782fdbb8176afa668ef051dc9b7af95e5c",
|
||||||
[
|
[
|
||||||
null,
|
null,
|
||||||
{}
|
{}
|
||||||
|
@ -513839,7 +513839,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"transition-base-response-002.html": [
|
"transition-base-response-002.html": [
|
||||||
"2a7c41afb846306e8d7a5927af931f267459a116",
|
"028723559c4647b63c5cd409af80eea5f21bb011",
|
||||||
[
|
[
|
||||||
null,
|
null,
|
||||||
{}
|
{}
|
||||||
|
@ -670545,7 +670545,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"failure.html": [
|
"failure.html": [
|
||||||
"c22357b6c10749744ff079a84ab0f1e2c7c7f1b7",
|
"67873ea2115738285a74861149d9939352f7429f",
|
||||||
[
|
[
|
||||||
null,
|
null,
|
||||||
{
|
{
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
[background-093.xht]
|
[background-093.xht]
|
||||||
type: reftest
|
type: reftest
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
|
|
|
@ -1,3 +1,6 @@
|
||||||
[block-in-inline-hittest-002.html]
|
[block-in-inline-hittest-002.html]
|
||||||
[elementsFromPoint]
|
[elementsFromPoint]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[elementFromPoint]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
[block-in-inline-hittest-float-002.html]
|
|
||||||
[block-in-inline-hittest-float-002]
|
|
||||||
expected: FAIL
|
|
|
@ -1,3 +1,6 @@
|
||||||
[block-in-inline-hittest-relpos-zindex.html]
|
[block-in-inline-hittest-relpos-zindex.html]
|
||||||
[position: relative; z-index: -1;]
|
[position: relative; z-index: -1;]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[block-in-inline-hittest-relpos-zindex]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
[hit-test-anonymous-block.html]
|
||||||
|
[Hit test beside line of text inside anonymous block]
|
||||||
|
expected: FAIL
|
|
@ -14,9 +14,6 @@
|
||||||
[Matching font-weight: '400' should prefer '501 550' over '502 560']
|
[Matching font-weight: '400' should prefer '501 550' over '502 560']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Matching font-weight: '500' should prefer '351 398' over '501 550']
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[Matching font-weight: '500' should prefer '501 550' over '502 560']
|
[Matching font-weight: '500' should prefer '501 550' over '502 560']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -95,9 +92,6 @@
|
||||||
[Matching font-style: 'normal' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg']
|
[Matching font-style: 'normal' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Matching font-weight: '430' should prefer '340 398' over '501 550']
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[Matching font-style: 'oblique -20deg' should prefer 'oblique -10deg' over 'italic']
|
[Matching font-style: 'oblique -20deg' should prefer 'oblique -10deg' over 'italic']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -110,9 +104,6 @@
|
||||||
[Matching font-style: 'oblique 21deg' should prefer 'oblique 21deg' over 'oblique 30deg 60deg']
|
[Matching font-style: 'oblique 21deg' should prefer 'oblique 21deg' over 'oblique 30deg 60deg']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Matching font-style: 'oblique 10deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[Matching font-style: 'oblique -10deg' should prefer 'italic' over 'oblique 0deg 10deg']
|
[Matching font-style: 'oblique -10deg' should prefer 'italic' over 'oblique 0deg 10deg']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -149,9 +140,6 @@
|
||||||
[Matching font-stretch: '110%' should prefer '50% 80%' over '60% 70%']
|
[Matching font-stretch: '110%' should prefer '50% 80%' over '60% 70%']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Matching font-style: 'italic' should prefer 'italic' over 'oblique 20deg']
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[Matching font-style: 'italic' should prefer 'oblique -60deg -30deg' over 'oblique -50deg -40deg']
|
[Matching font-style: 'italic' should prefer 'oblique -60deg -30deg' over 'oblique -50deg -40deg']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -331,3 +319,6 @@
|
||||||
|
|
||||||
[Matching font-style: 'oblique -21deg' should prefer 'italic' over 'oblique 0deg']
|
[Matching font-style: 'oblique -21deg' should prefer 'italic' over 'oblique 0deg']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[Matching font-weight: '500' should prefer '450 460' over '400']
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -325,3 +325,153 @@
|
||||||
|
|
||||||
[margin-right length(mm) / values]
|
[margin-right length(mm) / values]
|
||||||
expected: [FAIL, PASS]
|
expected: [FAIL, PASS]
|
||||||
|
|
||||||
|
[color color(rgba) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[font-size length(pt) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[font-size length(pc) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[font-size length(px) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[font-size length(em) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[font-size length(ex) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[font-size length(mm) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[font-size length(cm) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[font-size length(in) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[font-size percentage(%) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[font-weight font-weight(keyword) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[font-weight font-weight(numeric) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[line-height number(integer) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[line-height number(decimal) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[line-height length(pt) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[line-height length(pc) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[line-height length(px) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[line-height length(em) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[line-height length(ex) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[line-height length(mm) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[line-height length(cm) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[line-height length(in) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[line-height percentage(%) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[letter-spacing length(pt) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[letter-spacing length(pc) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[letter-spacing length(px) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[letter-spacing length(em) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[letter-spacing length(ex) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[letter-spacing length(mm) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[letter-spacing length(cm) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[letter-spacing length(in) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[word-spacing length(pt) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[word-spacing length(pc) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[word-spacing length(px) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[word-spacing length(em) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[word-spacing length(ex) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[word-spacing length(mm) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[word-spacing length(cm) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[word-spacing length(in) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[word-spacing percentage(%) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[text-indent length(pt) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[text-indent length(pc) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[text-indent length(px) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[text-indent length(em) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[text-indent length(ex) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[text-indent length(mm) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[text-indent length(cm) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[text-indent length(in) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[text-indent percentage(%) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[text-shadow shadow(shadow) / values]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
[CaretPosition-001.html]
|
||||||
|
[Element at (400, 100)]
|
||||||
|
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
||||||
|
[elementFromPoint-float-in-table.html]
|
||||||
|
[float-in-div]
|
||||||
|
expected: FAIL
|
|
@ -18,8 +18,5 @@
|
||||||
[test some point of the element: bottom right corner]
|
[test some point of the element: bottom right corner]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[test the top of layer]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[test some point of the element: top left corner]
|
[test some point of the element: top left corner]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
[elementsFromPoint-invalid-cases.html]
|
|
||||||
[The root element is the last element returned for otherwise empty queries within the viewport]
|
|
||||||
expected: FAIL
|
|
|
@ -26,9 +26,6 @@
|
||||||
[treat-as-public to public: success.]
|
[treat-as-public to public: success.]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[private https to local: failure.]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[public https to private: failure.]
|
[public https to private: failure.]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,3 @@
|
||||||
|
|
||||||
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank#foo']
|
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank#foo']
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank']
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -1,6 +1,10 @@
|
||||||
[javascript-url-referrer.window.html]
|
[javascript-url-referrer.window.html]
|
||||||
|
expected: TIMEOUT
|
||||||
[unsafe-url referrer policy used to create the starting page]
|
[unsafe-url referrer policy used to create the starting page]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[origin referrer policy used to create the starting page]
|
[origin referrer policy used to create the starting page]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[no-referrer referrer policy used to create the starting page]
|
||||||
|
expected: TIMEOUT
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
[navigation-unload-same-origin.window.html]
|
|
||||||
[Same-origin navigation started from unload handler must be ignored]
|
|
||||||
expected: FAIL
|
|
|
@ -1,3 +0,0 @@
|
||||||
[pageload-image-in-popup.html]
|
|
||||||
[The document for a standalone media file should have one child in the body.]
|
|
||||||
expected: FAIL
|
|
|
@ -1,3 +0,0 @@
|
||||||
[traverse_the_history_1.html]
|
|
||||||
[Multiple history traversals from the same task]
|
|
||||||
expected: FAIL
|
|
|
@ -1,6 +1,7 @@
|
||||||
[update-the-rendering.html]
|
[update-the-rendering.html]
|
||||||
|
expected: TIMEOUT
|
||||||
["Flush autofocus candidates" should be happen after the first animation frame callbacks, and before a resize event in the next iteration of window event loop.]
|
["Flush autofocus candidates" should be happen after the first animation frame callbacks, and before a resize event in the next iteration of window event loop.]
|
||||||
expected: TIMEOUT
|
expected: TIMEOUT
|
||||||
|
|
||||||
["Flush autofocus candidates" should be happen before a scroll event and animation frame callbacks]
|
["Flush autofocus candidates" should be happen before a scroll event and animation frame callbacks]
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
[iframe_sandbox_popups_escaping-2.html]
|
[iframe_sandbox_popups_escaping-2.html]
|
||||||
|
expected: TIMEOUT
|
||||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
[iframe_sandbox_popups_escaping-3.html]
|
[iframe_sandbox_popups_escaping-3.html]
|
||||||
type: testharness
|
type: testharness
|
||||||
|
expected: TIMEOUT
|
||||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
|
|
|
@ -1,9 +1,3 @@
|
||||||
[non-active-document.html]
|
[non-active-document.html]
|
||||||
[DOMParser]
|
[DOMParser]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[createHTMLDocument]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[<template>]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -137,9 +137,6 @@
|
||||||
[multipart/form-data: backslash in value (normal form)]
|
[multipart/form-data: backslash in value (normal form)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[multipart/form-data: backslash in value (formdata event)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[multipart/form-data: backslash in filename (normal form)]
|
[multipart/form-data: backslash in filename (normal form)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -1,3 +0,0 @@
|
||||||
[select-event.html]
|
|
||||||
[input type tel: selectionStart twice in disconnected node (must fire select only once)]
|
|
||||||
expected: FAIL
|
|
|
@ -1,3 +0,0 @@
|
||||||
[module-static-import-delayed.html]
|
|
||||||
[document.write in an imported module]
|
|
||||||
expected: FAIL
|
|
|
@ -1,16 +1,15 @@
|
||||||
[promise-job-entry-different-function-realm.html]
|
[promise-job-entry-different-function-realm.html]
|
||||||
expected: TIMEOUT
|
|
||||||
[Fulfillment handler on fulfilled promise]
|
[Fulfillment handler on fulfilled promise]
|
||||||
expected: TIMEOUT
|
expected: FAIL
|
||||||
|
|
||||||
[Rejection handler on pending-then-rejected promise]
|
[Rejection handler on pending-then-rejected promise]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Thenable resolution]
|
[Thenable resolution]
|
||||||
expected: TIMEOUT
|
expected: FAIL
|
||||||
|
|
||||||
[Rejection handler on rejected promise]
|
[Rejection handler on rejected promise]
|
||||||
expected: TIMEOUT
|
expected: FAIL
|
||||||
|
|
||||||
[Fulfillment handler on pending-then-fulfilled promise]
|
[Fulfillment handler on pending-then-fulfilled promise]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
[promise-rejection-events.html]
|
[promise-rejection-events.html]
|
||||||
|
expected: TIMEOUT
|
||||||
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
|
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
|
|
||||||
[unhandledrejection: from createImageBitmap which is UA triggered]
|
[unhandledrejection: from createImageBitmap which is UA triggered]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -304,9 +304,6 @@
|
||||||
[Parsing: <path> against <non-spec:/..//p>]
|
[Parsing: <path> against <non-spec:/..//p>]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Parsing: <http://[::127.0.0.1.\]> against <http://example.org/foo/bar>]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
|
|
||||||
[a-element-xhtml.xhtml?include=javascript]
|
[a-element-xhtml.xhtml?include=javascript]
|
||||||
|
|
||||||
|
|
|
@ -307,6 +307,3 @@
|
||||||
|
|
||||||
[Parsing: <path> against <non-spec:/..//p>]
|
[Parsing: <path> against <non-spec:/..//p>]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Parsing: <http://[::127.0.0.1.\]> against <http://example.org/foo/bar>]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -134,3 +134,516 @@
|
||||||
|
|
||||||
[window.open(): foo://ho|st/ should throw]
|
[window.open(): foo://ho|st/ should throw]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: file://example:1/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: file://example:test/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: file://example%/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: file://[example\]/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://user:pass@/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://foo:-80/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://user@/www.example.com should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://@/www.example.com should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a:b@/www.example.com should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://@:www.example.com should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://<2F> should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://%EF%BF%BD should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a.b.c.xn--pokxncvks should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://10.0.0.xn--pokxncvks should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a.b.c.XN--pokxncvks should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a.b.c.Xn--pokxncvks should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://10.0.0.XN--pokxncvks should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://10.0.0.xN--pokxncvks should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://x x:12 should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://[www.google.com\]/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://@/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://te@s:t@/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://:/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://:12/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://a\x00b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://a b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://a<b should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://a>b should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://a[b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://a\\b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://a\]b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://a^b should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: sc://a|b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x00b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x01b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x02b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x03b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x04b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x05b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x06b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x07b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x08b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x0bb/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x0cb/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x0eb/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x0fb/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x10b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x11b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x12b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x13b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x14b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x15b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x16b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x17b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x18b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x19b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x1ab/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x1bb/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x1cb/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x1db/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x1eb/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\x1fb/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a%b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a<b should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a>b should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a[b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a\]b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a^b should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://a|b/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ab/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%00st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%01st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%02st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%03st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%04st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%05st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%06st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%07st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%08st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%09st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%0Ast/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%0Bst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%0Cst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%0Dst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%0Est/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%0Fst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%10st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%11st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%12st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%13st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%14st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%15st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%16st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%17st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%18st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%19st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%1Ast/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%1Bst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%1Cst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%1Dst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%1Est/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%1Fst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%20st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%23st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%25st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%2Fst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%3Ast/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%3Cst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%3Est/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%3Fst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%40st/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%5Bst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%5Cst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%5Dst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%7Cst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://ho%7Fst/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: ftp://example.com%80/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: ftp://example.com%A0/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://example.com%80/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://example.com%A0/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://0x100000000/test should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://256.0.0.1/test should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: file://%43%3A should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: file://%43%7C should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: file://%43| should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: file://C%7C should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: file://%43%7C/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://%43%7C/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: asdf://%43|/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://[0::0::0\] should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://[0:.0\] should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://[0:0:\] should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://[0:1:2:3:4:5:6:7.0.0.0.1\] should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://[0:1.00.0.0.0\] should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://[0:1.290.0.0.0\] should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://[0:1.23.23\] should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://? should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://# should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: non-special://[:80/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://[::127.0.0.0.1\] should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: file:///p should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: file://%C2%AD/p should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: file://xn--/p should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://0..0x300/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://0..0x300./ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://1.2.3.08 should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://1.2.3.08. should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://1.2.3.09 should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://09.2.3.4 should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://09.2.3.4. should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://01.2.3.4.5 should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://01.2.3.4.5. should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://0x100.2.3.4 should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://0x100.2.3.4. should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://0x1.2.3.4.5 should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://0x1.2.3.4.5. should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://foo.1.2.3.4 should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://foo.1.2.3.4. should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://foo.2.3.4 should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://foo.2.3.4. should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://foo.09 should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://foo.09. should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://foo.0x4 should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://foo.0x4. should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://0999999999999999999/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://foo.0x should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://foo.0XFfFfFfFfFfFfFfFfFfAcE123 should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: http://💩.123/ should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://\x00y should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Location's href: https://y should throw]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -553,9 +553,6 @@
|
||||||
[Parsing: <path> against <non-spec:/..//p>]
|
[Parsing: <path> against <non-spec:/..//p>]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Parsing: <http://[::127.0.0.1.\]> against <http://example.org/foo/bar>]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
|
|
||||||
[url-constructor.any.html?include=file]
|
[url-constructor.any.html?include=file]
|
||||||
[Parsing: </> against <file://h/C:/a/b>]
|
[Parsing: </> against <file://h/C:/a/b>]
|
||||||
|
@ -708,8 +705,5 @@
|
||||||
[Parsing: <path> against <non-spec:/..//p>]
|
[Parsing: <path> against <non-spec:/..//p>]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[Parsing: <http://[::127.0.0.1.\]> against <http://example.org/foo/bar>]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
|
|
||||||
[url-constructor.any.worker.html?include=javascript]
|
[url-constructor.any.worker.html?include=javascript]
|
||||||
|
|
4
tests/wpt/metadata/webmessaging/with-ports/018.html.ini
Normal file
4
tests/wpt/metadata/webmessaging/with-ports/018.html.ini
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
[018.html]
|
||||||
|
expected: TIMEOUT
|
||||||
|
[origin of the script that invoked the method, javascript:]
|
||||||
|
expected: TIMEOUT
|
|
@ -1,4 +0,0 @@
|
||||||
[localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html]
|
|
||||||
expected: TIMEOUT
|
|
||||||
[StorageKey: test 3P about:blank window opened from a 3P iframe]
|
|
||||||
expected: TIMEOUT
|
|
|
@ -1,3 +0,0 @@
|
||||||
[scrollBy.html]
|
|
||||||
[Ensure that the window.scrollBy function affects scroll position as expected]
|
|
||||||
expected: FAIL
|
|
|
@ -19,6 +19,9 @@ test_invalid_value("transition", "-1s -2s");
|
||||||
test_invalid_value("transition", "steps(1) steps(2)");
|
test_invalid_value("transition", "steps(1) steps(2)");
|
||||||
|
|
||||||
test_invalid_value("transition", "none top");
|
test_invalid_value("transition", "none top");
|
||||||
|
|
||||||
|
test_invalid_value("transition", "initial 1s");
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -22,6 +22,11 @@ test_valid_value("transition", "top", ["top", "top 0s ease 0s"]);
|
||||||
test_valid_value("transition", "1s -3s cubic-bezier(0, -2, 1, 3) top", "top 1s cubic-bezier(0, -2, 1, 3) -3s");
|
test_valid_value("transition", "1s -3s cubic-bezier(0, -2, 1, 3) top", "top 1s cubic-bezier(0, -2, 1, 3) -3s");
|
||||||
test_valid_value("transition", "1s -3s, cubic-bezier(0, -2, 1, 3) top", ["1s -3s, top cubic-bezier(0, -2, 1, 3)", "all 1s ease -3s, top 0s cubic-bezier(0, -2, 1, 3) 0s"]);
|
test_valid_value("transition", "1s -3s, cubic-bezier(0, -2, 1, 3) top", ["1s -3s, top cubic-bezier(0, -2, 1, 3)", "all 1s ease -3s, top 0s cubic-bezier(0, -2, 1, 3) 0s"]);
|
||||||
|
|
||||||
|
test_valid_value("transition", "all", ["all", "all 0s ease 0s"]);
|
||||||
|
test_valid_value("transition", "all 1s", ["1s", "all 1s ease 0s"]);
|
||||||
|
|
||||||
|
test_valid_value("transition", "initial", "initial");
|
||||||
|
|
||||||
// TODO: Add test with a single negative time.
|
// TODO: Add test with a single negative time.
|
||||||
// TODO: Add test with a single timing-function keyword.
|
// TODO: Add test with a single timing-function keyword.
|
||||||
</script>
|
</script>
|
||||||
|
|
|
@ -6,9 +6,9 @@
|
||||||
<style>
|
<style>
|
||||||
:root {
|
:root {
|
||||||
font-size: 20px;
|
font-size: 20px;
|
||||||
transition: font-size steps(2, start) 10s;
|
|
||||||
}
|
}
|
||||||
:root.change {
|
:root.change {
|
||||||
|
transition: font-size steps(2, start) 10s;
|
||||||
font-size: 30px;
|
font-size: 30px;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
<script src=/resources/testharness.js></script>
|
<script src=/resources/testharness.js></script>
|
||||||
<script src=/resources/testharnessreport.js></script>
|
<script src=/resources/testharnessreport.js></script>
|
||||||
<div id=log></div>
|
<div id=log></div>
|
||||||
<iframe></iframe>
|
|
||||||
<script>
|
<script>
|
||||||
promise_test(() => fetch("resources/urltestdata.json").then(res => res.json()).then(runTests), "Loading data…")
|
promise_test(() => fetch("resources/urltestdata.json").then(res => res.json()).then(runTests), "Loading data…")
|
||||||
|
|
||||||
|
@ -41,9 +40,11 @@ function runTests(testData) {
|
||||||
assert_throws_js(TypeError, () => self.navigator.sendBeacon(test.input))
|
assert_throws_js(TypeError, () => self.navigator.sendBeacon(test.input))
|
||||||
}, "sendBeacon(): " + name)
|
}, "sendBeacon(): " + name)
|
||||||
|
|
||||||
self.test(() => {
|
self.test(t => {
|
||||||
assert_throws_js(self[0].TypeError, () => self[0].location = test.input)
|
const frame = document.body.appendChild(document.createElement("iframe"));
|
||||||
}, "Location's href: " + name)
|
t.add_cleanup(() => frame.remove());
|
||||||
|
assert_throws_dom("SyntaxError", frame.contentWindow.DOMException, () => frame.contentWindow.location = test.input);
|
||||||
|
}, "Location's href: " + name);
|
||||||
|
|
||||||
self.test(() => {
|
self.test(() => {
|
||||||
assert_throws_dom("SyntaxError", () => self.open(test.input).close())
|
assert_throws_dom("SyntaxError", () => self.open(test.input).close())
|
||||||
|
|
|
@ -967,17 +967,7 @@
|
||||||
{
|
{
|
||||||
"input": "http://[::127.0.0.1.]",
|
"input": "http://[::127.0.0.1.]",
|
||||||
"base": "http://example.org/foo/bar",
|
"base": "http://example.org/foo/bar",
|
||||||
"href": "http://[::7f00:1]/",
|
"failure": true
|
||||||
"origin": "http://[::7f00:1]",
|
|
||||||
"protocol": "http:",
|
|
||||||
"username": "",
|
|
||||||
"password": "",
|
|
||||||
"host": "[::7f00:1]",
|
|
||||||
"hostname": "[::7f00:1]",
|
|
||||||
"port": "",
|
|
||||||
"pathname": "/",
|
|
||||||
"search": "",
|
|
||||||
"hash": ""
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"input": "http://[0:0:0:0:0:0:13.1.68.3]",
|
"input": "http://[0:0:0:0:0:0:13.1.68.3]",
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue