Update web-platform-tests to revision 8d1253647cfe3809ddf58a4ad7c9da5f26985d7e

This commit is contained in:
WPT Sync Bot 2020-11-13 08:20:12 +00:00
parent 553ff20468
commit 48c420fdb5
440 changed files with 6186 additions and 3542 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-003.html]
[Miss float below something else]
expected: FAIL

View file

@ -5,9 +5,6 @@
[[data-expected-height\] 7] [[data-expected-height\] 7]
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 @@
[image-orientation-background-properties-border-radius.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[change-scale-wide-range.html]
expected: TIMEOUT

View file

@ -1,4 +0,0 @@
[elementFromPoint-001.html]
[CSSOM View - 5 - extensions to the Document interface]
expected: FAIL

View file

@ -0,0 +1,4 @@
[elementFromPoint-float-in-relative.html]
[elementFromPoint-float-in-relative]
expected: FAIL

View file

@ -17,3 +17,6 @@
[test the top of layer] [test the top of layer]
expected: FAIL expected: FAIL
[test some point of the element: top left corner]
expected: FAIL

View file

@ -0,0 +1,4 @@
[elementsFromPoint-invalid-cases.html]
[The root element is the last element returned for otherwise empty queries within the viewport]
expected: FAIL

View file

@ -0,0 +1,4 @@
[addEventListenerAbortController.tentative.html]
[Tests support for EventController to cancel event listeners in addEventListener.]
expected: FAIL

View file

@ -324,9 +324,15 @@
[<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;" text/plain]
expected: FAIL
[<iframe>: combined response Content-Type: text/html */*] [<iframe>: combined response Content-Type: text/html */*]
expected: FAIL expected: FAIL
[<iframe>: separate response Content-Type: text/plain */*]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;" \\" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/plain */*;charset=gbk]
expected: FAIL

View file

@ -53,12 +53,6 @@
[combined text/javascript ] [combined text/javascript ]
expected: FAIL expected: FAIL
[separate text/javascript x/x]
expected: FAIL
[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 ]
expected: FAIL

View file

@ -11,9 +11,3 @@
[X-Content-Type-Options%3A%20nosniff%2C%2C%40%23%24%23%25%25%26%5E%26%5E*()()11!] [X-Content-Type-Options%3A%20nosniff%2C%2C%40%23%24%23%25%25%26%5E%26%5E*()()11!]
expected: FAIL expected: FAIL
[X-Content-Type-Options%3A%20%22nosniFF%22]
expected: FAIL
[Content-Type-Options%3A%20nosniff]
expected: FAIL

View file

@ -2,3 +2,6 @@
[When in a non-secure context, getGamepad() should throw an error.] [When in a non-secure context, getGamepad() should throw an error.]
expected: FAIL expected: FAIL
[Gamepad API is not exposed in insecure contexts]
expected: FAIL

View file

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

View file

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

View file

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

View file

@ -1,2 +0,0 @@
[cross-origin-objects-on-new-window.html]
expected: TIMEOUT

View file

@ -1,4 +1,5 @@
[embedded-opener-remove-frame.html] [embedded-opener-remove-frame.html]
expected: CRASH
[opener of discarded nested browsing context] [opener of discarded nested browsing context]
expected: FAIL expected: FAIL

View file

@ -1,20 +1,17 @@
[supported-elements.html] [supported-elements.html]
expected: TIMEOUT expected: TIMEOUT
[Contenteditable element should support autofocus] [Contenteditable element should support autofocus]
expected: TIMEOUT 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: NOTRUN expected: FAIL
[Element with tabindex should support autofocus] [Element with tabindex should support autofocus]
expected: NOTRUN expected: FAIL
[Area element should support autofocus] [Area element should support autofocus]
expected: NOTRUN expected: TIMEOUT
[Host element with delegatesFocus should support autofocus] [Host element with delegatesFocus should support autofocus]
expected: NOTRUN expected: FAIL
[Non-HTMLElement should not support autofocus]
expected: NOTRUN

View file

@ -171,6 +171,3 @@
[XHTML img usemap="#hash-id"] [XHTML img usemap="#hash-id"]
expected: FAIL expected: FAIL
[HTML (standards) IMG usemap="no-hash-name"]
expected: FAIL

View file

@ -1,5 +1,5 @@
[iframe_sandbox_popups_escaping-1.html] [iframe_sandbox_popups_escaping-1.html]
expected: CRASH expected: TIMEOUT
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used] [Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
expected: FAIL expected: TIMEOUT

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

View file

@ -0,0 +1,31 @@
[abspos-dialog-layout.html]
[showModal() should center in the viewport]
expected: FAIL
[The dialog should be centered regardless of the presence of a horizontal scrollbar.]
expected: FAIL
[A tall dialog should be positioned at the top of the viewport.]
expected: FAIL
[Dialog should not recenter on relayout.]
expected: FAIL
[Dialog should be recentered if showModal() is called after removing 'open'.]
expected: FAIL
[Dialog should be recentered if showModal() is called after close()]
expected: FAIL
[A centered dialog's position should survive becoming display:none temporarily.]
expected: FAIL
[Dialog's specified position should survive after close() and showModal().]
expected: FAIL
[Centering should work when dialog is inside positioned containers.]
expected: FAIL
[Dialog should still be centered when removed, and re-added to the document.]
expected: FAIL

View file

@ -26,9 +26,6 @@
[horizontal-tb: wide viewport] [horizontal-tb: wide viewport]
expected: FAIL expected: FAIL
[horizontal-tb: dialog and viewport match]
expected: FAIL
[vertical-lr: dialog bigger than viewport] [vertical-lr: dialog bigger than viewport]
expected: FAIL expected: FAIL

View file

@ -0,0 +1,4 @@
[module-delayed.html]
[async document.write in a module]
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: TIMEOUT

View file

@ -1,4 +1,5 @@
[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

@ -263,3 +263,9 @@
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[28696\]\t-9.3167430000000000e+6\t9.3139332532882690e-1\t9.3167439313933253e+6\t1.0003017713385550e+7\t3.8985999999999999e-3\n\t[28697\]\t7.0477002859115601e-1\t9.0675884485244751e-1\t2.0198881626129150e-1\t2.2275913536212616e-1\t3.8985999999999999e-3\n\tMax AbsError of 9.3167439313933253e+6 at index of 28696.\n\tMax RelError of 1.0003017713385550e+7 at index of 28696.\n] [X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[28696\]\t-9.3167430000000000e+6\t9.3139332532882690e-1\t9.3167439313933253e+6\t1.0003017713385550e+7\t3.8985999999999999e-3\n\t[28697\]\t7.0477002859115601e-1\t9.0675884485244751e-1\t2.0198881626129150e-1\t2.2275913536212616e-1\t3.8985999999999999e-3\n\tMax AbsError of 9.3167439313933253e+6 at index of 28696.\n\tMax RelError of 1.0003017713385550e+7 at index of 28696.\n]
expected: FAIL expected: FAIL
[X SNR (-384.5345319359717 dB) is not greater than or equal to 65.737. Got -384.5345319359717.]
expected: FAIL
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[28696\]\t-2.5028273606901356e+21\t9.3139332532882690e-1\t2.5028273606901356e+21\t2.6871862752575734e+21\t3.8985999999999999e-3\n\t[28697\]\t7.0477002859115601e-1\t9.0675884485244751e-1\t2.0198881626129150e-1\t2.2275913536212616e-1\t3.8985999999999999e-3\n\tMax AbsError of 2.5028273606901356e+21 at index of 28696.\n\tMax RelError of 2.6871862752575734e+21 at index of 28696.\n]
expected: FAIL

View file

@ -1,5 +0,0 @@
[018.html]
expected: TIMEOUT
[origin of the script that invoked the method, javascript:]
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

File diff suppressed because it is too large Load diff

View file

@ -1,4 +0,0 @@
[hit-test-floats-003.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 @@
[image-orientation-background-properties-border-radius.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[change-scale-wide-range.html]
expected: TIMEOUT

View file

@ -1,4 +0,0 @@
[elementFromPoint-001.html]
[CSSOM View - 5 - extensions to the Document interface]
expected: FAIL

View file

@ -0,0 +1,4 @@
[elementFromPoint-float-in-relative.html]
[elementFromPoint-float-in-relative]
expected: FAIL

View file

@ -21,3 +21,6 @@
[test the top of layer] [test the top of layer]
expected: FAIL expected: FAIL
[test some point of the element: top left corner]
expected: FAIL

View file

@ -0,0 +1,4 @@
[elementsFromPoint-invalid-cases.html]
[The root element is the last element returned for otherwise empty queries within the viewport]
expected: FAIL

View file

@ -0,0 +1,4 @@
[addEventListenerAbortController.tentative.html]
[Tests support for EventController to cancel event listeners in addEventListener.]
expected: FAIL

View file

@ -324,9 +324,15 @@
[<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;" text/plain]
expected: FAIL
[<iframe>: combined response Content-Type: text/html */*] [<iframe>: combined response Content-Type: text/html */*]
expected: FAIL expected: FAIL
[<iframe>: separate response Content-Type: text/plain */*]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;" \\" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/plain */*;charset=gbk]
expected: FAIL

View file

@ -53,12 +53,6 @@
[combined text/javascript ] [combined text/javascript ]
expected: FAIL expected: FAIL
[separate text/javascript x/x]
expected: FAIL
[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 ]
expected: FAIL

View file

@ -11,9 +11,3 @@
[X-Content-Type-Options%3A%20nosniff%2C%2C%40%23%24%23%25%25%26%5E%26%5E*()()11!] [X-Content-Type-Options%3A%20nosniff%2C%2C%40%23%24%23%25%25%26%5E%26%5E*()()11!]
expected: FAIL expected: FAIL
[X-Content-Type-Options%3A%20%22nosniFF%22]
expected: FAIL
[Content-Type-Options%3A%20nosniff]
expected: FAIL

View file

@ -2,3 +2,6 @@
[When in a non-secure context, getGamepad() should throw an error.] [When in a non-secure context, getGamepad() should throw an error.]
expected: FAIL expected: FAIL
[Gamepad API is not exposed in insecure contexts]
expected: FAIL

View file

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

View file

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

View file

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

View file

@ -1,2 +0,0 @@
[cross-origin-objects-on-new-window.html]
expected: TIMEOUT

View file

@ -1,4 +1,5 @@
[embedded-opener-remove-frame.html] [embedded-opener-remove-frame.html]
expected: CRASH
[opener and "removed" embedded documents] [opener and "removed" embedded documents]
expected: FAIL expected: FAIL

View file

@ -1,20 +1,17 @@
[supported-elements.html] [supported-elements.html]
expected: TIMEOUT expected: TIMEOUT
[Contenteditable element should support autofocus] [Contenteditable element should support autofocus]
expected: TIMEOUT expected: FAIL
[Element with tabindex should support autofocus] [Element with tabindex should support autofocus]
expected: NOTRUN 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: NOTRUN expected: FAIL
[Area element should support autofocus] [Area element should support autofocus]
expected: NOTRUN expected: TIMEOUT
[Host element with delegatesFocus should support autofocus] [Host element with delegatesFocus should support autofocus]
expected: NOTRUN expected: FAIL
[Non-HTMLElement should not support autofocus]
expected: NOTRUN

View file

@ -0,0 +1,2 @@
[large-cols-abssize.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[large-cols-percentage.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[large-cols-relsize.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[large-rows-abssize.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[large-rows-percentage.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[large-rows-relsize.html]
expected: FAIL

View file

@ -172,6 +172,3 @@
[XHTML img usemap="http://example.org/#garbage-before-hash-id"] [XHTML img usemap="http://example.org/#garbage-before-hash-id"]
expected: FAIL expected: FAIL
[HTML (standards) IMG usemap="no-hash-name"]
expected: FAIL

View file

@ -1,6 +1,6 @@
[iframe_sandbox_popups_escaping-1.html] [iframe_sandbox_popups_escaping-1.html]
type: testharness type: testharness
expected: CRASH expected: TIMEOUT
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used] [Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
expected: FAIL expected: TIMEOUT

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,5 @@
[iframe_sandbox_popups_nonescaping-1.html] [iframe_sandbox_popups_nonescaping-1.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: NOTRUN expected: FAIL

View file

@ -41,3 +41,6 @@
[A dialog with specified 'bottom' should be positioned as usual] [A dialog with specified 'bottom' should be positioned as usual]
expected: FAIL expected: FAIL
[Dialog should still be centered when removed, and re-added to the document.]
expected: FAIL

View file

@ -9,9 +9,6 @@
[horizontal-tb: square viewport] [horizontal-tb: square viewport]
expected: FAIL expected: FAIL
[horizontal-tb: dialog and viewport match]
expected: FAIL
[horizontal-tb: dialog bigger than viewport] [horizontal-tb: dialog bigger than viewport]
expected: FAIL expected: FAIL

View file

@ -1,4 +0,0 @@
[dialog-scrolled-viewport.html]
[Tests modal dialog's containing block is the initial containing block]
expected: FAIL

View file

@ -0,0 +1,4 @@
[module-delayed.html]
[async document.write in a module]
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: TIMEOUT

View file

@ -1,4 +1,5 @@
[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

@ -491,3 +491,9 @@
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[28696\]\t-9.3167430000000000e+6\t9.3139332532882690e-1\t9.3167439313933253e+6\t1.0003017713385550e+7\t3.8985999999999999e-3\n\t[28697\]\t7.0477002859115601e-1\t9.0675884485244751e-1\t2.0198881626129150e-1\t2.2275913536212616e-1\t3.8985999999999999e-3\n\tMax AbsError of 9.3167439313933253e+6 at index of 28696.\n\tMax RelError of 1.0003017713385550e+7 at index of 28696.\n] [X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[28696\]\t-9.3167430000000000e+6\t9.3139332532882690e-1\t9.3167439313933253e+6\t1.0003017713385550e+7\t3.8985999999999999e-3\n\t[28697\]\t7.0477002859115601e-1\t9.0675884485244751e-1\t2.0198881626129150e-1\t2.2275913536212616e-1\t3.8985999999999999e-3\n\tMax AbsError of 9.3167439313933253e+6 at index of 28696.\n\tMax RelError of 1.0003017713385550e+7 at index of 28696.\n]
expected: FAIL expected: FAIL
[X SNR (-384.5345319359717 dB) is not greater than or equal to 65.737. Got -384.5345319359717.]
expected: FAIL
[X Stitched sine-wave buffers at sample rate 43800 does not equal [0,0.06264832615852356,0.12505052983760834,0.18696144223213196,0.24813786149024963,0.308339387178421,0.36732959747314453,0.4248766601085663,0.480754554271698,0.5347436666488647,0.5866320133209229,0.6362156271934509,0.6832997798919678,0.7276994585990906,0.7692402601242065,0.8077589869499207...\] with an element-wise tolerance of {"absoluteThreshold":0.0038986,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[28696\]\t-2.5028273606901356e+21\t9.3139332532882690e-1\t2.5028273606901356e+21\t2.6871862752575734e+21\t3.8985999999999999e-3\n\t[28697\]\t7.0477002859115601e-1\t9.0675884485244751e-1\t2.0198881626129150e-1\t2.2275913536212616e-1\t3.8985999999999999e-3\n\tMax AbsError of 2.5028273606901356e+21 at index of 28696.\n\tMax RelError of 2.6871862752575734e+21 at index of 28696.\n]
expected: FAIL

View file

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

View file

@ -79,6 +79,8 @@ jobs:
steps: steps:
- template: tools/ci/azure/checkout.yml - template: tools/ci/azure/checkout.yml
- script: | - script: |
set -euo pipefail
git fetch --depth 50 --quiet origin master
./wpt test-jobs | while read job; do ./wpt test-jobs | while read job; do
echo "$job" echo "$job"
echo "##vso[task.setvariable variable=$job;isOutput=true]true"; echo "##vso[task.setvariable variable=$job;isOutput=true]true";

View file

@ -0,0 +1,12 @@
<!DOCTYPE html>
<link rel="help" href="https://drafts.csswg.org/css2/#propdef-vertical-align">
<link rel="author" title="Koji Ishii" href="mailto:kojii@chromium.org">
<style>
div::after {
display: layout(parent);
content: "";
}
</style>
<body style="columns: 2">
<div style="display: inline-block"></div>
</body>

View file

@ -1,7 +1,7 @@
<!DOCTYPE html> <!DOCTYPE html>
<link rel="author" title="Benjamin Beaudry" href="mailto:bebeaudr@microsoft.com"> <link rel="author" title="Benjamin Beaudry" href="mailto:bebeaudr@microsoft.com">
<link rel="help" href="href=https://www.w3.org/TR/css-break-3/#break-decoration"> <link rel="help" href="href=https://www.w3.org/TR/css-break-3/#break-decoration">
<link rel="match" href="out-of-flow-in-multicolum-001-ref.html"> <link rel="match" href="out-of-flow-in-multicolumn-001-ref.html">
<p>The abs element should be split equally into the two columns - no red!</p> <p>The abs element should be split equally into the two columns - no red!</p>
<style> <style>

View file

@ -0,0 +1,35 @@
<!DOCTYPE html>
<link rel="help" href="href=https://www.w3.org/TR/css-break-3/#break-decoration">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<!-- Tests that empty column fragments are added if an OOF element begins layout
in a fragmentainer that is more than one index beyond the last existing
column fragmentainer. -->
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<style>
#multicol {
column-count: 2;
column-fill: auto;
column-gap: 0px;
height: 100px;
width: 100px;
/* Move the multicolumn left to account for the first three empty columns */
position: relative;
left: -150px;
}
.rel {
position: relative;
}
.abs {
position: absolute;
top: 300px;
width: 50px;
height: 200px;
background: green;
}
</style>
<div id="multicol">
<div class="rel">
<div class="abs"></div>
</div>
</div>

View file

@ -0,0 +1,29 @@
<!DOCTYPE html>
<!-- Simulate two multi-column containers with an out-of-flow positioned child that
fragments, even in the presence of break-inside: avoid and break-before: column. -->
<style>
.initial {
float: left;
height: 20px;
width: 20px;
background: blue;
}
.first-fragment {
width: 40px;
height: 20px;
background: green;
margin-top: 10px;
}
.second-fragment {
width: 40px;
height: 10px;
background: green;
margin-left: 50px;
}
</style>
<div class="initial"></div>
<div class="second-fragment"></div>
<div class="first-fragment"></div>
<div class="initial"></div>
<div class="second-fragment"></div>
<div class="first-fragment"></div>

View file

@ -0,0 +1,45 @@
<!DOCTYPE html>
<link rel="help" href="href=https://www.w3.org/TR/css-break-3/#breaking-controls">
<link rel="match" href="out-of-flow-in-multicolumn-004-ref.html">
<!-- break-inside: avoid and break-before: column do not apply to absolute positioned elements. -->
<style>
#multicol {
column-count: 2;
column-fill: auto;
column-gap: 0px;
height: 40px;
width: 100px;
}
.rel {
position: relative;
}
.abs {
position: absolute;
width: 40px;
height: 30px;
background: green;
}
.content {
width: 20px;
height: 20px;
background: blue;
}
.inside {
break-inside: avoid;
}
.before {
break-before: column;
}
</style>
<div id="multicol">
<div class="content"></div>
<div class="rel">
<div class="abs inside"></div>
</div>
</div>
<div id="multicol">
<div class="content"></div>
<div class="rel">
<div class="abs before"></div>
</div>
</div>

View file

@ -0,0 +1,38 @@
<!DOCTYPE html>
<link rel="help" href="href=https://www.w3.org/TR/css-break-3/#breaking-controls">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<!-- break-after: column does not apply to absolute positioned elements. -->
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<style>
#multicol {
column-count: 2;
column-fill: auto;
column-gap: 10px;
height: 100px;
width: 200px;
}
.rel {
position: relative;
height: 10px;
width: 100px;
background: green;
}
.abs {
position: absolute;
width: 40px;
height: 30px;
break-after: column;
}
.content {
width: 100px;
height: 45px;
background: green;
}
</style>
<div id="multicol">
<div class="content"></div>
<div class="rel">
<div class="abs"></div>
</div>
<div class="content"></div>
</div>

View file

@ -0,0 +1,36 @@
<!DOCTYPE html>
<link rel="help" href="href=https://www.w3.org/TR/css-position-3/#abspos-breaking">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<!-- Tests that the fragments of a positioned element are added to the right fragmentainer despite the presence of column spanners. -->
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<style>
#multicol {
column-count: 2;
column-fill: auto;
column-gap: 0px;
height: 140px;
width: 100px;
margin-top: -40px;
}
.rel {
position: relative;
}
.abs {
position: absolute;
width: 50px;
height: 200px;
background: green;
}
.spanner {
column-span: all;
height: 5px;
}
</style>
<div id="multicol">
<div class="rel">
<div class="spanner"></div>
<div style="height: 60px; "></div>
<div class="spanner"></div>
<div class="abs"></div>
</div>
</div>

View file

@ -0,0 +1,33 @@
<!DOCTYPE html>
<link rel="help" href="href=https://www.w3.org/TR/css-position-3/#abspos-breaking">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<!-- Tests that a positioned element without a top or bottom property uses the static position -
even though it's treated as an OOF element. -->
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<style>
#multicol {
column-count: 2;
column-fill: auto;
column-gap: 0px;
height: 100px;
width: 100px;
/* Move the multicolumn left to account for the first empty column */
position: relative;
left: -50px;
}
.rel {
position: relative;
}
.abs {
position: absolute;
width: 50px;
height: 200px;
background: green;
}
</style>
<div id="multicol">
<div class="rel">
<div style="height: 100px; width: 50px;"></div>
<div class="abs"></div>
</div>
</div>

View file

@ -0,0 +1,34 @@
<!DOCTYPE html>
<link rel="help" href="href=https://www.w3.org/TR/css-position-3/#abspos-breaking">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<!-- Tests fragmented abspos elements with a spanner nested inside. -->
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<style>
#multicol {
column-count: 2;
column-fill: auto;
column-gap: 0px;
height: 100px;
width: 100px;
}
.rel {
position: relative;
}
.abs {
position: absolute;
width: 50px;
height: 200px;
background: green;
}
.spanner {
column-span: all;
height: 10px;
}
</style>
<div id="multicol">
<div class="rel">
<div class="abs">
<div class="spanner"></div>
</div>
</div>
</div>

View file

@ -0,0 +1,33 @@
<!DOCTYPE html>
<link rel="help" href="href=https://www.w3.org/TR/css-position-3/#abspos-breaking">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<!-- Tests that empty column fragments are added if an OOF element begins layout in a fragmentainer that is more than one index beyond the last existing column fragmentainer in the presence of a spanner. -->
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<style>
#multicol {
column-count: 2;
column-fill: auto;
column-gap: 0px;
height: 100px;
width: 100px;
margin-left: -100px;
}
.rel {
position: relative;
}
.abs {
position: absolute;
top: 200px;
width: 50px;
height: 200px;
background: green;
}
</style>
<div id="multicol">
<div class="rel">
<div class="abs"></div>
</div>
<div style="column-span: all;"></div>
<div style="column-span: all;"></div>
<div style="column-span: all;"></div>
</div>

View file

@ -0,0 +1,39 @@
<!DOCTYPE html>
<link rel="help" href="href=https://www.w3.org/TR/css-position-3/#abspos-breaking">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<!-- Fragmented OOF element with block-size percentage resolution. -->
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<style>
#multicol {
column-count: 3;
column-fill: auto;
column-gap: 0px;
/* last child is a spanner that takes up 33.33% so available height for
.rel and .abs is 100px */
height: 150px;
width: 150px;
margin-left: -50px;
}
.rel {
position: relative;
}
.abs {
position: absolute;
/* offset one full 100px column (accounted for by negative margin on #multicol */
top: 100px;
width: 50px;
height: 66.667%;
background: green;
}
.spanner {
column-span: all;
height: 33.33%;
}
</style>
<div id="multicol">
<div class="rel">
<div class="abs"></div>
<div style="width: 10px; height: 300px;"></div>
</div>
<div class="spanner"></div>
</div>

View file

@ -0,0 +1,37 @@
<!DOCTYPE html>
<link rel="help" href="href=https://www.w3.org/TR/css-position-3/#abspos-breaking">
<link rel="match" href="../reference/ref-filled-green-100px-square.xht">
<!-- Fragmented OOF element with block-size percentage resolution and overflow. -->
<p>Test passes if there is a filled green square and <strong>no red</strong>.</p>
<style>
#multicol {
/* Set things up so that the absolutely positioned element takes up two
columns of 50px each. Start in the second column so offset by negative
50px margin. */
columns: 5;
width: 250px;
height: 100px;
margin-left: -50px;
column-fill: auto;
column-gap: 0px;
}
.rel {
position: relative;
}
.abs {
position: absolute;
top: 0px;
width: 50px;
height: 100%;
background: green;
}
</style>
<div id="multicol">
<div style="height: 100px;"></div>
<div class="rel">
<div class="abs"></div>
<div style="width: 44px; height: 200px;">
<div style="width: 33px; height: 400px;"></div>
</div>
</div>
</div>

View file

@ -612,7 +612,6 @@ const properties = [
"shape-rendering", "shape-rendering",
"size", "size",
"speak", "speak",
"speak-as",
"src", "src",
"stop-color", "stop-color",
"stop-opacity", "stop-opacity",

View file

@ -0,0 +1,27 @@
<!doctype HTML>
<meta charset="utf8">
<title>CSS Content Visibility: content-visibility is not animatable.</title>
<link rel="author" title="Vladimir Levin" href="mailto:vmpstr@chromium.org">
<link rel="help" href="https://drafts.csswg.org/css-contain/#content-visibility">
<meta name="assert" content="content-visibility is not animatable">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<style>
@keyframes cv {
from { content-visibility: auto }
to { content-visibility: hidden }
}
#container { animation: cv 1s; }
</style>
<div id=container></div>
<script>
test(() => {
const computedStyle = getComputedStyle(container);
assert_equals(computedStyle.contentVisibility, "visible");
}, "Content-visibility is not animatable");
</script>

View file

@ -0,0 +1,55 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Images Module Level 3: image-orientation with background properties</title>
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
<link rel="help" href="https://drafts.csswg.org/css-images-3/#propdef-image-orientation">
<link rel="match" href="reference/image-orientation-background-properties-border-radius-ref.html">
<meta name=fuzzy content="10;100">
<style>
div {
position: absolute;
width: 200px;
height: 200PX;
background-image: url(support/exif-orientation-5-lu.jpg);
background-repeat: no-repeat;
border-radius: 5px;
}
.repeat {
background-repeat: repeat;
top: 20px;
left: 20px;
}
.position {
background-position: bottom right;
top: 20px;
left: 240px;
}
.cover {
background-size: cover;
top: 240px;
left: 20px;
}
.contain {
background-size: contain;
top: 240px;
left: 240px;
}
</style>
</head>
<body>
<div class="repeat">
</div>
<div class="position">
</div>
<div class="cover">
</div>
<div class="contain">
</div>
</body>
</html>

View file

@ -12,7 +12,6 @@
position: absolute; position: absolute;
width: 200px; width: 200px;
height: 200PX; height: 200PX;
vertical-align: top;
background-image: url(support/exif-orientation-5-lu.jpg); background-image: url(support/exif-orientation-5-lu.jpg);
background-repeat: no-repeat; background-repeat: no-repeat;
} }

View file

@ -0,0 +1,53 @@
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>CSS Images Module Level 3: image-orientation with background properties reference</title>
<link rel="author" title="Stephen Chenney" href="mailto:schenney@chromium.org">
<link rel="help" href="https://drafts.csswg.org/css-images-3/#propdef-image-orientation">
<style>
div {
position: absolute;
width: 200px;
height: 200PX;
background-image: url(../support/exif-orientation-5-lu-pre-rotated.jpg);
background-repeat: no-repeat;
border-radius: 5px;
}
.repeat {
background-repeat: repeat;
top: 20px;
left: 20px;
}
.position {
background-position: bottom right;
top: 20px;
left: 240px;
}
.cover {
background-size: cover;
top: 240px;
left: 20px;
}
.contain {
background-size: contain;
top: 240px;
left: 240px;
}
</style>
</head>
<body>
<div class="repeat">
</div>
<div class="position">
</div>
<div class="cover">
</div>
<div class="contain">
</div>
</body>
</html>

View file

@ -10,7 +10,6 @@
position: absolute; position: absolute;
width: 200px; width: 200px;
height: 200PX; height: 200PX;
vertical-align: top;
background-image: url(../support/exif-orientation-5-lu-pre-rotated.jpg); background-image: url(../support/exif-orientation-5-lu-pre-rotated.jpg);
background-repeat: no-repeat; background-repeat: no-repeat;
} }

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