Update web-platform-tests to revision dfe0b490c6018fd36379f4c7726f9f6a37728838

This commit is contained in:
WPT Sync Bot 2020-05-01 08:18:56 +00:00
parent 6fb75c2b9e
commit 909e31e110
123 changed files with 987 additions and 613 deletions

View file

@ -4,7 +4,7 @@
expected: TIMEOUT expected: TIMEOUT
[Opening a blob URL in a new window immediately before revoking it works.] [Opening a blob URL in a new window immediately before revoking it works.]
expected: TIMEOUT expected: FAIL
[Fetching a blob URL immediately before revoking it works in an iframe.] [Fetching a blob URL immediately before revoking it works in an iframe.]
expected: FAIL expected: FAIL

View file

@ -1,4 +0,0 @@
[hit-test-floats-004.html]
[Miss float below something else]
expected: FAIL

View file

@ -0,0 +1,2 @@
[trailing-other-space-separators-break-spaces-004.html]
expected: FAIL

View file

@ -2,18 +2,9 @@
[throws if handleEvent is falsy and not callable] [throws if handleEvent is falsy and not callable]
expected: FAIL expected: FAIL
[looks up handleEvent method on every event dispatch]
expected: FAIL
[calls handleEvent method of event listener]
expected: FAIL
[rethrows errors when getting handleEvent] [rethrows errors when getting handleEvent]
expected: FAIL expected: FAIL
[doesn't look up handleEvent method on callable event listeners]
expected: FAIL
[throws if handleEvent is thruthy and not callable] [throws if handleEvent is thruthy and not callable]
expected: FAIL expected: FAIL

View file

@ -1,16 +1,7 @@
[elementFromPoint-list-001.html] [elementFromPoint-list-001.html]
[<li>Image Inside 2</li>]
expected: FAIL
[<li>Image Outside 2</li>] [<li>Image Outside 2</li>]
expected: FAIL expected: FAIL
[<li>Image Inside 1</li>]
expected: FAIL
[<li>Inside 1</li>]
expected: FAIL
[<li>Outside 2</li>] [<li>Outside 2</li>]
expected: FAIL expected: FAIL
@ -23,9 +14,3 @@
[<li>Outside 1</li>] [<li>Outside 1</li>]
expected: FAIL expected: FAIL
[<li>Inside 2</li>]
expected: FAIL
[<li>Inside 3</li>]
expected: FAIL

View file

@ -1,85 +0,0 @@
[offsetTopLeft-border-box.html]
[container: 11]
expected: FAIL
[container: 10]
expected: FAIL
[container: 13]
expected: FAIL
[container: 12]
expected: FAIL
[container: 15]
expected: FAIL
[container: 14]
expected: FAIL
[container: 17]
expected: FAIL
[container: 16]
expected: FAIL
[container: 19]
expected: FAIL
[container: 18]
expected: FAIL
[container: 9]
expected: FAIL
[container: 8]
expected: FAIL
[container: 1]
expected: FAIL
[container: 0]
expected: FAIL
[container: 3]
expected: FAIL
[container: 2]
expected: FAIL
[container: 5]
expected: FAIL
[container: 4]
expected: FAIL
[container: 7]
expected: FAIL
[container: 6]
expected: FAIL
[container: 20]
expected: FAIL
[container: 21]
expected: FAIL
[container: 22]
expected: FAIL
[container: 23]
expected: FAIL
[container: 24]
expected: FAIL
[container: 25]
expected: FAIL
[container: 26]
expected: FAIL
[container: 27]
expected: FAIL

View file

@ -312,27 +312,18 @@
[Response: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK] [Response: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK]
expected: NOTRUN expected: NOTRUN
[<iframe>: separate response Content-Type: text/html */*;charset=gbk]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;" \\" text/plain] [<iframe>: separate response Content-Type: text/html;" \\" text/plain]
expected: FAIL expected: FAIL
[<iframe>: separate response Content-Type: text/html;x=" text/plain] [<iframe>: separate response Content-Type: text/html;x=" text/plain]
expected: FAIL expected: FAIL
[<iframe>: combined response Content-Type: text/html;x=" text/plain]
expected: FAIL
[<iframe>: combined response Content-Type: text/html */*]
expected: FAIL
[<iframe>: separate response Content-Type: text/plain */*]
expected: FAIL
[<iframe>: separate response Content-Type: text/plain */*;charset=gbk] [<iframe>: separate response Content-Type: text/plain */*;charset=gbk]
expected: FAIL expected: FAIL
[<iframe>: combined response Content-Type: text/html;" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;" text/plain]
expected: FAIL

View file

@ -59,3 +59,6 @@
[separate text/javascript;charset=windows-1252 error text/javascript] [separate text/javascript;charset=windows-1252 error text/javascript]
expected: FAIL expected: FAIL
[separate text/javascript;charset=windows-1252 text/javascript]
expected: FAIL

View file

@ -0,0 +1,4 @@
[traverse_the_history_1.html]
[Multiple history traversals from the same task]
expected: FAIL

View file

@ -0,0 +1,2 @@
[drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[drawImage-from-bitmap-swap-width-height.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[drawImage-from-element-swap-width-height.tentative.html]
expected: FAIL

View file

@ -1,16 +1,20 @@
[supported-elements.html] [supported-elements.html]
expected: TIMEOUT
[Contenteditable element should support autofocus] [Contenteditable element should support autofocus]
expected: FAIL expected: FAIL
[Host element with delegatesFocus including no focusable descendants should be skipped] [Host element with delegatesFocus including no focusable descendants should be skipped]
expected: FAIL expected: NOTRUN
[Element with tabindex should support autofocus] [Element with tabindex should support autofocus]
expected: FAIL expected: TIMEOUT
[Area element should support autofocus] [Area element should support autofocus]
expected: FAIL expected: NOTRUN
[Host element with delegatesFocus should support autofocus] [Host element with delegatesFocus should support autofocus]
expected: FAIL expected: NOTRUN
[Non-HTMLElement should not support autofocus]
expected: NOTRUN

View file

@ -1,4 +1,5 @@
[iframe_sandbox_popups_escaping-2.html] [iframe_sandbox_popups_escaping-2.html]
expected: CRASH
[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: FAIL

View file

@ -1,4 +1,5 @@
[iframe_sandbox_popups_nonescaping-1.html] [iframe_sandbox_popups_nonescaping-1.html]
expected: CRASH
[Check that popups from a sandboxed iframe do not escape the sandbox] [Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL expected: FAIL

View file

@ -1,4 +1,5 @@
[iframe_sandbox_popups_nonescaping-3.html] [iframe_sandbox_popups_nonescaping-3.html]
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox] [Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL expected: NOTRUN

View file

@ -0,0 +1,67 @@
[relevant-mutations.html]
[referrerpolicy no-referrer-when-downgrade to empty, src already set]
expected: FAIL
[referrerpolicy no-referrer-when-downgrade to no-referrer, src already set]
expected: FAIL
[ancestor picture; previous sibling source inserted]
expected: FAIL
[picture is inserted; img has previous sibling source]
expected: FAIL
[referrerpolicy absent to no-referrer-when-downgrade, src already set]
expected: FAIL
[referrerpolicy no-referrer-when-downgrade to absent, src already set]
expected: FAIL
[referrerpolicy no-referrer to invalid, src already set]
expected: FAIL
[ancestor picture; previous sibling source removed]
expected: FAIL
[crossorigin state not changed: empty to anonymous]
expected: FAIL
[referrerpolicy no-referrer to no-referrer-when-downgrade, src already set]
expected: FAIL
[referrerpolicy empty to no-referrer-when-downgrade, src already set]
expected: FAIL
[picture is inserted; img has following sibling source]
expected: FAIL
[picture is inserted; img has src]
expected: FAIL
[referrerpolicy no-referrer to empty, src already set]
expected: FAIL
[referrerpolicy absent to no-referrer, src already set]
expected: FAIL
[crossorigin state not changed: use-credentials to USE-CREDENTIALS]
expected: FAIL
[referrerpolicy no-referrer-when-downgrade to invalid, src already set]
expected: FAIL
[referrerpolicy no-referrer to absent, src already set]
expected: FAIL
[crossorigin state not changed: anonymous to foobar]
expected: FAIL
[referrerpolicy empty to no-referrer, src already set]
expected: FAIL
[srcset is set to same value]
expected: FAIL
[picture is inserted; img has srcset]
expected: FAIL

View file

@ -0,0 +1,4 @@
[DOMContentLoaded-defer.html]
[The end: DOMContentLoaded and defer scripts]
expected: FAIL

View file

@ -3,6 +3,3 @@
[The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document] [The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
expected: TIMEOUT expected: TIMEOUT
[The entry settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
expected: FAIL

View file

@ -0,0 +1,16 @@
[promise-job-entry-different-function-realm.html]
[Fulfillment handler on fulfilled promise]
expected: FAIL
[Rejection handler on pending-then-rejected promise]
expected: FAIL
[Thenable resolution]
expected: FAIL
[Rejection handler on rejected promise]
expected: FAIL
[Fulfillment handler on pending-then-fulfilled promise]
expected: FAIL

View file

@ -0,0 +1,7 @@
[iframe-inheritance-about-blank.html]
[The value of document.referrer in an about:blank iframe is the outer document's full URL, regardless of referrer policy]
expected: FAIL
[The fetch() API in an about:blank iframe with a custom URL referrer is fetched with a 'Referer` header that uses the outer document's URL along with its referrer policy]
expected: FAIL

View file

@ -1,5 +1,4 @@
[realtimeanalyser-fft-scaling.html] [realtimeanalyser-fft-scaling.html]
expected: TIMEOUT
[X 2048-point FFT peak position is not equal to 64. Got 0.] [X 2048-point FFT peak position is not equal to 64. Got 0.]
expected: FAIL expected: FAIL

View file

@ -116,3 +116,6 @@
[X Rendered audio for channel 5 does not equal [0,0.0626220703125,0.125030517578125,0.18695068359375,0.24810791015625,0.308319091796875,0.3673095703125,0.42486572265625,0.480743408203125,0.53472900390625,0.58660888671875,0.636199951171875,0.68328857421875,0.727691650390625,0.76922607421875,0.8077392578125...\] with an element-wise tolerance of {"absoluteThreshold":0.000030517578125,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t3.6732959747314453e-1\t6.2622070312500000e-2\t3.0470752716064453e-1\t4.8658168859649127e+0\t3.0517578125000000e-5\n\t[2\]\t6.8329977989196777e-1\t1.2503051757812500e-1\t5.5826926231384277e-1\t4.4650639949963384e+0\t3.0517578125000000e-5\n\t[3\]\t9.0373212099075317e-1\t1.8695068359375000e-1\t7.1678143739700317e-1\t3.8340669508039502e+0\t3.0517578125000000e-5\n\t[4\]\t9.9780619144439697e-1\t2.4810791015625000e-1\t7.4969828128814697e-1\t3.0216621502152523e+0\t3.0517578125000000e-5\n\t[5\]\t9.5236867666244507e-1\t3.0831909179687500e-1\t6.4404958486557007e-1\t2.0889059484187866e+0\t3.0517578125000000e-5\n\t...and 40538 more errors.\n\tMax AbsError of 1.9999977350234985e+0 at index of 10361.\n\t[10361\]\t9.9999773502349854e-1\t-1.0000000000000000e+0\t1.9999977350234985e+0\t1.9999977350234985e+0\t3.0517578125000000e-5\n\tMax RelError of Infinity at index of 7056.\n\t[7056\]\t5.8778524398803711e-1\t0.0000000000000000e+0\t5.8778524398803711e-1\tInfinity\t3.0517578125000000e-5\n] [X Rendered audio for channel 5 does not equal [0,0.0626220703125,0.125030517578125,0.18695068359375,0.24810791015625,0.308319091796875,0.3673095703125,0.42486572265625,0.480743408203125,0.53472900390625,0.58660888671875,0.636199951171875,0.68328857421875,0.727691650390625,0.76922607421875,0.8077392578125...\] with an element-wise tolerance of {"absoluteThreshold":0.000030517578125,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t3.6732959747314453e-1\t6.2622070312500000e-2\t3.0470752716064453e-1\t4.8658168859649127e+0\t3.0517578125000000e-5\n\t[2\]\t6.8329977989196777e-1\t1.2503051757812500e-1\t5.5826926231384277e-1\t4.4650639949963384e+0\t3.0517578125000000e-5\n\t[3\]\t9.0373212099075317e-1\t1.8695068359375000e-1\t7.1678143739700317e-1\t3.8340669508039502e+0\t3.0517578125000000e-5\n\t[4\]\t9.9780619144439697e-1\t2.4810791015625000e-1\t7.4969828128814697e-1\t3.0216621502152523e+0\t3.0517578125000000e-5\n\t[5\]\t9.5236867666244507e-1\t3.0831909179687500e-1\t6.4404958486557007e-1\t2.0889059484187866e+0\t3.0517578125000000e-5\n\t...and 40538 more errors.\n\tMax AbsError of 1.9999977350234985e+0 at index of 10361.\n\t[10361\]\t9.9999773502349854e-1\t-1.0000000000000000e+0\t1.9999977350234985e+0\t1.9999977350234985e+0\t3.0517578125000000e-5\n\tMax RelError of Infinity at index of 7056.\n\t[7056\]\t5.8778524398803711e-1\t0.0000000000000000e+0\t5.8778524398803711e-1\tInfinity\t3.0517578125000000e-5\n]
expected: FAIL expected: FAIL
[X Rendered audio for channel 5 does not equal [0,0.0626220703125,0.125030517578125,0.18695068359375,0.24810791015625,0.308319091796875,0.3673095703125,0.42486572265625,0.480743408203125,0.53472900390625,0.58660888671875,0.636199951171875,0.68328857421875,0.727691650390625,0.76922607421875,0.8077392578125...\] with an element-wise tolerance of {"absoluteThreshold":0.000030517578125,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t3.6732959747314453e-1\t6.2622070312500000e-2\t3.0470752716064453e-1\t4.8658168859649127e+0\t3.0517578125000000e-5\n\t[2\]\t6.8329977989196777e-1\t1.2503051757812500e-1\t5.5826926231384277e-1\t4.4650639949963384e+0\t3.0517578125000000e-5\n\t[3\]\t9.0373212099075317e-1\t1.8695068359375000e-1\t7.1678143739700317e-1\t3.8340669508039502e+0\t3.0517578125000000e-5\n\t[4\]\t9.9780619144439697e-1\t2.4810791015625000e-1\t7.4969828128814697e-1\t3.0216621502152523e+0\t3.0517578125000000e-5\n\t[5\]\t9.5236867666244507e-1\t3.0831909179687500e-1\t6.4404958486557007e-1\t2.0889059484187866e+0\t3.0517578125000000e-5\n\t...and 44054 more errors.\n\tMax AbsError of 1.9961981773376465e+0 at index of 31768.\n\t[31768\]\t-9.9879217147827148e-1\t9.9740600585937500e-1\t1.9961981773376465e+0\t2.0013897706758867e+0\t3.0517578125000000e-5\n\tMax RelError of Infinity at index of 10584.\n\t[10584\]\t-5.8778524398803711e-1\t0.0000000000000000e+0\t5.8778524398803711e-1\tInfinity\t3.0517578125000000e-5\n]
expected: FAIL

View file

@ -0,0 +1,13 @@
[audiocontextoptions.html]
[X context = new AudioContext({sampleRate: 1}) did not throw an exception.]
expected: FAIL
[# AUDIT TASK RUNNER FINISHED: 1 out of 3 tasks were failed.]
expected: FAIL
[X context = new AudioContext({sampleRate: 1000000}) did not throw an exception.]
expected: FAIL
[< [test-audiocontextoptions-sampleRate\] 2 out of 4 assertions were failed.]
expected: FAIL

View file

@ -0,0 +1,5 @@
[017.html]
expected: TIMEOUT
[origin of the script that invoked the method, about:blank]
expected: TIMEOUT

View file

@ -7,7 +7,7 @@
expected: FAIL expected: FAIL
[Opening a blob URL in a new window immediately before revoking it works.] [Opening a blob URL in a new window immediately before revoking it works.]
expected: TIMEOUT expected: FAIL
[Opening a blob URL in a noopener about:blank window immediately before revoking it works.] [Opening a blob URL in a noopener about:blank window immediately before revoking it works.]
expected: TIMEOUT expected: TIMEOUT

View file

@ -10832,6 +10832,15 @@
] ]
] ]
}, },
"css-transforms": {
"css-transform-scale-001-manual.html": [
"777951d49647d3c47bc6b6b2fcea72fa2296eaab",
[
null,
{}
]
]
},
"css-transitions": { "css-transitions": {
"transition-delay-000-manual.html": [ "transition-delay-000-manual.html": [
"b205085997ced154dd81e5085dbc6a0cfce19045", "b205085997ced154dd81e5085dbc6a0cfce19045",
@ -122516,7 +122525,7 @@
] ]
], ],
"css-border-radius-001.html": [ "css-border-radius-001.html": [
"1717f677f383ece34e8c8fbcbe97a2895ed60af4", "7bf4830fa1b00d3830e9e2504032c0945b7ab1c0",
[ [
null, null,
[ [
@ -122529,7 +122538,7 @@
] ]
], ],
"css-border-radius-002.html": [ "css-border-radius-002.html": [
"d13f4b28b4c8eff3f78cf5067dd0e1a030a1636d", "50adb24133acfcefc993307316f4c4bb96ec24d2",
[ [
null, null,
[ [
@ -122542,7 +122551,7 @@
] ]
], ],
"css-box-shadow-001.html": [ "css-box-shadow-001.html": [
"0bcedf4c37ebcc7461e7b98cabda8d765b3ef3f7", "e6506e00f0e483ab68a7cd0695983c995058ee5a",
[ [
null, null,
[ [
@ -155827,21 +155836,6 @@
{} {}
] ]
], ],
"webkit-line-clamp": {
"webkit-line-clamp-with-line-height.tentative.html": [
"94a62a5b3fa1291683e4a653d0dd5cf71eea0aca",
[
null,
[
[
"/css/css-overflow/webkit-line-clamp/webkit-line-clamp-with-line-height-ref.html",
"=="
]
],
{}
]
]
},
"webkit-line-clamp-001.html": [ "webkit-line-clamp-001.html": [
"bba3d1c49f2dab5055fbceb7313659f463454166", "bba3d1c49f2dab5055fbceb7313659f463454166",
[ [
@ -156283,6 +156277,19 @@
], ],
{} {}
] ]
],
"webkit-line-clamp-with-line-height.tentative.html": [
"a82635f986b60ff4853785dc40b7bbe985af4eb1",
[
null,
[
[
"/css/css-overflow/reference/webkit-line-clamp-with-line-height-ref.html",
"=="
]
],
{}
]
] ]
}, },
"css-paint-api": { "css-paint-api": {
@ -179017,19 +179024,6 @@
{} {}
] ]
], ],
"css-transform-scale-001.html": [
"7f5735ae58f58107bc28c2fa7bccc956559e00e6",
[
null,
[
[
"/css/css-transforms/reference/css-transform-scale-ref-001.html",
"=="
]
],
{}
]
],
"css-transform-scale-002.html": [ "css-transform-scale-002.html": [
"08ebcc6b961519f8273e5cd68a403769fee65cbf", "08ebcc6b961519f8273e5cd68a403769fee65cbf",
[ [
@ -228127,7 +228121,7 @@
], ],
"image-orientation": { "image-orientation": {
"drawImage-from-bitmap-orientation-none.tentative.html": [ "drawImage-from-bitmap-orientation-none.tentative.html": [
"f629caf27f0c6a4353443a37b5a6618606f193b4", "46ce92e3e05c33c2a1ebca7d7fff1edf97d4cde4",
[ [
null, null,
[ [
@ -228140,7 +228134,7 @@
] ]
], ],
"drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html": [ "drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html": [
"2e88ae2e604209130c3318c7cd347f436cad10d9", "efa3d90dbc33f80d16d9405fc58405390ab22182",
[ [
null, null,
[ [
@ -228153,7 +228147,7 @@
] ]
], ],
"drawImage-from-bitmap-swap-width-height.tentative.html": [ "drawImage-from-bitmap-swap-width-height.tentative.html": [
"bca00b3825678a8211c40fd6714b4a5d80b482bd", "eabca5faef37a865b9e854f5c25dfbd261c06b46",
[ [
null, null,
[ [
@ -228166,7 +228160,7 @@
] ]
], ],
"drawImage-from-bitmap.tentative.html": [ "drawImage-from-bitmap.tentative.html": [
"2014f9c5a2f349986c01ff32b129764246266e64", "641d0ccca9e74f88b21b64d9ab551ce60e8703e0",
[ [
null, null,
[ [
@ -228192,7 +228186,7 @@
] ]
], ],
"drawImage-from-element-orientation-none.tentative.html": [ "drawImage-from-element-orientation-none.tentative.html": [
"e18beb9e3cd78cd6bc575f06e5904cc8d21ee63e", "d771ee66781f377795e52140a6877f5b599f8b1e",
[ [
null, null,
[ [
@ -228205,7 +228199,7 @@
] ]
], ],
"drawImage-from-element-swap-width-height-orientation-none.tentative.html": [ "drawImage-from-element-swap-width-height-orientation-none.tentative.html": [
"253c5361327bfbc4d3277527fc9a85dacc1cf708", "ede43989cd02f0b6fd3a6b0820601aa715a8bdbe",
[ [
null, null,
[ [
@ -228218,7 +228212,7 @@
] ]
], ],
"drawImage-from-element-swap-width-height.tentative.html": [ "drawImage-from-element-swap-width-height.tentative.html": [
"fb59013645a304a44851eb9395e051234b8d29f6", "6fe69bd4601e4733ed266dff5f7aa453b76e0f54",
[ [
null, null,
[ [
@ -228231,7 +228225,7 @@
] ]
], ],
"drawImage-from-element.tentative.html": [ "drawImage-from-element.tentative.html": [
"7bad16cc31ccd91a0ad1e9687db46d5c4610f4a9", "01c8bc575e948a082691b39e4a521967c1146acf",
[ [
null, null,
[ [
@ -241925,14 +241919,6 @@
"ad4858c8745cfa1b330a52d27c621a09aa3112e0", "ad4858c8745cfa1b330a52d27c621a09aa3112e0",
[] []
], ],
"PeriodicBackgroundSync": {
"service_workers": {
"sw.js": [
"87351c1d2ffaf1702e1fbdf3a60a8c5a2cd8956d",
[]
]
}
},
"README.md": [ "README.md": [
"b3782c2c33948d3287cc6f4fcf111cd50d29deea", "b3782c2c33948d3287cc6f4fcf111cd50d29deea",
[] []
@ -244876,7 +244862,7 @@
[] []
], ],
"worker.js.template": [ "worker.js.template": [
"cb02ec66606b8784da97911ad752c08e334c4a8b", "7a2a6e05c4417fe49b1f283f8cec36e7e809ba29",
[] []
] ]
}, },
@ -244914,6 +244900,10 @@
"42ebc0767bbea9d3d50f4a3f23c7863748e6908d", "42ebc0767bbea9d3d50f4a3f23c7863748e6908d",
[] []
], ],
"referrer.py": [
"ad9e24847a108826db1e7124c7bff6f6f1a3fd5c",
[]
],
"script.py": [ "script.py": [
"9d7cd0469f0ef9d2da9c322db4257cbdfbf310e8", "9d7cd0469f0ef9d2da9c322db4257cbdfbf310e8",
[] []
@ -298569,9 +298559,7 @@
"webkit-line-clamp-035-ref.html": [ "webkit-line-clamp-035-ref.html": [
"f7488ba2ec6ebeae2d281b29586aaedb9effab97", "f7488ba2ec6ebeae2d281b29586aaedb9effab97",
[] []
] ],
},
"webkit-line-clamp": {
"webkit-line-clamp-with-line-height-ref.html": [ "webkit-line-clamp-with-line-height-ref.html": [
"c2c8914161af668cd57ce7ebac15b2100d93be8b", "c2c8914161af668cd57ce7ebac15b2100d93be8b",
[] []
@ -321392,39 +321380,39 @@
"image-orientation": { "image-orientation": {
"reference": { "reference": {
"drawImage-from-bitmap-orientation-none-ref.html": [ "drawImage-from-bitmap-orientation-none-ref.html": [
"c3ce48f6b9245be8c913365e589100b72761a1eb", "320a9b81082bcb7e547b2538bc624355c646ac11",
[] []
], ],
"drawImage-from-bitmap-ref.html": [ "drawImage-from-bitmap-ref.html": [
"712473b4ec72e70ba58449cbf3d22dffdd5a13bb", "261d6a0b7c18bfef11ab80b9ce993f065edb4e5a",
[] []
], ],
"drawImage-from-bitmap-swap-width-height-orientation-none-ref.html": [ "drawImage-from-bitmap-swap-width-height-orientation-none-ref.html": [
"48ddaf5ec08d9f25ee04ae02bb03e92b7b0b113a", "3a78aad068701f5726b229a70cd53e9d15040dd6",
[] []
], ],
"drawImage-from-bitmap-swap-width-height-ref.html": [ "drawImage-from-bitmap-swap-width-height-ref.html": [
"e945762eac716c5278eca8a0d1a6815a372f97b7", "247d7f404931587acb1b5e9c7ebd374f778708bb",
[] []
], ],
"drawImage-from-blob-ref.html": [ "drawImage-from-blob-ref.html": [
"72bd98fa2528eb9c420311287491a27d3301934c", "d1d3554c70a8a2fa30768f665fa7f2ca88f270e8",
[] []
], ],
"drawImage-from-element-orientation-none-ref.html": [ "drawImage-from-element-orientation-none-ref.html": [
"b1e0c0849235cc13010f67ee26c58114c08c960a", "b847b9eb731865942fa4e3cf997f9a57538dafbd",
[] []
], ],
"drawImage-from-element-ref.html": [ "drawImage-from-element-ref.html": [
"5e49df799e1c084727f7bf3288e0c4d534c6b7b5", "3f4d1e5ff42241e94513a3ecb6136ee4f34a7478",
[] []
], ],
"drawImage-from-element-swap-width-height-orientation-none-ref.html": [ "drawImage-from-element-swap-width-height-orientation-none-ref.html": [
"05ce03a3a54e116576df1c0f88b39d06979533f4", "b26154b40a4556ad6bbe2ec60d7d7c9136a2e01e",
[] []
], ],
"drawImage-from-element-swap-width-height-ref.html": [ "drawImage-from-element-swap-width-height-ref.html": [
"8437a3df48eadbf7836136528e4d827d728d745a", "21f0f88b881d748c8a22986caf2f78b770c80c76",
[] []
] ]
} }
@ -322551,6 +322539,10 @@
"073ce7adfbd81cb7c0b2f91f96c8349b6677f26c", "073ce7adfbd81cb7c0b2f91f96c8349b6677f26c",
[] []
], ],
"popup-with-structured-header.https.html.headers": [
"46ad58d83bf6e98913ca4c564b7acb8f19fa0093",
[]
],
"resources": { "resources": {
"call-functionCalledByOpenee.html": [ "call-functionCalledByOpenee.html": [
"d0ff0b723e0f31c6ed635db95851769a598ce2a1", "d0ff0b723e0f31c6ed635db95851769a598ce2a1",
@ -329926,10 +329918,6 @@
"8599087be5e12554f1e6cee82c0cef883a1284df", "8599087be5e12554f1e6cee82c0cef883a1284df",
[] []
], ],
"script-text-modifications.py": [
"20cbba2ee93b8bcff4f0d6b2828b22948a674d02",
[]
],
"set-script-executed.js": [ "set-script-executed.js": [
"a6095097dd7e17b1e5370b739b31d361f8fdaf7b", "a6095097dd7e17b1e5370b739b31d361f8fdaf7b",
[] []
@ -332339,7 +332327,7 @@
[] []
], ],
"webauthn.idl": [ "webauthn.idl": [
"34a3df1ce1afbf925fa6166857429e5cd69660a5", "73c96c87b91456199b5beb103ff89ae93b513738",
[] []
], ],
"webdriver.idl": [ "webdriver.idl": [
@ -334849,6 +334837,18 @@
] ]
} }
}, },
"periodic-background-sync": {
"META.yml": [
"35224c093e594de9e4a5749088060e043362e541",
[]
],
"service_workers": {
"sw.js": [
"87351c1d2ffaf1702e1fbdf3a60a8c5a2cd8956d",
[]
]
}
},
"permissions": { "permissions": {
"META.yml": [ "META.yml": [
"b055f50f636848ceb7b1750484cc12328a121398", "b055f50f636848ceb7b1750484cc12328a121398",
@ -337384,7 +337384,7 @@
[] []
], ],
"webxr-test-math-helper.js": [ "webxr-test-math-helper.js": [
"d47fde208dac34a099c606b62f8ae2513ef7d247", "14e163712670f1dd5f081d0189bfe719bbd08bd6",
[] []
], ],
"webxr-test-math-helper.js.headers": [ "webxr-test-math-helper.js.headers": [
@ -337392,7 +337392,7 @@
[] []
], ],
"webxr-test.js": [ "webxr-test.js": [
"4401972c8b385cb51e58905d1594aaa4b44fa30e", "7d4ad809bfd35163807eee542b4a765843f4805f",
[] []
], ],
"webxr-test.js.headers": [ "webxr-test.js.headers": [
@ -342064,7 +342064,7 @@
[] []
], ],
"ci_wptrunner_infrastructure.sh": [ "ci_wptrunner_infrastructure.sh": [
"992a1b58c24268baecdbbe03ee1e9f813fd460d9", "f98385dd95d89a63eba12a4600b14dd2822816da",
[] []
], ],
"commands.json": [ "commands.json": [
@ -351063,7 +351063,7 @@
[] []
], ],
"RTCPeerConnection-helper.js": [ "RTCPeerConnection-helper.js": [
"8a11a1ca1e9a00695d8103f79f7bd2eeabbf7956", "25d126f9a9badddac4169cc5884a9e3a91b66082",
[] []
], ],
"RTCRtpCapabilities-helper.js": [ "RTCRtpCapabilities-helper.js": [
@ -351116,7 +351116,7 @@
}, },
"simulcast": { "simulcast": {
"simulcast.js": [ "simulcast.js": [
"ed08ddca44866367bd66ea3b5a7c3a6f58a85f03", "d8911f443e7521ed66be8f4e6079bb4318aada37",
[] []
] ]
}, },
@ -353522,7 +353522,7 @@
[] []
], ],
"webxr_test_constants.js": [ "webxr_test_constants.js": [
"19ddbc24200de2039ce826507c4a6cea89979b05", "3ae294c015a73fc193ce68c0f80aec4111c3302c",
[] []
], ],
"webxr_test_constants_fake_world.js": [ "webxr_test_constants_fake_world.js": [
@ -359949,59 +359949,6 @@
] ]
] ]
}, },
"PeriodicBackgroundSync": {
"idlharness.https.any.js": [
"b0fc2a2d6c8e85fb7985683f88c25136aa2c3fdf",
[
"PeriodicBackgroundSync/idlharness.https.any.html",
{
"script_metadata": [
[
"script",
"/resources/WebIDLParser.js"
],
[
"script",
"/resources/idlharness.js"
]
]
}
],
[
"PeriodicBackgroundSync/idlharness.https.any.worker.html",
{
"script_metadata": [
[
"script",
"/resources/WebIDLParser.js"
],
[
"script",
"/resources/idlharness.js"
]
]
}
]
],
"periodicsync.https.window.js": [
"b68e4976a8f79f57c0813d6f10fcd5ea0718905b",
[
"PeriodicBackgroundSync/periodicsync.https.window.html",
{
"script_metadata": [
[
"script",
"/common/get-host-info.sub.js"
],
[
"script",
"/service-workers/service-worker/resources/test-helpers.sub.js"
]
]
}
]
]
},
"WebCryptoAPI": { "WebCryptoAPI": {
"derive_bits_keys": { "derive_bits_keys": {
"ecdh_bits.https.any.js": [ "ecdh_bits.https.any.js": [
@ -445442,6 +445389,15 @@
"timeout": "long" "timeout": "long"
} }
] ]
],
"popup-with-structured-header.https.html": [
"a1b355f15b51cff3a622cce86854c45ddfd9108a",
[
null,
{
"timeout": "long"
}
]
] ]
}, },
"dom": { "dom": {
@ -452978,7 +452934,7 @@
] ]
], ],
"relevant-mutations.html": [ "relevant-mutations.html": [
"db9a7eecc1141ef0a215c3aaadb280eb2d9acbe5", "dc6e52f19df5aa74290f3ce8acbb7b48ce3ed337",
[ [
null, null,
{ {
@ -457902,7 +457858,7 @@
] ]
], ],
"script-text-modifications.html": [ "script-text-modifications.html": [
"0066d3f4260d92b0f541624062269d13fdbd763d", "0ddec6a851fea76910dd97e7e8d42f8d907eef10",
[ [
null, null,
{} {}
@ -472452,6 +472408,59 @@
] ]
] ]
}, },
"periodic-background-sync": {
"idlharness.https.any.js": [
"47c5e3fd04f7613e576f772e16fe73482c4fb9b3",
[
"periodic-background-sync/idlharness.https.any.html",
{
"script_metadata": [
[
"script",
"/resources/WebIDLParser.js"
],
[
"script",
"/resources/idlharness.js"
]
]
}
],
[
"periodic-background-sync/idlharness.https.any.worker.html",
{
"script_metadata": [
[
"script",
"/resources/WebIDLParser.js"
],
[
"script",
"/resources/idlharness.js"
]
]
}
]
],
"periodicsync.https.window.js": [
"b68e4976a8f79f57c0813d6f10fcd5ea0718905b",
[
"periodic-background-sync/periodicsync.https.window.html",
{
"script_metadata": [
[
"script",
"/common/get-host-info.sub.js"
],
[
"script",
"/service-workers/service-worker/resources/test-helpers.sub.js"
]
]
}
]
]
},
"permissions": { "permissions": {
"idlharness.any.js": [ "idlharness.any.js": [
"ff0a969badace39c3c4466c4528e30c21355e132", "ff0a969badace39c3c4466c4528e30c21355e132",
@ -484350,6 +484359,13 @@
] ]
], ],
"inheritance": { "inheritance": {
"iframe-inheritance-about-blank.html": [
"2185ee29b9ac1ffded392c57defad54c13458987",
[
null,
{}
]
],
"iframe-inheritance-data.html": [ "iframe-inheritance-data.html": [
"1d39781e30583201cf057c5269146ea95ca2d510", "1d39781e30583201cf057c5269146ea95ca2d510",
[ [
@ -510515,14 +510531,14 @@
], ],
"simulcast": { "simulcast": {
"basic.https.html": [ "basic.https.html": [
"5387218432e3d6f506688b49140f8b30bf3982a8", "f097ebb7f38fa24bebcb6a39905a45dc7335ce43",
[ [
null, null,
{} {}
] ]
], ],
"getStats.https.html": [ "getStats.https.html": [
"9baa708124e0c7f9b0ff789428166d425dd55b6e", "1161dfe2d47fd59e1e76c55d078bf7c1a9c1b96d",
[ [
null, null,
{} {}
@ -516111,7 +516127,7 @@
] ]
], ],
"ar_dom_overlay_hit_test.https.html": [ "ar_dom_overlay_hit_test.https.html": [
"820dd7118a4d541a3a3db91e8d35e28c97764c71", "6fdf2498edce0961acc96234fc07651fe072998c",
[ [
null, null,
{} {}
@ -516216,7 +516232,7 @@
] ]
], ],
"getInputPose_pointer.https.html": [ "getInputPose_pointer.https.html": [
"c8545999080892701858b425d8141ae0d3b3c469", "9c2bf5217f81fc6f345a15e79170ec7aa6b2f750",
[ [
null, null,
{} {}
@ -516231,7 +516247,7 @@
], ],
"hit-test": { "hit-test": {
"ar_hittest_subscription_inputSources.https.html": [ "ar_hittest_subscription_inputSources.https.html": [
"b13d69a0d8442d63edd6657f4999b2b3c2a74c87", "7b609d5e3a7b0990493af37f614086b552af7945",
[ [
null, null,
{} {}
@ -516259,7 +516275,7 @@
] ]
], ],
"ar_hittest_subscription_transientInputSources.https.html": [ "ar_hittest_subscription_transientInputSources.https.html": [
"fdfadc5bd89c45db4a506abf5c0013808ba37557", "385bb667b318cb5d043bafc74aebb59be805b826",
[ [
null, null,
{} {}
@ -516514,14 +516530,14 @@
] ]
], ],
"xrReferenceSpace_originOffset.https.html": [ "xrReferenceSpace_originOffset.https.html": [
"988d99728d4be41424a7c09d622a5a9b9b608a27", "3d244b8ce29e2c74dd6f5c243dd2ab6679122c82",
[ [
null, null,
{} {}
] ]
], ],
"xrReferenceSpace_originOffsetBounded.https.html": [ "xrReferenceSpace_originOffsetBounded.https.html": [
"561c34ae942732eb6cb22875cf2f60b5b037a943", "c50aff2515b85ab119c3c1c43487a98c5bf8dddb",
[ [
null, null,
{} {}
@ -543158,50 +543174,50 @@
{} {}
] ]
], ],
"flex-direction-column-reverse.html": [ "flex-direction-column-001-visual.html": [
"824f3bd0c0ea696cd23a26856151997480bac10b",
[
null,
{}
]
],
"flex-direction-row-reverse.html": [
"6439aad70ca55c4a81ba8ab56ea0e2b5d467c03a",
[
null,
{}
]
],
"flex-direction-row.html": [
"8cbf395a4484a4246e78e302319333ca6a2358f4",
[
null,
{}
]
],
"flex-direction_column-reverse.html": [
"2056001da635b05a273fc5f4a3ad6ae503ee24be",
[
null,
{}
]
],
"flex-direction_column.html": [
"f8b2d29e574f80d29c0a4b60d0d7b0117e7216f1", "f8b2d29e574f80d29c0a4b60d0d7b0117e7216f1",
[ [
null, null,
{} {}
] ]
], ],
"flex-direction_row-reverse.html": [ "flex-direction-column-reverse-001-visual.html": [
"2056001da635b05a273fc5f4a3ad6ae503ee24be",
[
null,
{}
]
],
"flex-direction-column-reverse-002-visual.html": [
"824f3bd0c0ea696cd23a26856151997480bac10b",
[
null,
{}
]
],
"flex-direction-row-001-visual.html": [
"17c57a08a6315444fb9c8571585ee8e063bd1b7d",
[
null,
{}
]
],
"flex-direction-row-002-visual.html": [
"8cbf395a4484a4246e78e302319333ca6a2358f4",
[
null,
{}
]
],
"flex-direction-row-reverse-001-visual.html": [
"a1b9776f8e8c45d223c9bdf49db38a9b434bdbef", "a1b9776f8e8c45d223c9bdf49db38a9b434bdbef",
[ [
null, null,
{} {}
] ]
], ],
"flex-direction_row.html": [ "flex-direction-row-reverse-002-visual.html": [
"17c57a08a6315444fb9c8571585ee8e063bd1b7d", "6439aad70ca55c4a81ba8ab56ea0e2b5d467c03a",
[ [
null, null,
{} {}

View file

@ -0,0 +1,4 @@
[hit-test-floats-001.html]
[hit-test-floats-001]
expected: FAIL

View file

@ -1,4 +0,0 @@
[hit-test-floats-002.html]
[Hit test float]
expected: FAIL

View file

@ -1,4 +0,0 @@
[hit-test-floats-003.html]
[Miss float below something else]
expected: FAIL

View file

@ -1,4 +0,0 @@
[hit-test-floats-004.html]
[Miss float below something else]
expected: FAIL

View file

@ -8,9 +8,6 @@
[[data-expected-height\] 3] [[data-expected-height\] 3]
expected: FAIL expected: FAIL
[[data-expected-height\] 1] [[data-expected-height\] 4]
expected: FAIL
[[data-expected-height\] 2]
expected: FAIL expected: FAIL

View file

@ -0,0 +1,2 @@
[trailing-other-space-separators-break-spaces-004.html]
expected: FAIL

View file

@ -1,3 +0,0 @@
[css-transform-scale-001.html]
type: reftest
expected: FAIL

View file

@ -8,6 +8,3 @@
[throws if handleEvent is thruthy and not callable] [throws if handleEvent is thruthy and not callable]
expected: FAIL expected: FAIL
[looks up handleEvent method on every event dispatch]
expected: FAIL

View file

@ -14,6 +14,3 @@
[<li>Outside 3</li>] [<li>Outside 3</li>]
expected: FAIL expected: FAIL
[<li>Image Inside 2</li>]
expected: FAIL

View file

@ -1,7 +0,0 @@
[offsetTopLeft-border-box.html]
[container: 1]
expected: FAIL
[container: 0]
expected: FAIL

View file

@ -312,15 +312,18 @@
[fetch(): separate response Content-Type: text/plain ] [fetch(): separate response Content-Type: text/plain ]
expected: NOTRUN expected: NOTRUN
[<iframe>: combined response Content-Type: text/html;" \\" text/plain] [<iframe>: combined response Content-Type: text/html;" text/plain]
expected: FAIL expected: FAIL
[<iframe>: combined response Content-Type: text/html;charset=gbk text/plain text/html] [<iframe>: separate response Content-Type: text/html;" text/plain]
expected: FAIL expected: FAIL
[<iframe>: separate response Content-Type: text/html */*] [<iframe>: separate response Content-Type: text/html;x=" text/plain]
expected: FAIL expected: FAIL
[<iframe>: combined response Content-Type: text/plain;charset=gbk text/html] [<iframe>: separate response Content-Type: text/html;" \\" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/plain */*;charset=gbk]
expected: FAIL expected: FAIL

View file

@ -59,3 +59,6 @@
[separate text/javascript;charset=windows-1252 text/javascript] [separate text/javascript;charset=windows-1252 text/javascript]
expected: FAIL expected: FAIL
[separate text/javascript;charset=windows-1252 error text/javascript]
expected: FAIL

View file

@ -0,0 +1,4 @@
[traverse_the_history_1.html]
[Multiple history traversals from the same task]
expected: FAIL

View file

@ -0,0 +1,4 @@
[traverse_the_history_2.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -0,0 +1,4 @@
[traverse_the_history_5.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -0,0 +1,2 @@
[drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[drawImage-from-bitmap-swap-width-height.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[drawImage-from-element-swap-width-height.tentative.html]
expected: FAIL

View file

@ -17,3 +17,6 @@
[Test that call convertToBlob on a detached OffscreenCanvas throws exception] [Test that call convertToBlob on a detached OffscreenCanvas throws exception]
expected: FAIL expected: FAIL
[Test that call convertToBlob on a OffscreenCanvas with tainted origin throws exception]
expected: FAIL

View file

@ -1,16 +1,20 @@
[supported-elements.html] [supported-elements.html]
expected: TIMEOUT
[Contenteditable element should support autofocus] [Contenteditable element should support autofocus]
expected: FAIL expected: FAIL
[Element with tabindex should support autofocus] [Element with tabindex should support autofocus]
expected: FAIL expected: TIMEOUT
[Host element with delegatesFocus including no focusable descendants should be skipped] [Host element with delegatesFocus including no focusable descendants should be skipped]
expected: FAIL expected: NOTRUN
[Area element should support autofocus] [Area element should support autofocus]
expected: FAIL expected: NOTRUN
[Host element with delegatesFocus should support autofocus] [Host element with delegatesFocus should support autofocus]
expected: FAIL expected: NOTRUN
[Non-HTMLElement should not support autofocus]
expected: NOTRUN

View file

@ -1,5 +1,5 @@
[iframe_sandbox_popups_escaping-2.html] [iframe_sandbox_popups_escaping-2.html]
expected: TIMEOUT expected: CRASH
[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: TIMEOUT expected: TIMEOUT

View file

@ -1,6 +1,6 @@
[iframe_sandbox_popups_nonescaping-1.html] [iframe_sandbox_popups_nonescaping-1.html]
type: testharness type: testharness
expected: TIMEOUT expected: CRASH
[Check that popups from a sandboxed iframe do not escape the sandbox] [Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN expected: NOTRUN

View file

@ -1,5 +1,6 @@
[iframe_sandbox_popups_nonescaping-3.html] [iframe_sandbox_popups_nonescaping-3.html]
type: testharness type: testharness
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox] [Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL expected: NOTRUN

View file

@ -30,3 +30,39 @@
[picture is inserted; img has src] [picture is inserted; img has src]
expected: FAIL expected: FAIL
[referrerpolicy no-referrer-when-downgrade to empty, src already set]
expected: FAIL
[referrerpolicy no-referrer-when-downgrade to no-referrer, src already set]
expected: FAIL
[referrerpolicy absent to no-referrer-when-downgrade, src already set]
expected: FAIL
[referrerpolicy no-referrer-when-downgrade to absent, src already set]
expected: FAIL
[referrerpolicy no-referrer to invalid, src already set]
expected: FAIL
[referrerpolicy no-referrer to no-referrer-when-downgrade, src already set]
expected: FAIL
[referrerpolicy empty to no-referrer-when-downgrade, src already set]
expected: FAIL
[referrerpolicy no-referrer to empty, src already set]
expected: FAIL
[referrerpolicy absent to no-referrer, src already set]
expected: FAIL
[referrerpolicy no-referrer-when-downgrade to invalid, src already set]
expected: FAIL
[referrerpolicy no-referrer to absent, src already set]
expected: FAIL
[referrerpolicy empty to no-referrer, src already set]
expected: FAIL

View file

@ -0,0 +1,4 @@
[DOMContentLoaded-defer.html]
[The end: DOMContentLoaded and defer scripts]
expected: FAIL

View file

@ -4,6 +4,3 @@
[The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document] [The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
expected: TIMEOUT expected: TIMEOUT
[The entry settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
expected: FAIL

View file

@ -1,10 +1,9 @@
[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: FAIL expected: FAIL
[Rejection handler on pending-then-rejected promise] [Rejection handler on pending-then-rejected promise]
expected: TIMEOUT expected: FAIL
[Thenable resolution] [Thenable resolution]
expected: FAIL expected: FAIL
@ -13,5 +12,5 @@
expected: FAIL expected: FAIL
[Fulfillment handler on pending-then-fulfilled promise] [Fulfillment handler on pending-then-fulfilled promise]
expected: TIMEOUT expected: FAIL

View file

@ -0,0 +1,7 @@
[iframe-inheritance-about-blank.html]
[The value of document.referrer in an about:blank iframe is the outer document's full URL, regardless of referrer policy]
expected: FAIL
[The fetch() API in an about:blank iframe with a custom URL referrer is fetched with a 'Referer` header that uses the outer document's URL along with its referrer policy]
expected: FAIL

View file

@ -1,5 +1,4 @@
[realtimeanalyser-fft-scaling.html] [realtimeanalyser-fft-scaling.html]
expected: TIMEOUT
[X 2048-point FFT peak position is not equal to 64. Got 0.] [X 2048-point FFT peak position is not equal to 64. Got 0.]
expected: FAIL expected: FAIL

View file

@ -188,3 +188,6 @@
[X Rendered audio for channel 5 does not equal [0,0.0626220703125,0.125030517578125,0.18695068359375,0.24810791015625,0.308319091796875,0.3673095703125,0.42486572265625,0.480743408203125,0.53472900390625,0.58660888671875,0.636199951171875,0.68328857421875,0.727691650390625,0.76922607421875,0.8077392578125...\] with an element-wise tolerance of {"absoluteThreshold":0.000030517578125,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t3.6732959747314453e-1\t6.2622070312500000e-2\t3.0470752716064453e-1\t4.8658168859649127e+0\t3.0517578125000000e-5\n\t[2\]\t6.8329977989196777e-1\t1.2503051757812500e-1\t5.5826926231384277e-1\t4.4650639949963384e+0\t3.0517578125000000e-5\n\t[3\]\t9.0373212099075317e-1\t1.8695068359375000e-1\t7.1678143739700317e-1\t3.8340669508039502e+0\t3.0517578125000000e-5\n\t[4\]\t9.9780619144439697e-1\t2.4810791015625000e-1\t7.4969828128814697e-1\t3.0216621502152523e+0\t3.0517578125000000e-5\n\t[5\]\t9.5236867666244507e-1\t3.0831909179687500e-1\t6.4404958486557007e-1\t2.0889059484187866e+0\t3.0517578125000000e-5\n\t...and 43995 more errors.\n\tMax AbsError of 1.9668388962745667e+0 at index of 472.\n\t[472\]\t9.9934011697769165e-1\t-9.6749877929687500e-1\t1.9668388962745667e+0\t2.0329109848634199e+0\t3.0517578125000000e-5\n\tMax RelError of 7.0894675876783291e+0 at index of 451.\n\t[451\]\t-8.5484469309449196e-3\t1.4038085937500000e-3\t9.9522555246949196e-3\t7.0894675876783291e+0\t3.0517578125000000e-5\n] [X Rendered audio for channel 5 does not equal [0,0.0626220703125,0.125030517578125,0.18695068359375,0.24810791015625,0.308319091796875,0.3673095703125,0.42486572265625,0.480743408203125,0.53472900390625,0.58660888671875,0.636199951171875,0.68328857421875,0.727691650390625,0.76922607421875,0.8077392578125...\] with an element-wise tolerance of {"absoluteThreshold":0.000030517578125,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t3.6732959747314453e-1\t6.2622070312500000e-2\t3.0470752716064453e-1\t4.8658168859649127e+0\t3.0517578125000000e-5\n\t[2\]\t6.8329977989196777e-1\t1.2503051757812500e-1\t5.5826926231384277e-1\t4.4650639949963384e+0\t3.0517578125000000e-5\n\t[3\]\t9.0373212099075317e-1\t1.8695068359375000e-1\t7.1678143739700317e-1\t3.8340669508039502e+0\t3.0517578125000000e-5\n\t[4\]\t9.9780619144439697e-1\t2.4810791015625000e-1\t7.4969828128814697e-1\t3.0216621502152523e+0\t3.0517578125000000e-5\n\t[5\]\t9.5236867666244507e-1\t3.0831909179687500e-1\t6.4404958486557007e-1\t2.0889059484187866e+0\t3.0517578125000000e-5\n\t...and 43995 more errors.\n\tMax AbsError of 1.9668388962745667e+0 at index of 472.\n\t[472\]\t9.9934011697769165e-1\t-9.6749877929687500e-1\t1.9668388962745667e+0\t2.0329109848634199e+0\t3.0517578125000000e-5\n\tMax RelError of 7.0894675876783291e+0 at index of 451.\n\t[451\]\t-8.5484469309449196e-3\t1.4038085937500000e-3\t9.9522555246949196e-3\t7.0894675876783291e+0\t3.0517578125000000e-5\n]
expected: FAIL expected: FAIL
[X Rendered audio for channel 5 does not equal [0,0.0626220703125,0.125030517578125,0.18695068359375,0.24810791015625,0.308319091796875,0.3673095703125,0.42486572265625,0.480743408203125,0.53472900390625,0.58660888671875,0.636199951171875,0.68328857421875,0.727691650390625,0.76922607421875,0.8077392578125...\] with an element-wise tolerance of {"absoluteThreshold":0.000030517578125,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t3.6732959747314453e-1\t6.2622070312500000e-2\t3.0470752716064453e-1\t4.8658168859649127e+0\t3.0517578125000000e-5\n\t[2\]\t6.8329977989196777e-1\t1.2503051757812500e-1\t5.5826926231384277e-1\t4.4650639949963384e+0\t3.0517578125000000e-5\n\t[3\]\t9.0373212099075317e-1\t1.8695068359375000e-1\t7.1678143739700317e-1\t3.8340669508039502e+0\t3.0517578125000000e-5\n\t[4\]\t9.9780619144439697e-1\t2.4810791015625000e-1\t7.4969828128814697e-1\t3.0216621502152523e+0\t3.0517578125000000e-5\n\t[5\]\t9.5236867666244507e-1\t3.0831909179687500e-1\t6.4404958486557007e-1\t2.0889059484187866e+0\t3.0517578125000000e-5\n\t...and 44054 more errors.\n\tMax AbsError of 1.9961981773376465e+0 at index of 31768.\n\t[31768\]\t-9.9879217147827148e-1\t9.9740600585937500e-1\t1.9961981773376465e+0\t2.0013897706758867e+0\t3.0517578125000000e-5\n\tMax RelError of Infinity at index of 10584.\n\t[10584\]\t-5.8778524398803711e-1\t0.0000000000000000e+0\t5.8778524398803711e-1\tInfinity\t3.0517578125000000e-5\n]
expected: FAIL

View file

@ -1,5 +1,4 @@
[audiocontextoptions.html] [audiocontextoptions.html]
expected: CRASH
[X context = new AudioContext({sampleRate: 1}) did not throw an exception.] [X context = new AudioContext({sampleRate: 1}) did not throw an exception.]
expected: FAIL expected: FAIL

View file

@ -0,0 +1,5 @@
[017.html]
expected: TIMEOUT
[origin of the script that invoked the method, about:blank]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[018.html]
expected: TIMEOUT
[origin of the script that invoked the method, javascript:]
expected: TIMEOUT

View file

@ -1,4 +0,0 @@
[getInputPose_pointer.https.html]
[XRInputSources with a target ray mode of 'tracked-pointer' properly communicate their poses]
expected: FAIL

View file

@ -1,4 +0,0 @@
[xrReferenceSpace_originOffset.https.html]
[Updating XRReferenceSpace origin offset updates view and input matrices.]
expected: FAIL

View file

@ -1,2 +0,0 @@
[Worker-constructor.html]
expected: ERROR

View file

@ -1,8 +1,7 @@
[shared-worker-in-data-url-context.window.html] [shared-worker-in-data-url-context.window.html]
expected: TIMEOUT
[Create a shared worker in a data url frame] [Create a shared worker in a data url frame]
expected: FAIL expected: FAIL
[Create a data url shared worker in a data url frame] [Create a data url shared worker in a data url frame]
expected: TIMEOUT expected: FAIL

View file

@ -13,11 +13,6 @@ if ('DedicatedWorkerGlobalScope' in self &&
// Receive a message from the parent and start the test. // Receive a message from the parent and start the test.
function onMessageFromParent(event, port) { function onMessageFromParent(event, port) {
// Because this worker might receive messages from child context during
// tests, we first remove the listener here before staring the test
// (needed only for dedicated workers).
port.onmessage = undefined;
const configurationError = "%(error)s"; const configurationError = "%(error)s";
if (configurationError.length > 0) { if (configurationError.length > 0) {
port.postMessage({error: configurationError}); port.postMessage({error: configurationError});

View file

@ -0,0 +1,4 @@
def main(request, response):
referrer = request.headers.get("referer", "")
response_headers = [("Content-Type", "text/javascript")];
return (200, response_headers, "window.referrer = '" + referrer + "'")

View file

@ -5,8 +5,6 @@
<link rel="author" title="tmd" href="mailto:weisong4413@126.com"> <link rel="author" title="tmd" href="mailto:weisong4413@126.com">
<link rel="help" href="http://www.w3.org/TR/css3-background/#the-border-radius"> <link rel="help" href="http://www.w3.org/TR/css3-background/#the-border-radius">
<link rel="match" href="reference/css-border-radius-ref-001.html"> <link rel="match" href="reference/css-border-radius-ref-001.html">
<meta name="assert" content="">
<meta name="flag" content="border-radius">
<style type="text/css"> <style type="text/css">
.redSquare{ .redSquare{
position: absolute; position: absolute;
@ -39,4 +37,4 @@
<div id="green" class="greenSquare"></div> <div id="green" class="greenSquare"></div>
</div> </div>
</body> </body>
</html> </html>

View file

@ -6,7 +6,6 @@
<link rel="help" href="http://www.w3.org/TR/css3-background/#the-border-radius"> <link rel="help" href="http://www.w3.org/TR/css3-background/#the-border-radius">
<link rel="match" href="reference/css-border-radius-ref-002.html"> <link rel="match" href="reference/css-border-radius-ref-002.html">
<meta name="assert" content="if there is more then one graph and one color"> <meta name="assert" content="if there is more then one graph and one color">
<meta name="flag" content="border-radius">
<style type="text/css"> <style type="text/css">
.redSquare { .redSquare {
position: absolute; position: absolute;

View file

@ -6,8 +6,6 @@
<link rel="help" href="http://www.w3.org/TR/css3-background/#the-box-shadow"> <link rel="help" href="http://www.w3.org/TR/css3-background/#the-box-shadow">
<link rel="help" href="http://www.w3.org/TR/css3-background/#the-border-radius"> <link rel="help" href="http://www.w3.org/TR/css3-background/#the-border-radius">
<link rel="match" href="reference/css-box-shadow-ref-001.html"> <link rel="match" href="reference/css-box-shadow-ref-001.html">
<meta name="assert" content="">
<meta name="flag" content="box-shadow">
<style type="text/css"> <style type="text/css">
.greenSquare-shadow{ .greenSquare-shadow{
position: absolute; position: absolute;

View file

@ -1,5 +1,5 @@
<!DOCTYPE html> <!DOCTYPE html>
<link rel="match" href="webkit-line-clamp-with-line-height-ref.html"> <link rel="match" href="reference/webkit-line-clamp-with-line-height-ref.html">
<link rel="help" href="https://github.com/w3c/csswg-drafts/issues/2847#issuecomment-468084957"> <link rel="help" href="https://github.com/w3c/csswg-drafts/issues/2847#issuecomment-468084957">
<meta name="assert" content="This test checks that -webkit-line-clamp calculates respects line-height when calculating its block-size."> <meta name="assert" content="This test checks that -webkit-line-clamp calculates respects line-height when calculating its block-size.">
<link rel="stylesheet" type="text/css" href="/fonts/ahem.css" /> <link rel="stylesheet" type="text/css" href="/fonts/ahem.css" />

View file

@ -9,7 +9,6 @@
<!-- See also: http://www.w3.org/wiki/CSS/Selectors/pseudo-classes/:hover --> <!-- See also: http://www.w3.org/wiki/CSS/Selectors/pseudo-classes/:hover -->
<link rel="match" href="reference/css-transform-scale-ref-001.html"> <link rel="match" href="reference/css-transform-scale-ref-001.html">
<meta name="assert" content="When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner."> <meta name="assert" content="When the element is hovered over, the transform scales the element to twice its size in both the X and Y directions and moves its origin to the top left corner.">
<meta name="flag" content="interactive">
<style type="text/css"> <style type="text/css">
.container { .container {
position: absolute; position: absolute;

View file

@ -8,7 +8,7 @@
<link rel="match" href="reference/drawImage-from-bitmap-orientation-none-ref.html"> <link rel="match" href="reference/drawImage-from-bitmap-orientation-none-ref.html">
<script> <script>
image = new Image(); image = new Image();
image.src = "../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"; image.src = "/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg";
let imageLoadPromise = new Promise(resolve => { let imageLoadPromise = new Promise(resolve => {
image.onload = resolve; image.onload = resolve;
@ -25,7 +25,7 @@
</script> </script>
</head> </head>
<body> <body>
<img id="img-element" src="../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
<canvas id="bitmap-canvas" style="image-orientation: none;"></canvas> <canvas id="bitmap-canvas" style="image-orientation: none;"></canvas>
</body> </body>
</html> </html>

View file

@ -8,7 +8,7 @@
<link rel="match" href="reference/drawImage-from-bitmap-swap-width-height-orientation-none-ref.html"> <link rel="match" href="reference/drawImage-from-bitmap-swap-width-height-orientation-none-ref.html">
<script> <script>
image = new Image(); image = new Image();
image.src = "../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"; image.src = "/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg";
let imageLoadPromise = new Promise(resolve => { let imageLoadPromise = new Promise(resolve => {
image.onload = resolve; image.onload = resolve;
@ -26,7 +26,7 @@
</script> </script>
</head> </head>
<body> <body>
<img id="img-element" src="../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg">
<canvas id="bitmap-canvas" style="image-orientation: none;"></canvas> <canvas id="bitmap-canvas" style="image-orientation: none;"></canvas>
</body> </body>
</html> </html>

View file

@ -8,7 +8,7 @@
<link rel="match" href="reference/drawImage-from-bitmap-swap-width-height-ref.html"> <link rel="match" href="reference/drawImage-from-bitmap-swap-width-height-ref.html">
<script> <script>
image = new Image(); image = new Image();
image.src = "../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"; image.src = "/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg";
let imageLoadPromise = new Promise(resolve => { let imageLoadPromise = new Promise(resolve => {
image.onload = resolve; image.onload = resolve;
@ -26,7 +26,7 @@
</script> </script>
</head> </head>
<body> <body>
<img id="img-element" src="../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg">
<canvas id="bitmap-canvas"></canvas> <canvas id="bitmap-canvas"></canvas>
</body> </body>
</html> </html>

View file

@ -8,7 +8,7 @@
<link rel="match" href="reference/drawImage-from-bitmap-ref.html"> <link rel="match" href="reference/drawImage-from-bitmap-ref.html">
<script> <script>
image = new Image(); image = new Image();
image.src = "../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"; image.src = "/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg";
let imageLoadPromise = new Promise(resolve => { let imageLoadPromise = new Promise(resolve => {
image.onload = resolve; image.onload = resolve;
@ -25,7 +25,7 @@
</script> </script>
</head> </head>
<body> <body>
<img id="img-element" src="../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
<canvas id="bitmap-canvas"></canvas> <canvas id="bitmap-canvas"></canvas>
</body> </body>
</html> </html>

View file

@ -18,7 +18,7 @@
</script> </script>
</head> </head>
<body> <body>
<img id="img-element" src="../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
<canvas id="bitmap-canvas" style="image-orientation: none;"></canvas> <canvas id="bitmap-canvas" style="image-orientation: none;"></canvas>
</body> </body>
</html> </html>

View file

@ -18,7 +18,7 @@
</script> </script>
</head> </head>
<body> <body>
<img id="img-element" src="../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg">
<canvas id="bitmap-canvas" style="image-orientation: none;"></canvas> <canvas id="bitmap-canvas" style="image-orientation: none;"></canvas>
</body> </body>
</html> </html>

View file

@ -18,7 +18,7 @@
</script> </script>
</head> </head>
<body> <body>
<img id="img-element" src="../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg">
<canvas id="bitmap-canvas"></canvas> <canvas id="bitmap-canvas"></canvas>
</body> </body>
</html> </html>

View file

@ -18,7 +18,7 @@
</script> </script>
</head> </head>
<body> <body>
<img id="img-element" src="../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
<canvas id="bitmap-canvas"></canvas> <canvas id="bitmap-canvas"></canvas>
</body> </body>
</html> </html>

View file

@ -6,7 +6,7 @@
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org"> <link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
</head> </head>
<body> <body>
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
<img id="img-element" style="image-orientation: none;" src="../../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" style="image-orientation: none;" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
</body> </body>
</html> </html>

View file

@ -6,7 +6,7 @@
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org"> <link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
</head> </head>
<body> <body>
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
</body> </body>
</html> </html>

View file

@ -6,7 +6,7 @@
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org"> <link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
</head> </head>
<body> <body>
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg">
<img id="img-element" style="image-orientation: none;" src="../../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"> <img id="img-element" style="image-orientation: none;" src="/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg">
</body> </body>
</html> </html>

View file

@ -6,7 +6,7 @@
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org"> <link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
</head> </head>
<body> <body>
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg">
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg">
</body> </body>
</html> </html>

View file

@ -5,6 +5,6 @@
<title>createImageBitmap and drawImage from a blob with image orientation: from-image, reference</title> <title>createImageBitmap and drawImage from a blob with image orientation: from-image, reference</title>
</head> </head>
<body> <body>
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
</body> </body>
</html> </html>

View file

@ -6,7 +6,7 @@
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org"> <link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
</head> </head>
<body> <body>
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
<img id="img-element" style="image-orientation: none;" src="../../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" style="image-orientation: none;" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
</body> </body>
</html> </html>

View file

@ -6,7 +6,7 @@
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org"> <link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
</head> </head>
<body> <body>
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-3-lr.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-3-lr.jpg">
</body> </body>
</html> </html>

View file

@ -6,7 +6,7 @@
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org"> <link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
</head> </head>
<body> <body>
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg">
<img id="img-element" style="image-orientation: none;" src="../../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"> <img id="img-element" style="image-orientation: none;" src="/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg">
</body> </body>
</html> </html>

View file

@ -6,7 +6,7 @@
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org"> <link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
</head> </head>
<body> <body>
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg">
<img id="img-element" src="../../../../css/css-images/image-orientation/support/exif-orientation-7-rl.jpg"> <img id="img-element" src="/css/css-images/image-orientation/support/exif-orientation-7-rl.jpg">
</body> </body>
</html> </html>

View file

@ -0,0 +1,21 @@
<!doctype html>
<meta charset=utf-8>
<meta name=timeout content=long>
<script src=/resources/testharness.js></script>
<script src=/resources/testharnessreport.js></script>
<script src="/common/get-host-info.sub.js"></script>
<script src="resources/common.js"></script>
<div id=log></div>
<script>
let tests = [
// popup Origin, popup COOP, expect opener.
[SAME_ORIGIN, "unsafe-none; report-to=endpoint", false],
[SAME_ORIGIN, "same-origin; report-to=endpoint", true],
[SAME_ORIGIN, "same-origin-allow-popups; report-to=endpoint", false],
];
run_coop_tests("same-origin with structured headers", tests);
</script>

View file

@ -0,0 +1 @@
Cross-Origin-Opener-Policy: same-origin

View file

@ -45,6 +45,32 @@
<img src="/images/green-2x2.png" crossorigin=use-credentials data-desc="crossorigin use-credentials to anonymous, src already set"> <img src="/images/green-2x2.png" crossorigin=use-credentials data-desc="crossorigin use-credentials to anonymous, src already set">
<img src="/images/green-2x2.png" crossorigin=use-credentials data-desc="crossorigin use-credentials to invalid, src already set"> <img src="/images/green-2x2.png" crossorigin=use-credentials data-desc="crossorigin use-credentials to invalid, src already set">
<img data-desc="referrerpolicy absent to no-referrer-when-downgrade, src absent">
<img data-desc="referrerpolicy absent to no-referrer, src absent">
<img referrerpolicy data-desc="referrerpolicy empty to no-referrer-when-downgrade, src absent">
<img referrerpolicy data-desc="referrerpolicy empty to no-referrer, src absent">
<img referrerpolicy=no-referrer-when-downgrade data-desc="referrerpolicy no-referrer-when-downgrade to absent, src absent">
<img referrerpolicy=no-referrer-when-downgrade data-desc="referrerpolicy no-referrer-when-downgrade to empty, src absent">
<img referrerpolicy=no-referrer-when-downgrade data-desc="referrerpolicy no-referrer-when-downgrade to no-referrer, src absent">
<img referrerpolicy=no-referrer-when-downgrade data-desc="referrerpolicy no-referrer-when-downgrade to invalid, src absent">
<img referrerpolicy=no-referrer data-desc="referrerpolicy no-referrer to absent, src absent">
<img referrerpolicy=no-referrer data-desc="referrerpolicy no-referrer to empty, src absent">
<img referrerpolicy=no-referrer data-desc="referrerpolicy no-referrer to no-referrer-when-downgrade, src absent">
<img referrerpolicy=no-referrer data-desc="referrerpolicy no-referrer to invalid, src absent">
<img src="/images/green-2x2.png" data-desc="referrerpolicy absent to no-referrer-when-downgrade, src already set">
<img src="/images/green-2x2.png" data-desc="referrerpolicy absent to no-referrer, src already set">
<img src="/images/green-2x2.png" referrerpolicy data-desc="referrerpolicy empty to no-referrer-when-downgrade, src already set">
<img src="/images/green-2x2.png" referrerpolicy data-desc="referrerpolicy empty to no-referrer, src already set">
<img src="/images/green-2x2.png" referrerpolicy=no-referrer-when-downgrade data-desc="referrerpolicy no-referrer-when-downgrade to absent, src already set">
<img src="/images/green-2x2.png" referrerpolicy=no-referrer-when-downgrade data-desc="referrerpolicy no-referrer-when-downgrade to empty, src already set">
<img src="/images/green-2x2.png" referrerpolicy=no-referrer-when-downgrade data-desc="referrerpolicy no-referrer-when-downgrade to no-referrer, src already set">
<img src="/images/green-2x2.png" referrerpolicy=no-referrer-when-downgrade data-desc="referrerpolicy no-referrer-when-downgrade to invalid, src already set">
<img src="/images/green-2x2.png" referrerpolicy=no-referrer data-desc="referrerpolicy no-referrer to absent, src already set">
<img src="/images/green-2x2.png" referrerpolicy=no-referrer data-desc="referrerpolicy no-referrer to empty, src already set">
<img src="/images/green-2x2.png" referrerpolicy=no-referrer data-desc="referrerpolicy no-referrer to no-referrer-when-downgrade, src already set">
<img src="/images/green-2x2.png" referrerpolicy=no-referrer data-desc="referrerpolicy no-referrer to invalid, src already set">
<img src="/images/green-2x2.png" data-desc="inserted into picture"><picture></picture> <img src="/images/green-2x2.png" data-desc="inserted into picture"><picture></picture>
<picture><img src="/images/green-2x2.png" data-desc="removed from picture"></picture> <picture><img src="/images/green-2x2.png" data-desc="removed from picture"></picture>
@ -79,6 +105,13 @@
<img src="/images/green-2x2.png" crossorigin=anonymous data-desc="crossorigin state not changed: anonymous to foobar"> <img src="/images/green-2x2.png" crossorigin=anonymous data-desc="crossorigin state not changed: anonymous to foobar">
<img src="/images/green-2x2.png" crossorigin=use-credentials data-desc="crossorigin state not changed: use-credentials to USE-CREDENTIALS"> <img src="/images/green-2x2.png" crossorigin=use-credentials data-desc="crossorigin state not changed: use-credentials to USE-CREDENTIALS">
<img src="/images/green-2x2.png" data-desc="referrerpolicy state not changed: absent, removeAttribute">
<img src="/images/green-2x2.png" referrerpolicy data-desc="referrerpolicy state not changed: empty to empty">
<img src="/images/green-2x2.png" referrerpolicy data-desc="referrerpolicy state not changed: empty to invalid">
<img src="/images/green-2x2.png" data-desc="referrerpolicy state not changed: absent to invalid">
<img src="/images/green-2x2.png" referrerpolicy=no-referrer data-desc="referrerpolicy state not changed: no-referrer to NO-REFERRER">
<img src="/images/green-2x2.png" referrerpolicy=foobar data-desc="referrerpolicy state not changed: invalid to other-invalid">
<img src="/images/green-2x2.png" data-desc="inserted into picture ancestor"><picture><span></span></picture> <img src="/images/green-2x2.png" data-desc="inserted into picture ancestor"><picture><span></span></picture>
<picture><span><img src="/images/green-2x2.png" data-desc="removed from picture ancestor"></span></picture> <picture><span><img src="/images/green-2x2.png" data-desc="removed from picture ancestor"></span></picture>
@ -273,6 +306,109 @@ onload = function() {
img.crossOrigin = 'foobar'; img.crossOrigin = 'foobar';
}, 'load'); }, 'load');
// When src is absent, changing the referrerpolicy attribute state MUST NOT
// generate events.
t('referrerpolicy absent to no-referrer-when-downgrade, src absent', function(img) {
img.referrerPolicy = 'no-referrer-when-downgrade';
}, 'timeout');
t('referrerpolicy absent to no-referrer, src absent', function(img) {
img.referrerPolicy = 'no-referrer';
}, 'timeout');
t('referrerpolicy empty to no-referrer-when-downgrade, src absent', function(img) {
img.referrerPolicy = 'no-referrer-when-downgrade';
}, 'timeout');
t('referrerpolicy empty to no-referrer, src absent', function(img) {
img.referrerPolicy = 'no-referrer';
}, 'timeout');
t('referrerpolicy no-referrer-when-downgrade to absent, src absent', function(img) {
img.removeAttribute('referrerpolicy');
}, 'timeout');
t('referrerpolicy no-referrer-when-downgrade to empty, src absent', function(img) {
img.referrerPolicy = '';
}, 'timeout');
t('referrerpolicy no-referrer-when-downgrade to no-referrer, src absent', function(img) {
img.referrerPolicy = 'no-referrer';
}, 'timeout');
t('referrerpolicy no-referrer-when-downgrade to invalid, src absent', function(img) {
img.referrerPolicy = 'foobar';
}, 'timeout');
t('referrerpolicy no-referrer to absent, src absent', function(img) {
img.removeAttribute('referrerpolicy');
}, 'timeout');
t('referrerpolicy no-referrer to empty, src absent', function(img) {
img.referrerPolicy = '';
}, 'timeout');
t('referrerpolicy no-referrer to no-referrer-when-downgrade, src absent', function(img) {
img.referrerPolicy = 'no-referrer-when-downgrade';
}, 'timeout');
t('referrerpolicy no-referrer to invalid, src absent', function(img) {
img.removeAttribute('referrerpolicy');
}, 'timeout');
// When src is set, changing the referrerpolicy attribute state MUST generate
// events.
t('referrerpolicy absent to no-referrer-when-downgrade, src already set', function(img) {
img.referrerPolicy = 'no-referrer-when-downgrade';
}, 'load');
t('referrerpolicy absent to no-referrer, src already set', function(img) {
img.referrerPolicy = 'no-referrer';
}, 'load');
t('referrerpolicy empty to no-referrer-when-downgrade, src already set', function(img) {
img.referrerPolicy = 'no-referrer-when-downgrade';
}, 'load');
t('referrerpolicy empty to no-referrer, src already set', function(img) {
img.referrerPolicy = 'no-referrer';
}, 'load');
t('referrerpolicy no-referrer-when-downgrade to absent, src already set', function(img) {
img.removeAttribute('referrerpolicy');
}, 'load');
t('referrerpolicy no-referrer-when-downgrade to empty, src already set', function(img) {
img.referrerPolicy = '';
}, 'load');
t('referrerpolicy no-referrer-when-downgrade to no-referrer, src already set', function(img) {
img.referrerPolicy = 'no-referrer';
}, 'load');
t('referrerpolicy no-referrer-when-downgrade to invalid, src already set', function(img) {
img.referrerPolicy = 'foobar';
}, 'load');
t('referrerpolicy no-referrer to absent, src already set', function(img) {
img.removeAttribute('referrerpolicy');
}, 'load');
t('referrerpolicy no-referrer to empty, src already set', function(img) {
img.referrerPolicy = '';
}, 'load');
t('referrerpolicy no-referrer to no-referrer-when-downgrade, src already set', function(img) {
img.referrerPolicy = 'no-referrer-when-downgrade';
}, 'load');
t('referrerpolicy no-referrer to invalid, src already set', function(img) {
img.removeAttribute('referrerpolicy');
}, 'load');
t('inserted into picture', function(img) { t('inserted into picture', function(img) {
img.nextSibling.appendChild(img); img.nextSibling.appendChild(img);
}, 'load'); }, 'load');
@ -361,6 +497,30 @@ onload = function() {
img.crossOrigin = 'USE-CREDENTIALS'; img.crossOrigin = 'USE-CREDENTIALS';
}, 'timeout'); }, 'timeout');
t('referrerpolicy state not changed: absent, removeAttribute', function(img) {
img.removeAttribute('referrerpolicy');
}, 'timeout');
t('referrerpolicy state not changed: empty to empty', function(img) {
img.referrerPolicy = '';
}, 'timeout');
t('referrerpolicy state not changed: empty to invalid', function(img) {
img.referrerPolicy = 'foobar';
}, 'timeout');
t('referrerpolicy state not changed: absent to invalid', function(img) {
img.referrerPolicy = 'foobar';
}, 'timeout');
t('referrerpolicy state not changed: no-referrer to NO-REFERRER', function(img) {
img.referrerPolicy = 'NO-REFERRER';
}, 'timeout');
t('referrerpolicy state not changed: invalid to other-invalid', function(img) {
img.referrerPolicy = 'foobar2';
}, 'timeout');
t('inserted into picture ancestor', function(img) { t('inserted into picture ancestor', function(img) {
img.nextSibling.firstChild.appendChild(img); img.nextSibling.firstChild.appendChild(img);
}, 'timeout'); }, 'timeout');

Some files were not shown because too many files have changed in this diff Show more