mirror of
https://github.com/servo/servo.git
synced 2025-06-28 19:13:41 +01:00
Update web-platform-tests to revision dfe0b490c6018fd36379f4c7726f9f6a37728838
This commit is contained in:
parent
6fb75c2b9e
commit
909e31e110
123 changed files with 987 additions and 613 deletions
|
@ -4,7 +4,7 @@
|
|||
expected: TIMEOUT
|
||||
|
||||
[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.]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,4 +0,0 @@
|
|||
[hit-test-floats-004.html]
|
||||
[Miss float below something else]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[trailing-other-space-separators-break-spaces-004.html]
|
||||
expected: FAIL
|
|
@ -2,18 +2,9 @@
|
|||
[throws if handleEvent is falsy and not callable]
|
||||
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]
|
||||
expected: FAIL
|
||||
|
||||
[doesn't look up handleEvent method on callable event listeners]
|
||||
expected: FAIL
|
||||
|
||||
[throws if handleEvent is thruthy and not callable]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,16 +1,7 @@
|
|||
[elementFromPoint-list-001.html]
|
||||
[<li>Image Inside 2</li>]
|
||||
expected: FAIL
|
||||
|
||||
[<li>Image Outside 2</li>]
|
||||
expected: FAIL
|
||||
|
||||
[<li>Image Inside 1</li>]
|
||||
expected: FAIL
|
||||
|
||||
[<li>Inside 1</li>]
|
||||
expected: FAIL
|
||||
|
||||
[<li>Outside 2</li>]
|
||||
expected: FAIL
|
||||
|
||||
|
@ -23,9 +14,3 @@
|
|||
[<li>Outside 1</li>]
|
||||
expected: FAIL
|
||||
|
||||
[<li>Inside 2</li>]
|
||||
expected: FAIL
|
||||
|
||||
[<li>Inside 3</li>]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
@ -312,27 +312,18 @@
|
|||
[Response: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK]
|
||||
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]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: separate response Content-Type: text/html;x=" text/plain]
|
||||
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]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: combined response Content-Type: text/html;" text/plain]
|
||||
expected: FAIL
|
||||
|
||||
[<iframe>: separate response Content-Type: text/html;" text/plain]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -59,3 +59,6 @@
|
|||
[separate text/javascript;charset=windows-1252 error text/javascript]
|
||||
expected: FAIL
|
||||
|
||||
[separate text/javascript;charset=windows-1252 text/javascript]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[traverse_the_history_1.html]
|
||||
[Multiple history traversals from the same task]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[drawImage-from-bitmap-swap-width-height.tentative.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[drawImage-from-element-swap-width-height.tentative.html]
|
||||
expected: FAIL
|
|
@ -1,16 +1,20 @@
|
|||
[supported-elements.html]
|
||||
expected: TIMEOUT
|
||||
[Contenteditable element should support autofocus]
|
||||
expected: FAIL
|
||||
|
||||
[Host element with delegatesFocus including no focusable descendants should be skipped]
|
||||
expected: FAIL
|
||||
expected: NOTRUN
|
||||
|
||||
[Element with tabindex should support autofocus]
|
||||
expected: FAIL
|
||||
expected: TIMEOUT
|
||||
|
||||
[Area element should support autofocus]
|
||||
expected: FAIL
|
||||
expected: NOTRUN
|
||||
|
||||
[Host element with delegatesFocus should support autofocus]
|
||||
expected: FAIL
|
||||
expected: NOTRUN
|
||||
|
||||
[Non-HTMLElement should not support autofocus]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
[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]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
[iframe_sandbox_popups_nonescaping-1.html]
|
||||
expected: CRASH
|
||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
[iframe_sandbox_popups_nonescaping-3.html]
|
||||
expected: TIMEOUT
|
||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||
expected: FAIL
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[DOMContentLoaded-defer.html]
|
||||
[The end: DOMContentLoaded and defer scripts]
|
||||
expected: FAIL
|
||||
|
|
@ -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]
|
||||
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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
@ -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
|
||||
|
|
@ -1,5 +1,4 @@
|
|||
[realtimeanalyser-fft-scaling.html]
|
||||
expected: TIMEOUT
|
||||
[X 2048-point FFT peak position is not equal to 64. Got 0.]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -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]
|
||||
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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
[017.html]
|
||||
expected: TIMEOUT
|
||||
[origin of the script that invoked the method, about:blank]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -7,7 +7,7 @@
|
|||
expected: FAIL
|
||||
|
||||
[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.]
|
||||
expected: TIMEOUT
|
||||
|
|
|
@ -10832,6 +10832,15 @@
|
|||
]
|
||||
]
|
||||
},
|
||||
"css-transforms": {
|
||||
"css-transform-scale-001-manual.html": [
|
||||
"777951d49647d3c47bc6b6b2fcea72fa2296eaab",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
]
|
||||
]
|
||||
},
|
||||
"css-transitions": {
|
||||
"transition-delay-000-manual.html": [
|
||||
"b205085997ced154dd81e5085dbc6a0cfce19045",
|
||||
|
@ -122516,7 +122525,7 @@
|
|||
]
|
||||
],
|
||||
"css-border-radius-001.html": [
|
||||
"1717f677f383ece34e8c8fbcbe97a2895ed60af4",
|
||||
"7bf4830fa1b00d3830e9e2504032c0945b7ab1c0",
|
||||
[
|
||||
null,
|
||||
[
|
||||
|
@ -122529,7 +122538,7 @@
|
|||
]
|
||||
],
|
||||
"css-border-radius-002.html": [
|
||||
"d13f4b28b4c8eff3f78cf5067dd0e1a030a1636d",
|
||||
"50adb24133acfcefc993307316f4c4bb96ec24d2",
|
||||
[
|
||||
null,
|
||||
[
|
||||
|
@ -122542,7 +122551,7 @@
|
|||
]
|
||||
],
|
||||
"css-box-shadow-001.html": [
|
||||
"0bcedf4c37ebcc7461e7b98cabda8d765b3ef3f7",
|
||||
"e6506e00f0e483ab68a7cd0695983c995058ee5a",
|
||||
[
|
||||
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": [
|
||||
"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": {
|
||||
|
@ -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": [
|
||||
"08ebcc6b961519f8273e5cd68a403769fee65cbf",
|
||||
[
|
||||
|
@ -228127,7 +228121,7 @@
|
|||
],
|
||||
"image-orientation": {
|
||||
"drawImage-from-bitmap-orientation-none.tentative.html": [
|
||||
"f629caf27f0c6a4353443a37b5a6618606f193b4",
|
||||
"46ce92e3e05c33c2a1ebca7d7fff1edf97d4cde4",
|
||||
[
|
||||
null,
|
||||
[
|
||||
|
@ -228140,7 +228134,7 @@
|
|||
]
|
||||
],
|
||||
"drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html": [
|
||||
"2e88ae2e604209130c3318c7cd347f436cad10d9",
|
||||
"efa3d90dbc33f80d16d9405fc58405390ab22182",
|
||||
[
|
||||
null,
|
||||
[
|
||||
|
@ -228153,7 +228147,7 @@
|
|||
]
|
||||
],
|
||||
"drawImage-from-bitmap-swap-width-height.tentative.html": [
|
||||
"bca00b3825678a8211c40fd6714b4a5d80b482bd",
|
||||
"eabca5faef37a865b9e854f5c25dfbd261c06b46",
|
||||
[
|
||||
null,
|
||||
[
|
||||
|
@ -228166,7 +228160,7 @@
|
|||
]
|
||||
],
|
||||
"drawImage-from-bitmap.tentative.html": [
|
||||
"2014f9c5a2f349986c01ff32b129764246266e64",
|
||||
"641d0ccca9e74f88b21b64d9ab551ce60e8703e0",
|
||||
[
|
||||
null,
|
||||
[
|
||||
|
@ -228192,7 +228186,7 @@
|
|||
]
|
||||
],
|
||||
"drawImage-from-element-orientation-none.tentative.html": [
|
||||
"e18beb9e3cd78cd6bc575f06e5904cc8d21ee63e",
|
||||
"d771ee66781f377795e52140a6877f5b599f8b1e",
|
||||
[
|
||||
null,
|
||||
[
|
||||
|
@ -228205,7 +228199,7 @@
|
|||
]
|
||||
],
|
||||
"drawImage-from-element-swap-width-height-orientation-none.tentative.html": [
|
||||
"253c5361327bfbc4d3277527fc9a85dacc1cf708",
|
||||
"ede43989cd02f0b6fd3a6b0820601aa715a8bdbe",
|
||||
[
|
||||
null,
|
||||
[
|
||||
|
@ -228218,7 +228212,7 @@
|
|||
]
|
||||
],
|
||||
"drawImage-from-element-swap-width-height.tentative.html": [
|
||||
"fb59013645a304a44851eb9395e051234b8d29f6",
|
||||
"6fe69bd4601e4733ed266dff5f7aa453b76e0f54",
|
||||
[
|
||||
null,
|
||||
[
|
||||
|
@ -228231,7 +228225,7 @@
|
|||
]
|
||||
],
|
||||
"drawImage-from-element.tentative.html": [
|
||||
"7bad16cc31ccd91a0ad1e9687db46d5c4610f4a9",
|
||||
"01c8bc575e948a082691b39e4a521967c1146acf",
|
||||
[
|
||||
null,
|
||||
[
|
||||
|
@ -241925,14 +241919,6 @@
|
|||
"ad4858c8745cfa1b330a52d27c621a09aa3112e0",
|
||||
[]
|
||||
],
|
||||
"PeriodicBackgroundSync": {
|
||||
"service_workers": {
|
||||
"sw.js": [
|
||||
"87351c1d2ffaf1702e1fbdf3a60a8c5a2cd8956d",
|
||||
[]
|
||||
]
|
||||
}
|
||||
},
|
||||
"README.md": [
|
||||
"b3782c2c33948d3287cc6f4fcf111cd50d29deea",
|
||||
[]
|
||||
|
@ -244876,7 +244862,7 @@
|
|||
[]
|
||||
],
|
||||
"worker.js.template": [
|
||||
"cb02ec66606b8784da97911ad752c08e334c4a8b",
|
||||
"7a2a6e05c4417fe49b1f283f8cec36e7e809ba29",
|
||||
[]
|
||||
]
|
||||
},
|
||||
|
@ -244914,6 +244900,10 @@
|
|||
"42ebc0767bbea9d3d50f4a3f23c7863748e6908d",
|
||||
[]
|
||||
],
|
||||
"referrer.py": [
|
||||
"ad9e24847a108826db1e7124c7bff6f6f1a3fd5c",
|
||||
[]
|
||||
],
|
||||
"script.py": [
|
||||
"9d7cd0469f0ef9d2da9c322db4257cbdfbf310e8",
|
||||
[]
|
||||
|
@ -298569,9 +298559,7 @@
|
|||
"webkit-line-clamp-035-ref.html": [
|
||||
"f7488ba2ec6ebeae2d281b29586aaedb9effab97",
|
||||
[]
|
||||
]
|
||||
},
|
||||
"webkit-line-clamp": {
|
||||
],
|
||||
"webkit-line-clamp-with-line-height-ref.html": [
|
||||
"c2c8914161af668cd57ce7ebac15b2100d93be8b",
|
||||
[]
|
||||
|
@ -321392,39 +321380,39 @@
|
|||
"image-orientation": {
|
||||
"reference": {
|
||||
"drawImage-from-bitmap-orientation-none-ref.html": [
|
||||
"c3ce48f6b9245be8c913365e589100b72761a1eb",
|
||||
"320a9b81082bcb7e547b2538bc624355c646ac11",
|
||||
[]
|
||||
],
|
||||
"drawImage-from-bitmap-ref.html": [
|
||||
"712473b4ec72e70ba58449cbf3d22dffdd5a13bb",
|
||||
"261d6a0b7c18bfef11ab80b9ce993f065edb4e5a",
|
||||
[]
|
||||
],
|
||||
"drawImage-from-bitmap-swap-width-height-orientation-none-ref.html": [
|
||||
"48ddaf5ec08d9f25ee04ae02bb03e92b7b0b113a",
|
||||
"3a78aad068701f5726b229a70cd53e9d15040dd6",
|
||||
[]
|
||||
],
|
||||
"drawImage-from-bitmap-swap-width-height-ref.html": [
|
||||
"e945762eac716c5278eca8a0d1a6815a372f97b7",
|
||||
"247d7f404931587acb1b5e9c7ebd374f778708bb",
|
||||
[]
|
||||
],
|
||||
"drawImage-from-blob-ref.html": [
|
||||
"72bd98fa2528eb9c420311287491a27d3301934c",
|
||||
"d1d3554c70a8a2fa30768f665fa7f2ca88f270e8",
|
||||
[]
|
||||
],
|
||||
"drawImage-from-element-orientation-none-ref.html": [
|
||||
"b1e0c0849235cc13010f67ee26c58114c08c960a",
|
||||
"b847b9eb731865942fa4e3cf997f9a57538dafbd",
|
||||
[]
|
||||
],
|
||||
"drawImage-from-element-ref.html": [
|
||||
"5e49df799e1c084727f7bf3288e0c4d534c6b7b5",
|
||||
"3f4d1e5ff42241e94513a3ecb6136ee4f34a7478",
|
||||
[]
|
||||
],
|
||||
"drawImage-from-element-swap-width-height-orientation-none-ref.html": [
|
||||
"05ce03a3a54e116576df1c0f88b39d06979533f4",
|
||||
"b26154b40a4556ad6bbe2ec60d7d7c9136a2e01e",
|
||||
[]
|
||||
],
|
||||
"drawImage-from-element-swap-width-height-ref.html": [
|
||||
"8437a3df48eadbf7836136528e4d827d728d745a",
|
||||
"21f0f88b881d748c8a22986caf2f78b770c80c76",
|
||||
[]
|
||||
]
|
||||
}
|
||||
|
@ -322551,6 +322539,10 @@
|
|||
"073ce7adfbd81cb7c0b2f91f96c8349b6677f26c",
|
||||
[]
|
||||
],
|
||||
"popup-with-structured-header.https.html.headers": [
|
||||
"46ad58d83bf6e98913ca4c564b7acb8f19fa0093",
|
||||
[]
|
||||
],
|
||||
"resources": {
|
||||
"call-functionCalledByOpenee.html": [
|
||||
"d0ff0b723e0f31c6ed635db95851769a598ce2a1",
|
||||
|
@ -329926,10 +329918,6 @@
|
|||
"8599087be5e12554f1e6cee82c0cef883a1284df",
|
||||
[]
|
||||
],
|
||||
"script-text-modifications.py": [
|
||||
"20cbba2ee93b8bcff4f0d6b2828b22948a674d02",
|
||||
[]
|
||||
],
|
||||
"set-script-executed.js": [
|
||||
"a6095097dd7e17b1e5370b739b31d361f8fdaf7b",
|
||||
[]
|
||||
|
@ -332339,7 +332327,7 @@
|
|||
[]
|
||||
],
|
||||
"webauthn.idl": [
|
||||
"34a3df1ce1afbf925fa6166857429e5cd69660a5",
|
||||
"73c96c87b91456199b5beb103ff89ae93b513738",
|
||||
[]
|
||||
],
|
||||
"webdriver.idl": [
|
||||
|
@ -334849,6 +334837,18 @@
|
|||
]
|
||||
}
|
||||
},
|
||||
"periodic-background-sync": {
|
||||
"META.yml": [
|
||||
"35224c093e594de9e4a5749088060e043362e541",
|
||||
[]
|
||||
],
|
||||
"service_workers": {
|
||||
"sw.js": [
|
||||
"87351c1d2ffaf1702e1fbdf3a60a8c5a2cd8956d",
|
||||
[]
|
||||
]
|
||||
}
|
||||
},
|
||||
"permissions": {
|
||||
"META.yml": [
|
||||
"b055f50f636848ceb7b1750484cc12328a121398",
|
||||
|
@ -337384,7 +337384,7 @@
|
|||
[]
|
||||
],
|
||||
"webxr-test-math-helper.js": [
|
||||
"d47fde208dac34a099c606b62f8ae2513ef7d247",
|
||||
"14e163712670f1dd5f081d0189bfe719bbd08bd6",
|
||||
[]
|
||||
],
|
||||
"webxr-test-math-helper.js.headers": [
|
||||
|
@ -337392,7 +337392,7 @@
|
|||
[]
|
||||
],
|
||||
"webxr-test.js": [
|
||||
"4401972c8b385cb51e58905d1594aaa4b44fa30e",
|
||||
"7d4ad809bfd35163807eee542b4a765843f4805f",
|
||||
[]
|
||||
],
|
||||
"webxr-test.js.headers": [
|
||||
|
@ -342064,7 +342064,7 @@
|
|||
[]
|
||||
],
|
||||
"ci_wptrunner_infrastructure.sh": [
|
||||
"992a1b58c24268baecdbbe03ee1e9f813fd460d9",
|
||||
"f98385dd95d89a63eba12a4600b14dd2822816da",
|
||||
[]
|
||||
],
|
||||
"commands.json": [
|
||||
|
@ -351063,7 +351063,7 @@
|
|||
[]
|
||||
],
|
||||
"RTCPeerConnection-helper.js": [
|
||||
"8a11a1ca1e9a00695d8103f79f7bd2eeabbf7956",
|
||||
"25d126f9a9badddac4169cc5884a9e3a91b66082",
|
||||
[]
|
||||
],
|
||||
"RTCRtpCapabilities-helper.js": [
|
||||
|
@ -351116,7 +351116,7 @@
|
|||
},
|
||||
"simulcast": {
|
||||
"simulcast.js": [
|
||||
"ed08ddca44866367bd66ea3b5a7c3a6f58a85f03",
|
||||
"d8911f443e7521ed66be8f4e6079bb4318aada37",
|
||||
[]
|
||||
]
|
||||
},
|
||||
|
@ -353522,7 +353522,7 @@
|
|||
[]
|
||||
],
|
||||
"webxr_test_constants.js": [
|
||||
"19ddbc24200de2039ce826507c4a6cea89979b05",
|
||||
"3ae294c015a73fc193ce68c0f80aec4111c3302c",
|
||||
[]
|
||||
],
|
||||
"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": {
|
||||
"derive_bits_keys": {
|
||||
"ecdh_bits.https.any.js": [
|
||||
|
@ -445442,6 +445389,15 @@
|
|||
"timeout": "long"
|
||||
}
|
||||
]
|
||||
],
|
||||
"popup-with-structured-header.https.html": [
|
||||
"a1b355f15b51cff3a622cce86854c45ddfd9108a",
|
||||
[
|
||||
null,
|
||||
{
|
||||
"timeout": "long"
|
||||
}
|
||||
]
|
||||
]
|
||||
},
|
||||
"dom": {
|
||||
|
@ -452978,7 +452934,7 @@
|
|||
]
|
||||
],
|
||||
"relevant-mutations.html": [
|
||||
"db9a7eecc1141ef0a215c3aaadb280eb2d9acbe5",
|
||||
"dc6e52f19df5aa74290f3ce8acbb7b48ce3ed337",
|
||||
[
|
||||
null,
|
||||
{
|
||||
|
@ -457902,7 +457858,7 @@
|
|||
]
|
||||
],
|
||||
"script-text-modifications.html": [
|
||||
"0066d3f4260d92b0f541624062269d13fdbd763d",
|
||||
"0ddec6a851fea76910dd97e7e8d42f8d907eef10",
|
||||
[
|
||||
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": {
|
||||
"idlharness.any.js": [
|
||||
"ff0a969badace39c3c4466c4528e30c21355e132",
|
||||
|
@ -484350,6 +484359,13 @@
|
|||
]
|
||||
],
|
||||
"inheritance": {
|
||||
"iframe-inheritance-about-blank.html": [
|
||||
"2185ee29b9ac1ffded392c57defad54c13458987",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
]
|
||||
],
|
||||
"iframe-inheritance-data.html": [
|
||||
"1d39781e30583201cf057c5269146ea95ca2d510",
|
||||
[
|
||||
|
@ -510515,14 +510531,14 @@
|
|||
],
|
||||
"simulcast": {
|
||||
"basic.https.html": [
|
||||
"5387218432e3d6f506688b49140f8b30bf3982a8",
|
||||
"f097ebb7f38fa24bebcb6a39905a45dc7335ce43",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
]
|
||||
],
|
||||
"getStats.https.html": [
|
||||
"9baa708124e0c7f9b0ff789428166d425dd55b6e",
|
||||
"1161dfe2d47fd59e1e76c55d078bf7c1a9c1b96d",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
|
@ -516111,7 +516127,7 @@
|
|||
]
|
||||
],
|
||||
"ar_dom_overlay_hit_test.https.html": [
|
||||
"820dd7118a4d541a3a3db91e8d35e28c97764c71",
|
||||
"6fdf2498edce0961acc96234fc07651fe072998c",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
|
@ -516216,7 +516232,7 @@
|
|||
]
|
||||
],
|
||||
"getInputPose_pointer.https.html": [
|
||||
"c8545999080892701858b425d8141ae0d3b3c469",
|
||||
"9c2bf5217f81fc6f345a15e79170ec7aa6b2f750",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
|
@ -516231,7 +516247,7 @@
|
|||
],
|
||||
"hit-test": {
|
||||
"ar_hittest_subscription_inputSources.https.html": [
|
||||
"b13d69a0d8442d63edd6657f4999b2b3c2a74c87",
|
||||
"7b609d5e3a7b0990493af37f614086b552af7945",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
|
@ -516259,7 +516275,7 @@
|
|||
]
|
||||
],
|
||||
"ar_hittest_subscription_transientInputSources.https.html": [
|
||||
"fdfadc5bd89c45db4a506abf5c0013808ba37557",
|
||||
"385bb667b318cb5d043bafc74aebb59be805b826",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
|
@ -516514,14 +516530,14 @@
|
|||
]
|
||||
],
|
||||
"xrReferenceSpace_originOffset.https.html": [
|
||||
"988d99728d4be41424a7c09d622a5a9b9b608a27",
|
||||
"3d244b8ce29e2c74dd6f5c243dd2ab6679122c82",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
]
|
||||
],
|
||||
"xrReferenceSpace_originOffsetBounded.https.html": [
|
||||
"561c34ae942732eb6cb22875cf2f60b5b037a943",
|
||||
"c50aff2515b85ab119c3c1c43487a98c5bf8dddb",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
|
@ -543158,50 +543174,50 @@
|
|||
{}
|
||||
]
|
||||
],
|
||||
"flex-direction-column-reverse.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": [
|
||||
"flex-direction-column-001-visual.html": [
|
||||
"f8b2d29e574f80d29c0a4b60d0d7b0117e7216f1",
|
||||
[
|
||||
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",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
]
|
||||
],
|
||||
"flex-direction_row.html": [
|
||||
"17c57a08a6315444fb9c8571585ee8e063bd1b7d",
|
||||
"flex-direction-row-reverse-002-visual.html": [
|
||||
"6439aad70ca55c4a81ba8ab56ea0e2b5d467c03a",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[hit-test-floats-001.html]
|
||||
[hit-test-floats-001]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
[hit-test-floats-002.html]
|
||||
[Hit test float]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
[hit-test-floats-003.html]
|
||||
[Miss float below something else]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
[hit-test-floats-004.html]
|
||||
[Miss float below something else]
|
||||
expected: FAIL
|
||||
|
|
@ -8,9 +8,6 @@
|
|||
[[data-expected-height\] 3]
|
||||
expected: FAIL
|
||||
|
||||
[[data-expected-height\] 1]
|
||||
expected: FAIL
|
||||
|
||||
[[data-expected-height\] 2]
|
||||
[[data-expected-height\] 4]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[trailing-other-space-separators-break-spaces-004.html]
|
||||
expected: FAIL
|
|
@ -1,3 +0,0 @@
|
|||
[css-transform-scale-001.html]
|
||||
type: reftest
|
||||
expected: FAIL
|
|
@ -8,6 +8,3 @@
|
|||
[throws if handleEvent is thruthy and not callable]
|
||||
expected: FAIL
|
||||
|
||||
[looks up handleEvent method on every event dispatch]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -14,6 +14,3 @@
|
|||
[<li>Outside 3</li>]
|
||||
expected: FAIL
|
||||
|
||||
[<li>Image Inside 2</li>]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,7 +0,0 @@
|
|||
[offsetTopLeft-border-box.html]
|
||||
[container: 1]
|
||||
expected: FAIL
|
||||
|
||||
[container: 0]
|
||||
expected: FAIL
|
||||
|
|
@ -312,15 +312,18 @@
|
|||
[fetch(): separate response Content-Type: text/plain ]
|
||||
expected: NOTRUN
|
||||
|
||||
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
|
||||
[<iframe>: combined response Content-Type: text/html;" text/plain]
|
||||
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
|
||||
|
||||
[<iframe>: separate response Content-Type: text/html */*]
|
||||
[<iframe>: separate response Content-Type: text/html;x=" text/plain]
|
||||
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
|
||||
|
||||
|
|
|
@ -59,3 +59,6 @@
|
|||
[separate text/javascript;charset=windows-1252 text/javascript]
|
||||
expected: FAIL
|
||||
|
||||
[separate text/javascript;charset=windows-1252 error text/javascript]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[traverse_the_history_1.html]
|
||||
[Multiple history traversals from the same task]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[traverse_the_history_2.html]
|
||||
[Multiple history traversals, last would be aborted]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[traverse_the_history_5.html]
|
||||
[Multiple history traversals, last would be aborted]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[drawImage-from-bitmap-swap-width-height-orientation-none.tentative.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[drawImage-from-bitmap-swap-width-height.tentative.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[drawImage-from-element-swap-width-height.tentative.html]
|
||||
expected: FAIL
|
|
@ -17,3 +17,6 @@
|
|||
[Test that call convertToBlob on a detached OffscreenCanvas throws exception]
|
||||
expected: FAIL
|
||||
|
||||
[Test that call convertToBlob on a OffscreenCanvas with tainted origin throws exception]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,16 +1,20 @@
|
|||
[supported-elements.html]
|
||||
expected: TIMEOUT
|
||||
[Contenteditable element should support autofocus]
|
||||
expected: FAIL
|
||||
|
||||
[Element with tabindex should support autofocus]
|
||||
expected: FAIL
|
||||
expected: TIMEOUT
|
||||
|
||||
[Host element with delegatesFocus including no focusable descendants should be skipped]
|
||||
expected: FAIL
|
||||
expected: NOTRUN
|
||||
|
||||
[Area element should support autofocus]
|
||||
expected: FAIL
|
||||
expected: NOTRUN
|
||||
|
||||
[Host element with delegatesFocus should support autofocus]
|
||||
expected: FAIL
|
||||
expected: NOTRUN
|
||||
|
||||
[Non-HTMLElement should not support autofocus]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
[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]
|
||||
expected: TIMEOUT
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
[iframe_sandbox_popups_nonescaping-1.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
expected: CRASH
|
||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
[iframe_sandbox_popups_nonescaping-3.html]
|
||||
type: testharness
|
||||
expected: TIMEOUT
|
||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||
expected: FAIL
|
||||
expected: NOTRUN
|
||||
|
||||
|
|
|
@ -30,3 +30,39 @@
|
|||
[picture is inserted; img has src]
|
||||
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
|
||||
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
[DOMContentLoaded-defer.html]
|
||||
[The end: DOMContentLoaded and defer scripts]
|
||||
expected: FAIL
|
||||
|
|
@ -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]
|
||||
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
|
||||
|
||||
|
|
|
@ -1,10 +1,9 @@
|
|||
[promise-job-entry-different-function-realm.html]
|
||||
expected: TIMEOUT
|
||||
[Fulfillment handler on fulfilled promise]
|
||||
expected: FAIL
|
||||
|
||||
[Rejection handler on pending-then-rejected promise]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
[Thenable resolution]
|
||||
expected: FAIL
|
||||
|
@ -13,5 +12,5 @@
|
|||
expected: FAIL
|
||||
|
||||
[Fulfillment handler on pending-then-fulfilled promise]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
@ -1,5 +1,4 @@
|
|||
[realtimeanalyser-fft-scaling.html]
|
||||
expected: TIMEOUT
|
||||
[X 2048-point FFT peak position is not equal to 64. Got 0.]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -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]
|
||||
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
|
||||
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
[audiocontextoptions.html]
|
||||
expected: CRASH
|
||||
[X context = new AudioContext({sampleRate: 1}) did not throw an exception.]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
[017.html]
|
||||
expected: TIMEOUT
|
||||
[origin of the script that invoked the method, about:blank]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -0,0 +1,5 @@
|
|||
[018.html]
|
||||
expected: TIMEOUT
|
||||
[origin of the script that invoked the method, javascript:]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
[getInputPose_pointer.https.html]
|
||||
[XRInputSources with a target ray mode of 'tracked-pointer' properly communicate their poses]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
[xrReferenceSpace_originOffset.https.html]
|
||||
[Updating XRReferenceSpace origin offset updates view and input matrices.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
[Worker-constructor.html]
|
||||
expected: ERROR
|
|
@ -1,8 +1,7 @@
|
|||
[shared-worker-in-data-url-context.window.html]
|
||||
expected: TIMEOUT
|
||||
[Create a shared worker in a data url frame]
|
||||
expected: FAIL
|
||||
|
||||
[Create a data url shared worker in a data url frame]
|
||||
expected: TIMEOUT
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -13,11 +13,6 @@ if ('DedicatedWorkerGlobalScope' in self &&
|
|||
|
||||
// Receive a message from the parent and start the test.
|
||||
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";
|
||||
if (configurationError.length > 0) {
|
||||
port.postMessage({error: configurationError});
|
||||
|
|
|
@ -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 + "'")
|
|
@ -5,8 +5,6 @@
|
|||
<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="match" href="reference/css-border-radius-ref-001.html">
|
||||
<meta name="assert" content="">
|
||||
<meta name="flag" content="border-radius">
|
||||
<style type="text/css">
|
||||
.redSquare{
|
||||
position: absolute;
|
||||
|
|
|
@ -6,7 +6,6 @@
|
|||
<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">
|
||||
<meta name="assert" content="if there is more then one graph and one color">
|
||||
<meta name="flag" content="border-radius">
|
||||
<style type="text/css">
|
||||
.redSquare {
|
||||
position: absolute;
|
||||
|
|
|
@ -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-border-radius">
|
||||
<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">
|
||||
.greenSquare-shadow{
|
||||
position: absolute;
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
<!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">
|
||||
<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" />
|
|
@ -9,7 +9,6 @@
|
|||
<!-- See also: http://www.w3.org/wiki/CSS/Selectors/pseudo-classes/:hover -->
|
||||
<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="flag" content="interactive">
|
||||
<style type="text/css">
|
||||
.container {
|
||||
position: absolute;
|
|
@ -8,7 +8,7 @@
|
|||
<link rel="match" href="reference/drawImage-from-bitmap-orientation-none-ref.html">
|
||||
<script>
|
||||
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 => {
|
||||
image.onload = resolve;
|
||||
|
@ -25,7 +25,7 @@
|
|||
</script>
|
||||
</head>
|
||||
<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>
|
||||
</body>
|
||||
</html>
|
|
@ -8,7 +8,7 @@
|
|||
<link rel="match" href="reference/drawImage-from-bitmap-swap-width-height-orientation-none-ref.html">
|
||||
<script>
|
||||
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 => {
|
||||
image.onload = resolve;
|
||||
|
@ -26,7 +26,7 @@
|
|||
</script>
|
||||
</head>
|
||||
<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>
|
||||
</body>
|
||||
</html>
|
|
@ -8,7 +8,7 @@
|
|||
<link rel="match" href="reference/drawImage-from-bitmap-swap-width-height-ref.html">
|
||||
<script>
|
||||
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 => {
|
||||
image.onload = resolve;
|
||||
|
@ -26,7 +26,7 @@
|
|||
</script>
|
||||
</head>
|
||||
<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>
|
||||
</body>
|
||||
</html>
|
|
@ -8,7 +8,7 @@
|
|||
<link rel="match" href="reference/drawImage-from-bitmap-ref.html">
|
||||
<script>
|
||||
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 => {
|
||||
image.onload = resolve;
|
||||
|
@ -25,7 +25,7 @@
|
|||
</script>
|
||||
</head>
|
||||
<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>
|
||||
</body>
|
||||
</html>
|
|
@ -18,7 +18,7 @@
|
|||
</script>
|
||||
</head>
|
||||
<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>
|
||||
</body>
|
||||
</html>
|
|
@ -18,7 +18,7 @@
|
|||
</script>
|
||||
</head>
|
||||
<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>
|
||||
</body>
|
||||
</html>
|
|
@ -18,7 +18,7 @@
|
|||
</script>
|
||||
</head>
|
||||
<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>
|
||||
</body>
|
||||
</html>
|
|
@ -18,7 +18,7 @@
|
|||
</script>
|
||||
</head>
|
||||
<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>
|
||||
</body>
|
||||
</html>
|
|
@ -6,7 +6,7 @@
|
|||
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
|
||||
</head>
|
||||
<body>
|
||||
<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" 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>
|
||||
</html>
|
|
@ -6,7 +6,7 @@
|
|||
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
|
||||
</head>
|
||||
<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>
|
||||
</html>
|
|
@ -6,7 +6,7 @@
|
|||
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
|
||||
</head>
|
||||
<body>
|
||||
<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" 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>
|
||||
</html>
|
|
@ -6,7 +6,7 @@
|
|||
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
|
||||
</head>
|
||||
<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>
|
||||
</html>
|
|
@ -5,6 +5,6 @@
|
|||
<title>createImageBitmap and drawImage from a blob with image orientation: from-image, reference</title>
|
||||
</head>
|
||||
<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>
|
||||
</html>
|
|
@ -6,7 +6,7 @@
|
|||
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
|
||||
</head>
|
||||
<body>
|
||||
<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" 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>
|
||||
</html>
|
|
@ -6,7 +6,7 @@
|
|||
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
|
||||
</head>
|
||||
<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>
|
||||
</html>
|
|
@ -6,7 +6,7 @@
|
|||
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
|
||||
</head>
|
||||
<body>
|
||||
<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" 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>
|
||||
</html>
|
|
@ -6,7 +6,7 @@
|
|||
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
|
||||
</head>
|
||||
<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>
|
||||
</html>
|
|
@ -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>
|
|
@ -0,0 +1 @@
|
|||
Cross-Origin-Opener-Policy: same-origin
|
|
@ -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 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>
|
||||
|
||||
<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=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>
|
||||
<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';
|
||||
}, '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) {
|
||||
img.nextSibling.appendChild(img);
|
||||
}, 'load');
|
||||
|
@ -361,6 +497,30 @@ onload = function() {
|
|||
img.crossOrigin = 'USE-CREDENTIALS';
|
||||
}, '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) {
|
||||
img.nextSibling.firstChild.appendChild(img);
|
||||
}, 'timeout');
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue