mirror of
https://github.com/servo/servo.git
synced 2025-06-24 09:04:33 +01:00
Update web-platform-tests to revision 55be31752d6d8ae224f4922689e6cdc75576e1e2
This commit is contained in:
parent
2efc2e2880
commit
8e4409345a
109 changed files with 769 additions and 420 deletions
|
@ -1,4 +1,4 @@
|
||||||
[send-file-form-controls.tentative.html]
|
[send-file-form-controls.html]
|
||||||
[Upload file-for-upload-in-form-ESC-[\x1b\].txt (ASCII) in UTF-8 form]
|
[Upload file-for-upload-in-form-ESC-[\x1b\].txt (ASCII) in UTF-8 form]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[send-file-form-iso-2022-jp.tentative.html]
|
[send-file-form-iso-2022-jp.html]
|
||||||
[Upload file-for-upload-in-form-☺😂.txt (windows-1252) in ISO-2022-JP form]
|
[Upload file-for-upload-in-form-☺😂.txt (windows-1252) in ISO-2022-JP form]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[send-file-form-punctuation.tentative.html]
|
[send-file-form-punctuation.html]
|
||||||
[Upload file-for-upload-in-form-CIRCUMFLEX-ACCENT-[^\].txt (ASCII) in UTF-8 form]
|
[Upload file-for-upload-in-form-CIRCUMFLEX-ACCENT-[^\].txt (ASCII) in UTF-8 form]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[send-file-form-windows-1252.tentative.html]
|
[send-file-form-windows-1252.html]
|
||||||
[Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in windows-1252 form]
|
[Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in windows-1252 form]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[send-file-form-x-user-defined.tentative.html]
|
[send-file-form-x-user-defined.html]
|
||||||
[Upload file-for-upload-in-form.txt (ASCII) in x-user-defined form]
|
[Upload file-for-upload-in-form.txt (ASCII) in x-user-defined form]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
[hit-test-floats-002.html]
|
|
||||||
[Hit test float]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
[hit-test-floats-003.html]
|
||||||
|
[Miss float below something else]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
[hit-test-floats-004.html]
|
||||||
|
[Miss float below something else]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
[elementsFromPoint-invalid-cases.html]
|
|
||||||
[The root element is the last element returned for otherwise empty queries within the viewport]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
[matchMedia-display-none-iframe.html]
|
|
||||||
expected: ERROR
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
[backdrop-filter-edge-behavior.html]
|
||||||
|
expected: FAIL
|
|
@ -312,24 +312,15 @@
|
||||||
[<iframe>: separate response Content-Type: text/html */*;charset=gbk]
|
[<iframe>: separate response Content-Type: text/html */*;charset=gbk]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[<iframe>: separate response Content-Type: text/html;x=" text/plain]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
|
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[<iframe>: separate response Content-Type: text/html;" \\" text/plain]
|
[<iframe>: separate response Content-Type: text/html;" \\" text/plain]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[<iframe>: combined response Content-Type: text/html */*]
|
[<iframe>: combined response Content-Type: text/html;x=" text/plain]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[<iframe>: separate response Content-Type: text/html */*]
|
[<iframe>: separate response Content-Type: text/plain */*;charset=gbk]
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[<iframe>: combined response Content-Type: text/html */*;charset=gbk]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[<iframe>: separate response Content-Type: text/plain ]
|
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -53,6 +53,6 @@
|
||||||
[combined text/javascript ]
|
[combined text/javascript ]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[separate text/javascript x/x]
|
[separate text/javascript error]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -14,6 +14,6 @@
|
||||||
[X-Content-Type-Options%3A%20%22nosniFF%22]
|
[X-Content-Type-Options%3A%20%22nosniFF%22]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[X-Content-Type-Options%3A%20%40%23%24%23%25%25%26%5E%26%5E*()()11!%2Cnosniff]
|
[X-Content-Type-Options%3A%20no%0D%0AX-Content-Type-Options%3A%20nosniff]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[traverse_the_history_4.html]
|
[traverse_the_history_3.html]
|
||||||
[Multiple history traversals, last would be aborted]
|
[Multiple history traversals, last would be aborted]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
[traverse_the_history_4.html]
|
|
||||||
[Multiple history traversals, last would be aborted]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
[traverse_the_history_5.html]
|
|
||||||
[Multiple history traversals, last would be aborted]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
[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
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
[iframe_sandbox_popups_escaping-1.html]
|
[iframe_sandbox_popups_escaping-1.html]
|
||||||
|
expected: CRASH
|
||||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[iframe_sandbox_popups_escaping-3.html]
|
[iframe_sandbox_popups_escaping-3.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
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[iframe_sandbox_popups_nonescaping-1.html]
|
[iframe_sandbox_popups_nonescaping-1.html]
|
||||||
expected: TIMEOUT
|
expected: CRASH
|
||||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||||
expected: NOTRUN
|
expected: NOTRUN
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
[iframe_sandbox_popups_nonescaping-2.html]
|
[iframe_sandbox_popups_nonescaping-2.html]
|
||||||
expected: TIMEOUT
|
expected: CRASH
|
||||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||||
expected: NOTRUN
|
expected: NOTRUN
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
[iframe_sandbox_popups_nonescaping-3.html]
|
[iframe_sandbox_popups_nonescaping-3.html]
|
||||||
|
expected: TIMEOUT
|
||||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||||
expected: FAIL
|
expected: NOTRUN
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,4 @@
|
||||||
[select-event.html]
|
[select-event.html]
|
||||||
[input type url: setSelectionRange() a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[textarea: selectionStart out of range a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type search: setSelectionRange out of range a second time (must not fire select)]
|
[input type search: setSelectionRange out of range a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -17,36 +11,21 @@
|
||||||
[input type password: select() a second time (must not fire select)]
|
[input type password: select() a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type password: selectionEnd out of range a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type url: selectionDirection a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type text: selectionStart a second time (must not fire select)]
|
[input type text: selectionStart a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type text: selectionEnd a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[textarea: selectionDirection a second time (must not fire select)]
|
[textarea: selectionDirection a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type url: selectionEnd a second time (must not fire select)]
|
[input type url: selectionEnd a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type text: setSelectionRange() a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type text: selectionEnd out of range a second time (must not fire select)]
|
[input type text: selectionEnd out of range a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type search: selectionEnd a second time (must not fire select)]
|
[input type search: selectionEnd a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type text: selectionDirection a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type password: selectionDirection a second time (must not fire select)]
|
[input type password: selectionDirection a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -59,18 +38,21 @@
|
||||||
[input type password: setSelectionRange() a second time (must not fire select)]
|
[input type password: setSelectionRange() a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type text: setSelectionRange out of range a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type tel: setSelectionRange() a second time (must not fire select)]
|
[input type tel: setSelectionRange() a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type password: setRangeText() a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type tel: setSelectionRange out of range a second time (must not fire select)]
|
[input type tel: setSelectionRange out of range a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type search: setRangeText() a second time (must not fire select)]
|
[input type search: setRangeText() a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[input type url: selectionStart out of range a second time (must not fire select)]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[input type password: selectionStart out of range a second time (must not fire select)]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[input type url: setSelectionRange out of range a second time (must not fire select)]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
[activation-behavior.window.html]
|
||||||
|
[<a> that is not connected should be followed]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
[module-delayed.html]
|
|
||||||
[async document.write in a module]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -3,3 +3,6 @@
|
||||||
[The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
|
[The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
|
||||||
expected: TIMEOUT
|
expected: TIMEOUT
|
||||||
|
|
||||||
|
[The entry settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -527,3 +527,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\]\t7.2735377699704657e-40\t9.3139332532882690e-1\t9.3139332532882690e-1\t1.0000000000000000e+0\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.3139332532882690e-1 at index of 28696.\n\tMax RelError of 1.0000000000000000e+0 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\]\t7.2735377699704657e-40\t9.3139332532882690e-1\t9.3139332532882690e-1\t1.0000000000000000e+0\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.3139332532882690e-1 at index of 28696.\n\tMax RelError of 1.0000000000000000e+0 at index of 28696.\n]
|
||||||
expected: FAIL
|
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-1.3899647521972656e+2\t9.3139332532882690e-1\t1.3992786854505539e+2\t1.5023499174814688e+2\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 1.3992786854505539e+2 at index of 28696.\n\tMax RelError of 1.5023499174814688e+2 at index of 28696.\n]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[X SNR (0.5159912257459718 dB) is not greater than or equal to 65.737. Got 0.5159912257459718.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
[018.html]
|
|
||||||
expected: TIMEOUT
|
|
||||||
[origin of the script that invoked the method, javascript:]
|
|
||||||
expected: TIMEOUT
|
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
[018.html]
|
|
||||||
expected: TIMEOUT
|
|
||||||
[origin of the script that invoked the method, javascript:]
|
|
||||||
expected: TIMEOUT
|
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
[shared-worker-in-data-url-context.window.html]
|
[shared-worker-in-data-url-context.window.html]
|
||||||
|
expected: TIMEOUT
|
||||||
[Create a shared worker in a data url frame]
|
[Create a shared worker in a data url frame]
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
|
|
||||||
[Create a data url shared worker in a data url frame]
|
[Create a data url shared worker in a data url frame]
|
||||||
expected: FAIL
|
expected: NOTRUN
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,37 @@
|
||||||
|
[send-file-form-controls.html]
|
||||||
|
[Upload file-for-upload-in-form-ESC-[\x1b\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-BS-[\x08\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-VT-[\x0b\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-LF-CR-[\n\r\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-FF-[\x0c\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-LF-[\n\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-CR-LF-[\r\n\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-SPACE-[ \].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-CR-[\r\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-HT-[\t\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-NUL-[\x00\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-DEL-[\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
[send-file-form-iso-2022-jp.html]
|
||||||
|
[Upload file-for-upload-in-form-☺😂.txt (windows-1252) in ISO-2022-JP form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in ISO-2022-JP form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-.txt (x-user-defined) in ISO-2022-JP form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-★星★.txt (JIS X 0201 and JIS X 0208) in ISO-2022-JP form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form.txt (ASCII) in ISO-2022-JP form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-☺😂.txt (Unicode) in ISO-2022-JP form]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,82 @@
|
||||||
|
[send-file-form-punctuation.html]
|
||||||
|
[Upload file-for-upload-in-form-CIRCUMFLEX-ACCENT-[^\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-QUOTATION-MARK-["\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-LEFT-SQUARE-BRACKET-[[\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-EQUALS-SIGN-[=\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-TILDE-[~\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-LEFT-PARENTHESIS-[(\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-VERTICAL-LINE-[|\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-ASTERISK-[*\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-RIGHT-PARENTHESIS-[)\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-PERCENT-SIGN-[%\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-DOLLAR-SIGN-[$\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-COMMA-[,\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-RIGHT-CURLY-BRACKET-[}\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-QUESTION-MARK-[?\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-SOLIDUS-[/\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-LEFT-CURLY-BRACKET-[{\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-APOSTROPHE-['\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-RIGHT-SQUARE-BRACKET-[\]\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-COLON-[:\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload 'file-for-upload-in-form-single-quoted.txt' (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload "file-for-upload-in-form-double-quoted.txt" (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-SEMICOLON-[;\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-AMPERSAND-[&\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-PLUS-SIGN-[+\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-REVERSE-SOLIDUS-[\\\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-EXCLAMATION-MARK-[!\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-FULL-STOP-[.\].txt (ASCII) in UTF-8 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
[send-file-form-windows-1252.html]
|
||||||
|
[Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in windows-1252 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form.txt (ASCII) in windows-1252 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-☺😂.txt (Unicode) in windows-1252 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-★星★.txt (JIS X 0201 and JIS X 0208) in windows-1252 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-☺😂.txt (windows-1252) in windows-1252 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-.txt (x-user-defined) in windows-1252 form]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
[send-file-form-x-user-defined.html]
|
||||||
|
[Upload file-for-upload-in-form.txt (ASCII) in x-user-defined form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-☺😂.txt (Unicode) in x-user-defined form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-★星★.txt (JIS X 0201 and JIS X 0208) in x-user-defined form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-☺😂.txt (windows-1252) in x-user-defined form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-.txt (x-user-defined) in x-user-defined form]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[Upload file-for-upload-in-form-ABC~‾¥≈¤・・•∙·☼★星🌟星★☼·∙•・・¤≈¥‾~XYZ.txt (Unicode) in x-user-defined form]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -158726,8 +158726,21 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"image-set": {
|
"image-set": {
|
||||||
|
"image-set-content-rendering.html": [
|
||||||
|
"9110837abd74213d1443d562fbe8794fc4f805a9",
|
||||||
|
[
|
||||||
|
null,
|
||||||
|
[
|
||||||
|
[
|
||||||
|
"/css/css-images/image-set/image-set-content-rendering-ref.html",
|
||||||
|
"=="
|
||||||
|
]
|
||||||
|
],
|
||||||
|
{}
|
||||||
|
]
|
||||||
|
],
|
||||||
"image-set-rendering.html": [
|
"image-set-rendering.html": [
|
||||||
"44ce35414f33b895930c738b95c6ced6afa7177a",
|
"f33f34c15c39a5053c1863c633c776f43a24dccb",
|
||||||
[
|
[
|
||||||
null,
|
null,
|
||||||
[
|
[
|
||||||
|
@ -225308,6 +225321,19 @@
|
||||||
{}
|
{}
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
|
"backdrop-filter-edge-behavior.html": [
|
||||||
|
"9c279c813a25971e8777ed49e1c16bc21154feda",
|
||||||
|
[
|
||||||
|
null,
|
||||||
|
[
|
||||||
|
[
|
||||||
|
"/css/filter-effects/backdrop-filter-edge-behavior-ref.html",
|
||||||
|
"=="
|
||||||
|
]
|
||||||
|
],
|
||||||
|
{}
|
||||||
|
]
|
||||||
|
],
|
||||||
"backdrop-filter-edge-clipping.html": [
|
"backdrop-filter-edge-clipping.html": [
|
||||||
"5d09c414497de3d1d34bf2a6032c94c87a9bdb82",
|
"5d09c414497de3d1d34bf2a6032c94c87a9bdb82",
|
||||||
[
|
[
|
||||||
|
@ -252731,6 +252757,21 @@
|
||||||
]
|
]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
"preload": {
|
||||||
|
"preload-in-data-doc.html": [
|
||||||
|
"316100ad5297dc1c774c44a0a8269ce275f0137e",
|
||||||
|
[
|
||||||
|
null,
|
||||||
|
[
|
||||||
|
[
|
||||||
|
"/preload/preload-in-data-doc-ref.html",
|
||||||
|
"=="
|
||||||
|
]
|
||||||
|
],
|
||||||
|
{}
|
||||||
|
]
|
||||||
|
]
|
||||||
|
},
|
||||||
"quirks": {
|
"quirks": {
|
||||||
"body-fills-html-quirk-float.html": [
|
"body-fills-html-quirk-float.html": [
|
||||||
"c1fdd16ac0bb1303a9b89de045f99d43946db8d5",
|
"c1fdd16ac0bb1303a9b89de045f99d43946db8d5",
|
||||||
|
@ -259140,7 +259181,7 @@
|
||||||
},
|
},
|
||||||
"support": {
|
"support": {
|
||||||
".azure-pipelines.yml": [
|
".azure-pipelines.yml": [
|
||||||
"3422d9701435860fa51e8773bfa97d206417212e",
|
"155143ef00592c713609a0e7d3e48ddd916b874e",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
".codecov.yml": [
|
".codecov.yml": [
|
||||||
|
@ -315158,8 +315199,12 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"image-set": {
|
"image-set": {
|
||||||
|
"image-set-content-rendering-ref.html": [
|
||||||
|
"29316bc1a6b17ecb479bb461a62c6f1011da877a",
|
||||||
|
[]
|
||||||
|
],
|
||||||
"image-set-rendering-ref.html": [
|
"image-set-rendering-ref.html": [
|
||||||
"0f6a372b4ac34fedf695d2dfd9f08aa3546ce748",
|
"b735c38622a64488d001270431fb5a5774ed4146",
|
||||||
[]
|
[]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -329915,6 +329960,10 @@
|
||||||
"f429dd9a3351cc5580a312549e02a2fbe8db2ccc",
|
"f429dd9a3351cc5580a312549e02a2fbe8db2ccc",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
|
"backdrop-filter-edge-behavior-ref.html": [
|
||||||
|
"3b8a31c52e6375e632cc36ddf79df88de5c83855",
|
||||||
|
[]
|
||||||
|
],
|
||||||
"backdrop-filter-edge-pixels-ref.html": [
|
"backdrop-filter-edge-pixels-ref.html": [
|
||||||
"bbd562856f7a0ee305874575935c66e8b4830c1d",
|
"bbd562856f7a0ee305874575935c66e8b4830c1d",
|
||||||
[]
|
[]
|
||||||
|
@ -354043,7 +354092,7 @@
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"README.md": [
|
"README.md": [
|
||||||
"d80c0e067f965e241f9ee652cb0eb6563c7939b8",
|
"94b298687eee700e213fdbb935f2eb8e2f3e639b",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"detached.https.window.js.headers": [
|
"detached.https.window.js.headers": [
|
||||||
|
@ -354084,7 +354133,7 @@
|
||||||
],
|
],
|
||||||
"resources": {
|
"resources": {
|
||||||
"common.js": [
|
"common.js": [
|
||||||
"63d5eac7c9b807b1faf67a1adc60cdfeca97c901",
|
"41f7c94d55e37016cca0506b87480e842c53a615",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"iframe.redirect.sub.html": [
|
"iframe.redirect.sub.html": [
|
||||||
|
@ -356524,6 +356573,10 @@
|
||||||
"293598ee66982baa00b92c9e64df6347190ab057",
|
"293598ee66982baa00b92c9e64df6347190ab057",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
|
"preload-in-data-doc-ref.html": [
|
||||||
|
"f6bf517e0b6730c0d085708b86585776959fbc8f",
|
||||||
|
[]
|
||||||
|
],
|
||||||
"resources": {
|
"resources": {
|
||||||
"A4.ogv": [
|
"A4.ogv": [
|
||||||
"de99616ecebe6107c33156c1c5513ef007b4e63d",
|
"de99616ecebe6107c33156c1c5513ef007b4e63d",
|
||||||
|
@ -361033,7 +361086,7 @@
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"fetch-request-resources-iframe.https.html": [
|
"fetch-request-resources-iframe.https.html": [
|
||||||
"b9783071e12515b7e9cb683ce33970a31304ce2d",
|
"86e9f4bb3598a5951920d13e1e002d78fe0aa21e",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"fetch-request-resources-worker.js": [
|
"fetch-request-resources-worker.js": [
|
||||||
|
@ -363482,11 +363535,11 @@
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"cacert.key": [
|
"cacert.key": [
|
||||||
"1df8d73c3b2c1f8302383d54bdc69ea28a533ad1",
|
"6b240e52b237c17a460eae90ff31860f7b557dba",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"cacert.pem": [
|
"cacert.pem": [
|
||||||
"b30adfa419bee9e697e4b0e8ca2e582a12abbddf",
|
"fcc977be059d6880324cc527f9a1dbbabf36577b",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"config.json": [
|
"config.json": [
|
||||||
|
@ -363494,11 +363547,11 @@
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"web-platform.test.key": [
|
"web-platform.test.key": [
|
||||||
"492fa9fd0492796bf8d654e89ada6a87fdcdd2cf",
|
"b69ed2a999d65bdb7a46854cdb01a03017563b0c",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"web-platform.test.pem": [
|
"web-platform.test.pem": [
|
||||||
"51df91094a343f3386cc244d21934c517b9868cb",
|
"e79323d66fd7e6d47a7951a201aba1b9f4aa9622",
|
||||||
[]
|
[]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -363581,11 +363634,11 @@
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"update_hosts.yml": [
|
"update_hosts.yml": [
|
||||||
"63c7e45811297a2dd5342b3b3ab9093acab6f5cd",
|
"2036c419380b798eb5f11bfc1508e0ac44cf6249",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"update_manifest.yml": [
|
"update_manifest.yml": [
|
||||||
"453ac2ac3c05cf873bcf66d1be990324bd20036e",
|
"b636b23a761ed033c160c8d64589e18506459c19",
|
||||||
[]
|
[]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -363606,7 +363659,7 @@
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"ci_wptrunner_infrastructure.sh": [
|
"ci_wptrunner_infrastructure.sh": [
|
||||||
"0709295f4a204fadbfdf00ab129e9fb90cced214",
|
"97ac17cdf2e142cb35826d9b6a4083c9e4f372ad",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"commands.json": [
|
"commands.json": [
|
||||||
|
@ -363655,7 +363708,7 @@
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"decision.py": [
|
"decision.py": [
|
||||||
"f52f5b093f0f41632613578f449188f82bc03ab9",
|
"b089077506c629122353f4a2eb5d123845e9c67e",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"download.py": [
|
"download.py": [
|
||||||
|
@ -363676,7 +363729,7 @@
|
||||||
],
|
],
|
||||||
"tasks": {
|
"tasks": {
|
||||||
"test.yml": [
|
"test.yml": [
|
||||||
"578b769455b2afbae43fa1d6ad06f9f447435335",
|
"b3a396068933661849e628ceeebb10f6a90be538",
|
||||||
[]
|
[]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
|
@ -371672,7 +371725,7 @@
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"chrome_spki_certs.py": [
|
"chrome_spki_certs.py": [
|
||||||
"ef67c0c52279dc096e783e795f3147c448b148f3",
|
"5ee517942be0baf08553897ec7798e6962e726ab",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"edge.py": [
|
"edge.py": [
|
||||||
|
@ -373526,7 +373579,7 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"generate-test-wbns.sh": [
|
"generate-test-wbns.sh": [
|
||||||
"8c8fd45d8172c7575fe17a30dfb308dd4fa4e2e0",
|
"6683cb0dd84ebb059d26f26bdea5c7f4c05e08fc",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"location": {
|
"location": {
|
||||||
|
@ -373543,6 +373596,10 @@
|
||||||
"nested-sub.wbn": [
|
"nested-sub.wbn": [
|
||||||
"eabd994ff8bceaf4ef52b329b4faa158c292af12",
|
"eabd994ff8bceaf4ef52b329b4faa158c292af12",
|
||||||
[]
|
[]
|
||||||
|
],
|
||||||
|
"resource.js": [
|
||||||
|
"e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
|
||||||
|
[]
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"path-restriction": {
|
"path-restriction": {
|
||||||
|
@ -378650,7 +378707,7 @@
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"wpt": [
|
"wpt": [
|
||||||
"9fea20d0d9b7f1528a478fd5d26f6dff65fb4b3f",
|
"36d0bed48edaabf20b165a12128da93ceeb64947",
|
||||||
[]
|
[]
|
||||||
],
|
],
|
||||||
"wpt.py": [
|
"wpt.py": [
|
||||||
|
@ -379400,15 +379457,15 @@
|
||||||
{}
|
{}
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"send-file-form-controls.tentative.html": [
|
"send-file-form-controls.html": [
|
||||||
"d11f4a860931b4249f8c15d87143b8904cb61364",
|
"6347065bcae14b6e927a6918bfae61d58cb2b98e",
|
||||||
[
|
[
|
||||||
null,
|
null,
|
||||||
{}
|
{}
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"send-file-form-iso-2022-jp.tentative.html": [
|
"send-file-form-iso-2022-jp.html": [
|
||||||
"659af3bde85852d6f244cb51558a14c6ebef2830",
|
"c931c9be3aba8c6e81c7ef98c66852b939fba134",
|
||||||
[
|
[
|
||||||
null,
|
null,
|
||||||
{
|
{
|
||||||
|
@ -379416,8 +379473,8 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"send-file-form-punctuation.tentative.html": [
|
"send-file-form-punctuation.html": [
|
||||||
"5c2d6d0bf1fe0196932aa1cbddb3c6669db44698",
|
"a6568e2e56e4d524a0cc439c7b75474ff5e1783c",
|
||||||
[
|
[
|
||||||
null,
|
null,
|
||||||
{}
|
{}
|
||||||
|
@ -379430,15 +379487,15 @@
|
||||||
{}
|
{}
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"send-file-form-windows-1252.tentative.html": [
|
"send-file-form-windows-1252.html": [
|
||||||
"a2c37186b3e023d19ba3d731cd642f1f3fcdada8",
|
"21b219ffd2d066092f8f2126b8cdce6f45063994",
|
||||||
[
|
[
|
||||||
null,
|
null,
|
||||||
{}
|
{}
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"send-file-form-x-user-defined.tentative.html": [
|
"send-file-form-x-user-defined.html": [
|
||||||
"503b08a51706f77eeda7ca066c18200ad6750699",
|
"8d6605d86deb1c24e2385381c106fd57fc4a29ac",
|
||||||
[
|
[
|
||||||
null,
|
null,
|
||||||
{}
|
{}
|
||||||
|
@ -412816,7 +412873,7 @@
|
||||||
},
|
},
|
||||||
"image-set": {
|
"image-set": {
|
||||||
"image-set-parsing.html": [
|
"image-set-parsing.html": [
|
||||||
"bf17b2a866201d1e87c4bf978619ff4d87e4a600",
|
"914d5b541d0b47ba081b29cc7c75394077c45927",
|
||||||
[
|
[
|
||||||
null,
|
null,
|
||||||
{}
|
{}
|
||||||
|
@ -503099,7 +503156,7 @@
|
||||||
},
|
},
|
||||||
"measure-memory": {
|
"measure-memory": {
|
||||||
"detached.https.window.js": [
|
"detached.https.window.js": [
|
||||||
"179e5e727adfd9b12e82b84b0c39a7c682a6689d",
|
"430cb2dbb701bd88683782169840cab41fbbd733",
|
||||||
[
|
[
|
||||||
"measure-memory/detached.https.window.html",
|
"measure-memory/detached.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -503144,7 +503201,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"iframe.cross-origin.https.window.js": [
|
"iframe.cross-origin.https.window.js": [
|
||||||
"ac0641cc2621df534faedfe50d22dac5bde3cb15",
|
"d977c3a84ee950915e41ce576e86359a3eb7cb63",
|
||||||
[
|
[
|
||||||
"measure-memory/iframe.cross-origin.https.window.html",
|
"measure-memory/iframe.cross-origin.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -503167,7 +503224,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"iframe.cross-site.https.window.js": [
|
"iframe.cross-site.https.window.js": [
|
||||||
"1b4dfc70b7e10ef4a304513b8b7446ea27df41c6",
|
"919bc3e215a62fa1c03aca3d5142ae00431a5b8d",
|
||||||
[
|
[
|
||||||
"measure-memory/iframe.cross-site.https.window.html",
|
"measure-memory/iframe.cross-site.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -503190,7 +503247,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"iframe.same-origin.https.window.js": [
|
"iframe.same-origin.https.window.js": [
|
||||||
"1d546b27f302ace49618d448cfcb13f668631c08",
|
"10fad71a750edfc5ac72d79b8d5fb4baf650515f",
|
||||||
[
|
[
|
||||||
"measure-memory/iframe.same-origin.https.window.html",
|
"measure-memory/iframe.same-origin.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -503213,7 +503270,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"main-frame-and-worker.https.window.js": [
|
"main-frame-and-worker.https.window.js": [
|
||||||
"f0b8abf1bc6dca66f57a0bd4f2152f6c479de6f2",
|
"43c27904e644b77b1152658d6087e78f5c7ba5ba",
|
||||||
[
|
[
|
||||||
"measure-memory/main-frame-and-worker.https.window.html",
|
"measure-memory/main-frame-and-worker.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -503236,7 +503293,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"main-frame.https.window.js": [
|
"main-frame.https.window.js": [
|
||||||
"fd58e9314b0980154a9e828e0212dee2f20309d5",
|
"750017095f6d09bf515d07c5d1fdd4d9540a826b",
|
||||||
[
|
[
|
||||||
"measure-memory/main-frame.https.window.html",
|
"measure-memory/main-frame.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -503259,7 +503316,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"randomized-breakdown.https.window.js": [
|
"randomized-breakdown.https.window.js": [
|
||||||
"e3a65c1ba2a6a90c142b9c2da3368fc949c874b7",
|
"2ad8535476b2db14e8c4f2d99d65a41c22d6a2a7",
|
||||||
[
|
[
|
||||||
"measure-memory/randomized-breakdown.https.window.html",
|
"measure-memory/randomized-breakdown.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -503282,7 +503339,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"redirect.client.https.window.js": [
|
"redirect.client.https.window.js": [
|
||||||
"36d9a9d44cd1734572c2b3b930cec7ff0b3eeee2",
|
"9cad328bd92d6f5164c96ce8cb050b398e8f3428",
|
||||||
[
|
[
|
||||||
"measure-memory/redirect.client.https.window.html",
|
"measure-memory/redirect.client.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -503305,7 +503362,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"redirect.server.https.window.js": [
|
"redirect.server.https.window.js": [
|
||||||
"6506730b34cbe681a72a65b290c3c2e5b012f5e5",
|
"2c32de2d0dbd62371d546677bead76dad0d73496",
|
||||||
[
|
[
|
||||||
"measure-memory/redirect.server.https.window.html",
|
"measure-memory/redirect.server.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -503328,7 +503385,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"window-open.cross-origin.https.window.js": [
|
"window-open.cross-origin.https.window.js": [
|
||||||
"2e6561ad44bbd8345102e627dbe079ea7f98605e",
|
"9a054301e8fe8747aa13e0941b60e1548a4bee35",
|
||||||
[
|
[
|
||||||
"measure-memory/window-open.cross-origin.https.window.html",
|
"measure-memory/window-open.cross-origin.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -503351,7 +503408,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"window-open.cross-site.https.window.js": [
|
"window-open.cross-site.https.window.js": [
|
||||||
"f70ad9df32b92640160503550afcbb9a4168943e",
|
"a5fc1d31bd9d2a8c79595da9bd0b27045bf55cf4",
|
||||||
[
|
[
|
||||||
"measure-memory/window-open.cross-site.https.window.html",
|
"measure-memory/window-open.cross-site.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -503374,7 +503431,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"window-open.mix.https.window.js": [
|
"window-open.mix.https.window.js": [
|
||||||
"6a913a88a4876ae096b989658384c8848b14f227",
|
"91d13a5009e64954f4c4f8032bf142690b4e54a1",
|
||||||
[
|
[
|
||||||
"measure-memory/window-open.mix.https.window.html",
|
"measure-memory/window-open.mix.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -503397,7 +503454,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"window-open.same-origin.https.window.js": [
|
"window-open.same-origin.https.window.js": [
|
||||||
"5223a97bc7d2fc4ca55fbd5e06d979abe78d2ca1",
|
"ee4a59e5bc74cb466533b9688dd095a3399fede5",
|
||||||
[
|
[
|
||||||
"measure-memory/window-open.same-origin.https.window.html",
|
"measure-memory/window-open.same-origin.https.window.html",
|
||||||
{
|
{
|
||||||
|
@ -514035,7 +514092,7 @@
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
"onerror-event.html": [
|
"onerror-event.html": [
|
||||||
"fb29956b89a09e19c03792395c2a253e5547cf39",
|
"1d2ebefc656bf597b30a15bec4675c6607d3aff0",
|
||||||
[
|
[
|
||||||
null,
|
null,
|
||||||
{
|
{
|
||||||
|
@ -552554,6 +552611,24 @@
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
|
"audio-encoder.any.js": [
|
||||||
|
"16729935771c810eb8de71ffef5c5c13b51bbfab",
|
||||||
|
[
|
||||||
|
"webcodecs/audio-encoder.any.html",
|
||||||
|
{
|
||||||
|
"script_metadata": [
|
||||||
|
[
|
||||||
|
"global",
|
||||||
|
"window"
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"script",
|
||||||
|
"/webcodecs/utils.js"
|
||||||
|
]
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
],
|
||||||
"video-decoder.any.js": [
|
"video-decoder.any.js": [
|
||||||
"33ea2dbe375d5446e68e90405f9867ce8f7fb272",
|
"33ea2dbe375d5446e68e90405f9867ce8f7fb272",
|
||||||
[
|
[
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
[hit-test-floats-002.html]
|
|
||||||
[Hit test float]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
[hit-test-floats-003.html]
|
||||||
|
[Miss float below something else]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
[hit-test-floats-004.html]
|
||||||
|
[Miss float below something else]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
[elementsFromPoint-invalid-cases.html]
|
|
||||||
[The root element is the last element returned for otherwise empty queries within the viewport]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
[matchMedia-display-none-iframe.html]
|
|
||||||
expected: ERROR
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
[backdrop-filter-edge-behavior.html]
|
||||||
|
expected: FAIL
|
|
@ -312,24 +312,15 @@
|
||||||
[<iframe>: separate response Content-Type: text/html */*;charset=gbk]
|
[<iframe>: separate response Content-Type: text/html */*;charset=gbk]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[<iframe>: separate response Content-Type: text/html;x=" text/plain]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
|
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[<iframe>: separate response Content-Type: text/html;" \\" text/plain]
|
[<iframe>: separate response Content-Type: text/html;" \\" text/plain]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[<iframe>: combined response Content-Type: text/html */*]
|
[<iframe>: combined response Content-Type: text/html;x=" text/plain]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[<iframe>: separate response Content-Type: text/html */*]
|
[<iframe>: separate response Content-Type: text/plain */*;charset=gbk]
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[<iframe>: combined response Content-Type: text/html */*;charset=gbk]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[<iframe>: separate response Content-Type: text/plain ]
|
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -53,6 +53,6 @@
|
||||||
[combined text/javascript ]
|
[combined text/javascript ]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[separate text/javascript x/x]
|
[separate text/javascript error]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -14,6 +14,6 @@
|
||||||
[X-Content-Type-Options%3A%20%22nosniFF%22]
|
[X-Content-Type-Options%3A%20%22nosniFF%22]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[X-Content-Type-Options%3A%20%40%23%24%23%25%25%26%5E%26%5E*()()11!%2Cnosniff]
|
[X-Content-Type-Options%3A%20no%0D%0AX-Content-Type-Options%3A%20nosniff]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
[traverse_the_history_5.html]
|
[traverse_the_history_3.html]
|
||||||
[Multiple history traversals, last would be aborted]
|
[Multiple history traversals, last would be aborted]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
|
@ -1,5 +1,4 @@
|
||||||
[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
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
[iframe_sandbox_popups_escaping-1.html]
|
[iframe_sandbox_popups_escaping-1.html]
|
||||||
type: testharness
|
type: testharness
|
||||||
|
expected: CRASH
|
||||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[iframe_sandbox_popups_escaping-3.html]
|
[iframe_sandbox_popups_escaping-3.html]
|
||||||
type: testharness
|
type: testharness
|
||||||
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
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[iframe_sandbox_popups_nonescaping-1.html]
|
[iframe_sandbox_popups_nonescaping-1.html]
|
||||||
type: testharness
|
type: testharness
|
||||||
expected: TIMEOUT
|
expected: CRASH
|
||||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||||
expected: NOTRUN
|
expected: NOTRUN
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
[iframe_sandbox_popups_nonescaping-2.html]
|
[iframe_sandbox_popups_nonescaping-2.html]
|
||||||
type: testharness
|
type: testharness
|
||||||
expected: TIMEOUT
|
expected: CRASH
|
||||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||||
expected: NOTRUN
|
expected: NOTRUN
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
[iframe_sandbox_popups_nonescaping-3.html]
|
[iframe_sandbox_popups_nonescaping-3.html]
|
||||||
|
expected: TIMEOUT
|
||||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||||
expected: FAIL
|
expected: NOTRUN
|
||||||
|
|
||||||
|
|
|
@ -1,10 +1,4 @@
|
||||||
[select-event.html]
|
[select-event.html]
|
||||||
[input type url: setSelectionRange() a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[textarea: selectionStart out of range a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type search: setSelectionRange out of range a second time (must not fire select)]
|
[input type search: setSelectionRange out of range a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -17,36 +11,21 @@
|
||||||
[input type password: select() a second time (must not fire select)]
|
[input type password: select() a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type password: selectionEnd out of range a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type url: selectionDirection a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type text: selectionStart a second time (must not fire select)]
|
[input type text: selectionStart a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type text: selectionEnd a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[textarea: selectionDirection a second time (must not fire select)]
|
[textarea: selectionDirection a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type url: selectionEnd a second time (must not fire select)]
|
[input type url: selectionEnd a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type text: setSelectionRange() a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type text: selectionEnd out of range a second time (must not fire select)]
|
[input type text: selectionEnd out of range a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type search: selectionEnd a second time (must not fire select)]
|
[input type search: selectionEnd a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type text: selectionDirection a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type password: selectionDirection a second time (must not fire select)]
|
[input type password: selectionDirection a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
@ -59,18 +38,21 @@
|
||||||
[input type password: setSelectionRange() a second time (must not fire select)]
|
[input type password: setSelectionRange() a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type text: setSelectionRange out of range a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type tel: setSelectionRange() a second time (must not fire select)]
|
[input type tel: setSelectionRange() a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type password: setRangeText() a second time (must not fire select)]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
||||||
[input type tel: setSelectionRange out of range a second time (must not fire select)]
|
[input type tel: setSelectionRange out of range a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
[input type search: setRangeText() a second time (must not fire select)]
|
[input type search: setRangeText() a second time (must not fire select)]
|
||||||
expected: FAIL
|
expected: FAIL
|
||||||
|
|
||||||
|
[input type url: selectionStart out of range a second time (must not fire select)]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[input type password: selectionStart out of range a second time (must not fire select)]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[input type url: setSelectionRange out of range a second time (must not fire select)]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
[activation-behavior.window.html]
|
||||||
|
[<a> that is not connected should be followed]
|
||||||
|
expected: FAIL
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
[module-delayed.html]
|
|
||||||
[async document.write in a module]
|
|
||||||
expected: FAIL
|
|
||||||
|
|
|
@ -4,3 +4,6 @@
|
||||||
[The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
|
[The incumbent settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
|
||||||
expected: TIMEOUT
|
expected: TIMEOUT
|
||||||
|
|
||||||
|
[The entry settings object while executing the compiled callback via Web IDL's invoke must be that of the node document]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -755,3 +755,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\]\t7.2735377699704657e-40\t9.3139332532882690e-1\t9.3139332532882690e-1\t1.0000000000000000e+0\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.3139332532882690e-1 at index of 28696.\n\tMax RelError of 1.0000000000000000e+0 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\]\t7.2735377699704657e-40\t9.3139332532882690e-1\t9.3139332532882690e-1\t1.0000000000000000e+0\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.3139332532882690e-1 at index of 28696.\n\tMax RelError of 1.0000000000000000e+0 at index of 28696.\n]
|
||||||
expected: FAIL
|
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-1.3899647521972656e+2\t9.3139332532882690e-1\t1.3992786854505539e+2\t1.5023499174814688e+2\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 1.3992786854505539e+2 at index of 28696.\n\tMax RelError of 1.5023499174814688e+2 at index of 28696.\n]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
[X SNR (0.5159912257459718 dB) is not greater than or equal to 65.737. Got 0.5159912257459718.]
|
||||||
|
expected: FAIL
|
||||||
|
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
[018.html]
|
|
||||||
expected: TIMEOUT
|
|
||||||
[origin of the script that invoked the method, javascript:]
|
|
||||||
expected: TIMEOUT
|
|
||||||
|
|
|
@ -1,5 +0,0 @@
|
||||||
[018.html]
|
|
||||||
expected: TIMEOUT
|
|
||||||
[origin of the script that invoked the method, javascript:]
|
|
||||||
expected: TIMEOUT
|
|
||||||
|
|
|
@ -1,7 +1,8 @@
|
||||||
[shared-worker-in-data-url-context.window.html]
|
[shared-worker-in-data-url-context.window.html]
|
||||||
|
expected: TIMEOUT
|
||||||
[Create a shared worker in a data url frame]
|
[Create a shared worker in a data url frame]
|
||||||
expected: FAIL
|
expected: TIMEOUT
|
||||||
|
|
||||||
[Create a data url shared worker in a data url frame]
|
[Create a data url shared worker in a data url frame]
|
||||||
expected: FAIL
|
expected: NOTRUN
|
||||||
|
|
||||||
|
|
|
@ -97,7 +97,7 @@ jobs:
|
||||||
steps:
|
steps:
|
||||||
- task: UsePythonVersion@0
|
- task: UsePythonVersion@0
|
||||||
inputs:
|
inputs:
|
||||||
versionSpec: '2.7.x'
|
versionSpec: '3.8.x'
|
||||||
- template: tools/ci/azure/checkout.yml
|
- template: tools/ci/azure/checkout.yml
|
||||||
- template: tools/ci/azure/pip_install.yml
|
- template: tools/ci/azure/pip_install.yml
|
||||||
parameters:
|
parameters:
|
||||||
|
|
|
@ -1,10 +1,6 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<title>Upload files named using controls (tentative)</title>
|
<title>Upload files named using controls</title>
|
||||||
<!--
|
|
||||||
NOTE: This test is tentative because encoding for filename
|
|
||||||
control characters is not yet standardized.
|
|
||||||
-->
|
|
||||||
<link
|
<link
|
||||||
rel="help"
|
rel="help"
|
||||||
href="https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#multipart-form-data"
|
href="https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#multipart-form-data"
|
|
@ -1,14 +1,7 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<meta name=timeout content=long>
|
<meta name=timeout content=long>
|
||||||
<title>Upload files in ISO-2022-JP form (tentative)</title>
|
<title>Upload files in ISO-2022-JP form</title>
|
||||||
<!--
|
|
||||||
NOTE: This test is tentative because encoding for filename
|
|
||||||
characters unrepresentable in the form charset is not yet
|
|
||||||
standardized.
|
|
||||||
-->
|
|
||||||
<link rel="help"
|
|
||||||
href="https://github.com/whatwg/html/issues/3223">
|
|
||||||
<link rel="help"
|
<link rel="help"
|
||||||
href="https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#multipart-form-data">
|
href="https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#multipart-form-data">
|
||||||
<link rel="help"
|
<link rel="help"
|
|
@ -1,10 +1,6 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<meta charset="utf-8" />
|
<meta charset="utf-8" />
|
||||||
<title>Upload files named using punctuation (tentative)</title>
|
<title>Upload files named using punctuation</title>
|
||||||
<!--
|
|
||||||
NOTE: This test is tentative because encoding for filename
|
|
||||||
punctuation characters is not yet standardized.
|
|
||||||
-->
|
|
||||||
<link
|
<link
|
||||||
rel="help"
|
rel="help"
|
||||||
href="https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#multipart-form-data"
|
href="https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#multipart-form-data"
|
|
@ -1,13 +1,6 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title>Upload files in Windows-1252 form (tentative)</title>
|
<title>Upload files in Windows-1252 form</title>
|
||||||
<!--
|
|
||||||
NOTE: This test is tentative because encoding for filename
|
|
||||||
characters unrepresentable in the form charset is not yet
|
|
||||||
standardized.
|
|
||||||
-->
|
|
||||||
<link rel="help"
|
|
||||||
href="https://github.com/whatwg/html/issues/3223">
|
|
||||||
<link rel="help"
|
<link rel="help"
|
||||||
href="https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#multipart-form-data">
|
href="https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#multipart-form-data">
|
||||||
<link rel="help"
|
<link rel="help"
|
|
@ -1,13 +1,6 @@
|
||||||
<!DOCTYPE html>
|
<!DOCTYPE html>
|
||||||
<meta charset="utf-8">
|
<meta charset="utf-8">
|
||||||
<title>Upload files in x-user-defined form (tentative)</title>
|
<title>Upload files in x-user-defined form</title>
|
||||||
<!--
|
|
||||||
NOTE: This test is tentative because encoding for filename
|
|
||||||
characters unrepresentable in the form charset is not yet
|
|
||||||
standardized.
|
|
||||||
-->
|
|
||||||
<link rel="help"
|
|
||||||
href="https://github.com/whatwg/html/issues/3223">
|
|
||||||
<link rel="help"
|
<link rel="help"
|
||||||
href="https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#multipart-form-data">
|
href="https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#multipart-form-data">
|
||||||
<link rel="help"
|
<link rel="help"
|
|
@ -0,0 +1,11 @@
|
||||||
|
<!doctype html>
|
||||||
|
<title>CSS Test Reference</title>
|
||||||
|
<style>
|
||||||
|
.test {
|
||||||
|
display: inline-block;
|
||||||
|
width: 100px;
|
||||||
|
height: 100px;
|
||||||
|
background: red;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<div class="test" style="content: url('/images/green.png')" ></div>
|
|
@ -0,0 +1,16 @@
|
||||||
|
<!doctype html>
|
||||||
|
<title>Image set is supported in the content property</title>
|
||||||
|
<link rel="author" title="Emilio Cobos Álvarez" href="mailto:emilio@crisal.io">
|
||||||
|
<link rel="author" title="Noam Rosenthal" href="mailto:noam@webkit.org">
|
||||||
|
<link rel="help" href="https://drafts.csswg.org/css-images-4/#image-set-notation">
|
||||||
|
<link rel="help" href="https://drafts.csswg.org/css-content/#content-property">
|
||||||
|
<link rel="match" href="image-set-content-rendering-ref.html">
|
||||||
|
<style>
|
||||||
|
.test {
|
||||||
|
display: inline-block;
|
||||||
|
width: 100px;
|
||||||
|
height: 100px;
|
||||||
|
background: red;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
<div class="test" style="content: image-set(url() 2x, url('/images/green.png') 100dpi)" ></div>
|
|
@ -23,6 +23,8 @@
|
||||||
{ property: 'content', imageSet: "linear-gradient(black, white) 1x, 'example.png' 4x", valid: true },
|
{ property: 'content', imageSet: "linear-gradient(black, white) 1x, 'example.png' 4x", valid: true },
|
||||||
{ property: 'content', imageSet: "url('example.png') 192dpi, linear-gradient(black, white) 1x", valid: true },
|
{ property: 'content', imageSet: "url('example.png') 192dpi, linear-gradient(black, white) 1x", valid: true },
|
||||||
|
|
||||||
|
{ property: 'background-image', imageSet: "none, url(example.png) 1x", valid: false },
|
||||||
|
{ property: 'background-image', imageSet: "", valid: false },
|
||||||
{ property: 'background-image', imageSet: "url(example.png) 0x", valid: false },
|
{ property: 'background-image', imageSet: "url(example.png) 0x", valid: false },
|
||||||
{ property: 'background-image', imageSet: "url(example.png) -20x", valid: false },
|
{ property: 'background-image', imageSet: "url(example.png) -20x", valid: false },
|
||||||
{ property: 'background-image', imageSet: "'example.jpeg' 92pid url(example.png) 1x", valid: false },
|
{ property: 'background-image', imageSet: "'example.jpeg' 92pid url(example.png) 1x", valid: false },
|
||||||
|
|
|
@ -32,7 +32,6 @@
|
||||||
<div class="test" style="background-color: lime"></div>
|
<div class="test" style="background-color: lime"></div>
|
||||||
<div class="test" style="background-color: lime"></div>
|
<div class="test" style="background-color: lime"></div>
|
||||||
<div class="test" style="background-color: lime"></div>
|
<div class="test" style="background-color: lime"></div>
|
||||||
<div class="test" style="content: url('/images/green.png')" ></div>
|
|
||||||
</main>
|
</main>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -31,10 +31,9 @@
|
||||||
<div class="test" style="background-image: image-set('/images/red.png' 2x, url('/images/green.png') 1x, url('/images/yellow.png') 300dpi)" ></div>
|
<div class="test" style="background-image: image-set('/images/red.png' 2x, url('/images/green.png') 1x, url('/images/yellow.png') 300dpi)" ></div>
|
||||||
<div class="test" style="background-color: red; background-image: image-set('' 2x, url('/images/green.png') 1x)" ></div>
|
<div class="test" style="background-color: red; background-image: image-set('' 2x, url('/images/green.png') 1x)" ></div>
|
||||||
<div class="test" style="background-image: image-set('/images/green.png' 1x)"></div>
|
<div class="test" style="background-image: image-set('/images/green.png' 1x)"></div>
|
||||||
<div class="test" style="background-color: lime; background-image: image-set('/images/red.png')" ></div>
|
<div class="test" style="background-color: red; background-image: image-set('/images/green.png')" ></div>
|
||||||
<div class="test" style="background-color: lime; background-image: image-set('/images/red.png' 0x)" ></div>
|
<div class="test" style="background-color: lime; background-image: image-set('/images/red.png' 0x)" ></div>
|
||||||
<div class="test" style="background-color: lime; background-image: image-set('/images/red.png' 0x, url('/images/red.png') 2x)" ></div>
|
<div class="test" style="background-color: lime; background-image: image-set('/images/red.png' 0x, url('/images/red.png') 2x)" ></div>
|
||||||
<div class="test" style="content: image-set(url() 2x, url('/images/green.png') 100dpi)" ></div>
|
|
||||||
</main>
|
</main>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -0,0 +1,32 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>backdrop-filter: Edge behavior</title>
|
||||||
|
<link rel="author" title="Mason Freed" href="mailto:masonfreed@chromium.org">
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<p>Expected: The black box inside the red box should not contain any red.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id=backdrop></div>
|
||||||
|
<div id=scroller></div>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
#scroller {
|
||||||
|
position: relative;
|
||||||
|
top:-202px;
|
||||||
|
width: 250px;
|
||||||
|
height: 250px;
|
||||||
|
border: 6px solid red;
|
||||||
|
}
|
||||||
|
#backdrop {
|
||||||
|
position: relative;
|
||||||
|
height: 200px;
|
||||||
|
width: 200px;
|
||||||
|
left: 6px;
|
||||||
|
top: 3px;
|
||||||
|
border: 1px solid black;
|
||||||
|
}
|
||||||
|
</style>
|
|
@ -0,0 +1,45 @@
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<title>backdrop-filter: Edge behavior</title>
|
||||||
|
<link rel="author" title="Mason Freed" href="mailto:masonfreed@chromium.org">
|
||||||
|
<link rel="help" href="https://drafts.fxtf.org/filter-effects-2/#BackdropFilterProperty">
|
||||||
|
<link rel="help" href="https://crbug.com/1165868">
|
||||||
|
<link rel="match" href="backdrop-filter-edge-behavior-ref.html">
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<p>Expected: The black box inside the red box should not contain any red.</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div id=scroller>
|
||||||
|
<div class=filler></div>
|
||||||
|
<div id=backdrop></div>
|
||||||
|
<div class=filler></div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<style>
|
||||||
|
#scroller {
|
||||||
|
width: 250px;
|
||||||
|
height: 250px;
|
||||||
|
overflow: scroll;
|
||||||
|
border: 6px solid red;
|
||||||
|
}
|
||||||
|
#scroller::-webkit-scrollbar {
|
||||||
|
width: 0px;
|
||||||
|
}
|
||||||
|
#backdrop {
|
||||||
|
height: 200px;
|
||||||
|
width: 200px;
|
||||||
|
backdrop-filter: blur(10px);
|
||||||
|
border: 1px solid black;
|
||||||
|
}
|
||||||
|
.filler {
|
||||||
|
position: relative;
|
||||||
|
left: 50px;
|
||||||
|
width: 100px;
|
||||||
|
height: 100px;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
scroller.scrollTop = 103;
|
||||||
|
</script>
|
|
@ -1,6 +1,6 @@
|
||||||
# Tests for performance.measureMemory API
|
# Tests for performance.measureUserAgentSpecificMemory API
|
||||||
|
|
||||||
Tests in this directory are for the performance.measureMemory API:
|
Tests in this directory are for the performance.measureUserAgentSpecificMemory API:
|
||||||
|
|
||||||
- Specification: https://wicg.github.io/performance-measure-memory
|
- Specification: https://wicg.github.io/performance-measure-memory
|
||||||
- Explainer: https://github.com/WICG/performance-measure-memory
|
- Explainer: https://github.com/WICG/performance-measure-memory
|
||||||
|
|
|
@ -191,6 +191,6 @@ promise_test(async testCase => {
|
||||||
scope: 'Window',
|
scope: 'Window',
|
||||||
container: null,
|
container: null,
|
||||||
});
|
});
|
||||||
const result = await performance.measureMemory();
|
const result = await performance.measureUserAgentSpecificMemory();
|
||||||
checkMeasureMemory(result, expected);
|
checkMeasureMemory(result, expected);
|
||||||
}, 'performance.measureMemory URLs within a cross-site iframe.');
|
}, 'performance.measureUserAgentSpecificMemory URLs within a cross-site iframe.');
|
||||||
|
|
|
@ -22,7 +22,7 @@ promise_test(async testCase => {
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
const result = await performance.measureMemory();
|
const result = await performance.measureUserAgentSpecificMemory();
|
||||||
checkMeasureMemory(result, [
|
checkMeasureMemory(result, [
|
||||||
{
|
{
|
||||||
url: window.location.href,
|
url: window.location.href,
|
||||||
|
@ -46,4 +46,4 @@ promise_test(async testCase => {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
}, 'performance.measureMemory URLs within a cross-origin iframe.');
|
}, 'performance.measureUserAgentSpecificMemory URLs within a cross-origin iframe.');
|
||||||
|
|
|
@ -23,7 +23,7 @@ promise_test(async testCase => {
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
try {
|
try {
|
||||||
const result = await performance.measureMemory();
|
const result = await performance.measureUserAgentSpecificMemory();
|
||||||
checkMeasureMemory(result, [
|
checkMeasureMemory(result, [
|
||||||
{
|
{
|
||||||
url: window.location.href,
|
url: window.location.href,
|
||||||
|
@ -53,4 +53,4 @@ promise_test(async testCase => {
|
||||||
}
|
}
|
||||||
assert_equals(error.name, 'SecurityError');
|
assert_equals(error.name, 'SecurityError');
|
||||||
}
|
}
|
||||||
}, 'performance.measureMemory URLs within a cross-site iframe.');
|
}, 'performance.measureUserAgentSpecificMemory URLs within a cross-site iframe.');
|
||||||
|
|
|
@ -16,7 +16,7 @@ promise_test(async testCase => {
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
const result = await performance.measureMemory();
|
const result = await performance.measureUserAgentSpecificMemory();
|
||||||
checkMeasureMemory(result, [
|
checkMeasureMemory(result, [
|
||||||
{
|
{
|
||||||
url: window.location.href,
|
url: window.location.href,
|
||||||
|
@ -40,4 +40,4 @@ promise_test(async testCase => {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
}, 'Well-formed result of performance.measureMemory with same-origin iframes.');
|
}, 'Well-formed result of performance.measureUserAgentSpecificMemory with same-origin iframes.');
|
||||||
|
|
|
@ -8,7 +8,7 @@ assert_true(self.crossOriginIsolated);
|
||||||
promise_test(async testCase => {
|
promise_test(async testCase => {
|
||||||
const BYTES_PER_WORKER = 10 * 1024 * 1024;
|
const BYTES_PER_WORKER = 10 * 1024 * 1024;
|
||||||
const worker_url = await createWorker(BYTES_PER_WORKER);
|
const worker_url = await createWorker(BYTES_PER_WORKER);
|
||||||
const result = await performance.measureMemory();
|
const result = await performance.measureUserAgentSpecificMemory();
|
||||||
assert_greater_than_equal(result.bytes, BYTES_PER_WORKER);
|
assert_greater_than_equal(result.bytes, BYTES_PER_WORKER);
|
||||||
checkMeasureMemory(result, [
|
checkMeasureMemory(result, [
|
||||||
{
|
{
|
||||||
|
@ -22,5 +22,5 @@ promise_test(async testCase => {
|
||||||
container: null,
|
container: null,
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
}, 'Well-formed result of performance.measureMemory.');
|
}, 'Well-formed result of performance.measureUserAgentSpecificMemory.');
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
assert_true(self.crossOriginIsolated);
|
assert_true(self.crossOriginIsolated);
|
||||||
promise_test(async testCase => {
|
promise_test(async testCase => {
|
||||||
const result = await performance.measureMemory();
|
const result = await performance.measureUserAgentSpecificMemory();
|
||||||
checkMeasureMemory(result, [
|
checkMeasureMemory(result, [
|
||||||
{
|
{
|
||||||
url: window.location.href,
|
url: window.location.href,
|
||||||
|
@ -13,4 +13,4 @@ promise_test(async testCase => {
|
||||||
container: null,
|
container: null,
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
}, 'Well-formed result of performance.measureMemory.');
|
}, 'Well-formed result of performance.measureUserAgentSpecificMemory.');
|
||||||
|
|
|
@ -9,10 +9,10 @@ function indexOfEmptyEntry(result) {
|
||||||
|
|
||||||
assert_true(self.crossOriginIsolated);
|
assert_true(self.crossOriginIsolated);
|
||||||
promise_test(async testCase => {
|
promise_test(async testCase => {
|
||||||
const initial = await performance.measureMemory();
|
const initial = await performance.measureUserAgentSpecificMemory();
|
||||||
let observed_different_order = false;
|
let observed_different_order = false;
|
||||||
for (let i = 0; i < 100; ++i) {
|
for (let i = 0; i < 100; ++i) {
|
||||||
const current = await performance.measureMemory();
|
const current = await performance.measureUserAgentSpecificMemory();
|
||||||
if (indexOfEmptyEntry(initial) != indexOfEmptyEntry(current)) {
|
if (indexOfEmptyEntry(initial) != indexOfEmptyEntry(current)) {
|
||||||
observed_different_order = true;
|
observed_different_order = true;
|
||||||
}
|
}
|
||||||
|
@ -22,4 +22,4 @@ promise_test(async testCase => {
|
||||||
// the probability of at most 2^-100 since there are at least two
|
// the probability of at most 2^-100 since there are at least two
|
||||||
// entries in the breakdown.
|
// entries in the breakdown.
|
||||||
assert_true(observed_different_order);
|
assert_true(observed_different_order);
|
||||||
}, 'Well-formed result of performance.measureMemory.');
|
}, 'Well-formed result of performance.measureUserAgentSpecificMemory.');
|
||||||
|
|
|
@ -40,7 +40,7 @@ promise_test(async testCase => {
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
const keep = sameOriginContexts(frames).concat(sameOriginContexts(windows));
|
const keep = sameOriginContexts(frames).concat(sameOriginContexts(windows));
|
||||||
const result = await performance.measureMemory();
|
const result = await performance.measureUserAgentSpecificMemory();
|
||||||
checkMeasureMemory(result, [
|
checkMeasureMemory(result, [
|
||||||
{
|
{
|
||||||
url: window.location.href,
|
url: window.location.href,
|
||||||
|
@ -64,4 +64,4 @@ promise_test(async testCase => {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
}, 'performance.measureMemory does not leak client redirected URL.');
|
}, 'performance.measureUserAgentSpecificMemory does not leak client redirected URL.');
|
||||||
|
|
|
@ -40,7 +40,7 @@ promise_test(async testCase => {
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
const keep = sameOriginContexts(frames).concat(sameOriginContexts(windows));
|
const keep = sameOriginContexts(frames).concat(sameOriginContexts(windows));
|
||||||
const result = await performance.measureMemory();
|
const result = await performance.measureUserAgentSpecificMemory();
|
||||||
checkMeasureMemory(result, [
|
checkMeasureMemory(result, [
|
||||||
{
|
{
|
||||||
url: window.location.href,
|
url: window.location.href,
|
||||||
|
@ -64,4 +64,4 @@ promise_test(async testCase => {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
}, 'performance.measureMemory does not leak server redirected URL.');
|
}, 'performance.measureUserAgentSpecificMemory does not leak server redirected URL.');
|
||||||
|
|
|
@ -29,9 +29,9 @@ function checkAttribuiton(attribution, expected) {
|
||||||
function checkBreakdown(breakdown, expected) {
|
function checkBreakdown(breakdown, expected) {
|
||||||
assert_own_property(breakdown, 'bytes');
|
assert_own_property(breakdown, 'bytes');
|
||||||
assert_greater_than_equal(breakdown.bytes, 0);
|
assert_greater_than_equal(breakdown.bytes, 0);
|
||||||
assert_own_property(breakdown, 'userAgentSpecificTypes');
|
assert_own_property(breakdown, 'types');
|
||||||
for (const userAgentSpecificType of breakdown.userAgentSpecificTypes) {
|
for (const memoryType of breakdown.types) {
|
||||||
assert_equals(typeof userAgentSpecificType, 'string');
|
assert_equals(typeof memoryType, 'string');
|
||||||
}
|
}
|
||||||
assert_own_property(breakdown, 'attribution');
|
assert_own_property(breakdown, 'attribution');
|
||||||
for (const attribution of breakdown.attribution) {
|
for (const attribution of breakdown.attribution) {
|
||||||
|
@ -41,7 +41,7 @@ function checkBreakdown(breakdown, expected) {
|
||||||
|
|
||||||
function isEmptyBreakdownEntry(entry) {
|
function isEmptyBreakdownEntry(entry) {
|
||||||
return entry.bytes === 0 && entry.attribution.length === 0 &&
|
return entry.bytes === 0 && entry.attribution.length === 0 &&
|
||||||
entry.userAgentSpecificTypes.length === 0;
|
entry.types.length === 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
function checkMeasureMemory(result, expected) {
|
function checkMeasureMemory(result, expected) {
|
||||||
|
|
|
@ -24,7 +24,7 @@ promise_test(async testCase => {
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
const result = await performance.measureMemory();
|
const result = await performance.measureUserAgentSpecificMemory();
|
||||||
checkMeasureMemory(result, [
|
checkMeasureMemory(result, [
|
||||||
{
|
{
|
||||||
url: window.location.href,
|
url: window.location.href,
|
||||||
|
@ -32,4 +32,4 @@ promise_test(async testCase => {
|
||||||
container: null,
|
container: null,
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
}, 'performance.measureMemory does not leak URL of cross-origin window.open.');
|
}, 'performance.measureUserAgentSpecificMemory does not leak URL of cross-origin window.open.');
|
||||||
|
|
|
@ -24,7 +24,7 @@ promise_test(async testCase => {
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
const result = await performance.measureMemory();
|
const result = await performance.measureUserAgentSpecificMemory();
|
||||||
checkMeasureMemory(result, [
|
checkMeasureMemory(result, [
|
||||||
{
|
{
|
||||||
url: window.location.href,
|
url: window.location.href,
|
||||||
|
@ -32,4 +32,4 @@ promise_test(async testCase => {
|
||||||
container: null,
|
container: null,
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
}, 'performance.measureMemory does not leak URL of cross-site window.open.');
|
}, 'performance.measureUserAgentSpecificMemory does not leak URL of cross-site window.open.');
|
||||||
|
|
|
@ -72,7 +72,7 @@ promise_test(async testCase => {
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
const result = await performance.measureMemory();
|
const result = await performance.measureUserAgentSpecificMemory();
|
||||||
checkMeasureMemory(result, [
|
checkMeasureMemory(result, [
|
||||||
{
|
{
|
||||||
url: window.location.href,
|
url: window.location.href,
|
||||||
|
@ -132,4 +132,4 @@ promise_test(async testCase => {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
}, 'performance.measureMemory does not leak URLs in cross-origin iframes and windows.');
|
}, 'performance.measureUserAgentSpecificMemory does not leak URLs in cross-origin iframes and windows.');
|
||||||
|
|
|
@ -21,7 +21,7 @@ promise_test(async testCase => {
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
const result = await performance.measureMemory();
|
const result = await performance.measureUserAgentSpecificMemory();
|
||||||
checkMeasureMemory(result, [
|
checkMeasureMemory(result, [
|
||||||
{
|
{
|
||||||
url: window.location.href,
|
url: window.location.href,
|
||||||
|
@ -47,4 +47,4 @@ promise_test(async testCase => {
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
}, 'Well-formed result of performance.measureMemory with same-origin window.open.');
|
}, 'Well-formed result of performance.measureUserAgentSpecificMemory with same-origin window.open.');
|
||||||
|
|
|
@ -15,7 +15,6 @@
|
||||||
var trackFailed = false;
|
var trackFailed = false;
|
||||||
var gibberishFailed = false;
|
var gibberishFailed = false;
|
||||||
var fetchFailed = false;
|
var fetchFailed = false;
|
||||||
var emptyFailed = false;
|
|
||||||
</script>
|
</script>
|
||||||
<link rel=preload href="non-existent/dummy.js" as=script onerror="scriptFailed = true;">
|
<link rel=preload href="non-existent/dummy.js" as=script onerror="scriptFailed = true;">
|
||||||
<link rel=preload href="non-existent/dummy.css" as=style onerror="styleFailed = true;">
|
<link rel=preload href="non-existent/dummy.css" as=style onerror="styleFailed = true;">
|
||||||
|
@ -24,9 +23,11 @@
|
||||||
<link rel=preload href="non-existent/test.mp4" as=video onerror="videoFailed = true;">
|
<link rel=preload href="non-existent/test.mp4" as=video onerror="videoFailed = true;">
|
||||||
<link rel=preload href="non-existent/test.oga" as=audio onerror="audioFailed = true;">
|
<link rel=preload href="non-existent/test.oga" as=audio onerror="audioFailed = true;">
|
||||||
<link rel=preload href="non-existent/security/captions.vtt" as=track onerror="trackFailed = true;">
|
<link rel=preload href="non-existent/security/captions.vtt" as=track onerror="trackFailed = true;">
|
||||||
<link rel=preload href="non-existent/dummy.xml?foo" as=foobarxmlthing onerror="gibberishFailed = true;">
|
|
||||||
<link rel=preload href="non-existent/dummy.xml?fetch" as=fetch onerror="fetchFailed = true;">
|
<link rel=preload href="non-existent/dummy.xml?fetch" as=fetch onerror="fetchFailed = true;">
|
||||||
<link rel=preload href="non-existent/dummy.xml?empty" onerror="emptyFailed = true;">
|
<link rel=preload href="non-existent/dummy.xml?foo" as=foobarxmlthing onerror="assert_unreached('invalid as value should not fire error event')">
|
||||||
|
<link rel=preload href="non-existent/dummy.xml?empty" onerror="assert_unreached('empty as value should not fire error event')">
|
||||||
|
<link rel=preload href="non-existent/dummy.xml?media" as=style media=print onerror="assert_unreached('non-matching media should not fire error event')">
|
||||||
|
<link rel=preload href="non-existent/dummy.xml?media" as=style type='text/html' onerror="assert_unreached('invalid mime type should not fire error event')">
|
||||||
<body>
|
<body>
|
||||||
<script>
|
<script>
|
||||||
setup({single_test: true});
|
setup({single_test: true});
|
||||||
|
@ -35,7 +36,7 @@
|
||||||
|
|
||||||
function check_finished() {
|
function check_finished() {
|
||||||
if (styleFailed && scriptFailed && imageFailed && fontFailed && videoFailed && audioFailed &&
|
if (styleFailed && scriptFailed && imageFailed && fontFailed && videoFailed && audioFailed &&
|
||||||
trackFailed && !gibberishFailed && fetchFailed && !emptyFailed) {
|
trackFailed && fetchFailed) {
|
||||||
done();
|
done();
|
||||||
}
|
}
|
||||||
iterations++;
|
iterations++;
|
||||||
|
@ -48,9 +49,7 @@
|
||||||
assert_true(videoFailed, "video triggered error event");
|
assert_true(videoFailed, "video triggered error event");
|
||||||
assert_true(audioFailed, "audio triggered error event");
|
assert_true(audioFailed, "audio triggered error event");
|
||||||
assert_true(trackFailed, "track triggered error event");
|
assert_true(trackFailed, "track triggered error event");
|
||||||
assert_false(gibberishFailed, "gibberish as value did not trigger error event");
|
|
||||||
assert_true(fetchFailed, "fetch as triggered error event");
|
assert_true(fetchFailed, "fetch as triggered error event");
|
||||||
assert_false(emptyFailed, "empty as triggered error event");
|
|
||||||
done();
|
done();
|
||||||
} else {
|
} else {
|
||||||
step_timeout(check_finished, 500);
|
step_timeout(check_finished, 500);
|
||||||
|
|
|
@ -0,0 +1,3 @@
|
||||||
|
<!doctype html>
|
||||||
|
<title>Test reference</title>
|
||||||
|
<iframe src="data:text/html,<style>:root{background:green}</style>"></iframe>
|
|
@ -0,0 +1,7 @@
|
||||||
|
<!doctype html>
|
||||||
|
<title>Preload should work in non-http(s) docs</title>
|
||||||
|
<link rel="author" title="Emilio Cobos Álvarez" href="mailto:emilio@crisal.io">
|
||||||
|
<link rel="author" title="Mozilla" href="https://mozilla.com">
|
||||||
|
<link rel="help" href="https://bugzilla.mozilla.org/show_bug.cgi?id=1685830">
|
||||||
|
<link rel="match" href="preload-in-data-doc-ref.html">
|
||||||
|
<iframe src="data:text/html,<link rel=preload as=style href='data:text/css,:root{background:green}' onload='this.onload = null; this.rel = "stylesheet"'>"></iframe>
|
|
@ -44,7 +44,10 @@ function load_css_image(url, type) {
|
||||||
function load_css_image_set(url, type) {
|
function load_css_image_set(url, type) {
|
||||||
const div = document.createElement('div');
|
const div = document.createElement('div');
|
||||||
document.body.appendChild(div);
|
document.body.appendChild(div);
|
||||||
div.style[type] = '-webkit-image-set(url(' + url + ') 1x)';
|
div.style[type] = 'image-set(url(' + url + ') 1x)';
|
||||||
|
if (!div.style[type]) {
|
||||||
|
div.style[type] = '-webkit-image-set(url(' + url + ') 1x)';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
function load_script_with_integrity(url, integrity) {
|
function load_script_with_integrity(url, integrity) {
|
||||||
|
|
|
@ -1,30 +1,30 @@
|
||||||
-----BEGIN ENCRYPTED PRIVATE KEY-----
|
-----BEGIN ENCRYPTED PRIVATE KEY-----
|
||||||
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
|
||||||
8Lo4YqfmCdNAzsSJ6rhC1A==
|
v2L3tYSDEmQ+6kEynWtX/w==
|
||||||
-----END ENCRYPTED PRIVATE KEY-----
|
-----END ENCRYPTED PRIVATE KEY-----
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
-----BEGIN CERTIFICATE-----
|
-----BEGIN CERTIFICATE-----
|
||||||
MIJAhzCCP2+gAwIBAgIDBPWrMA0GCSqGSIb3DQEBCwUAMB0xGzAZBgNVBAMMEndl
|
MIJAhzCCP2+gAwIBAgIDBlVFMA0GCSqGSIb3DQEBCwUAMB0xGzAZBgNVBAMMEndl
|
||||||
Yi1wbGF0Zm9ybS10ZXN0czAeFw0yMDEyMTIwMDI4MjdaFw0yMTEyMTIwMDI4Mjda
|
Yi1wbGF0Zm9ybS10ZXN0czAeFw0yMTAxMTIxNjEzMjhaFw0yMjAxMTIxNjEzMjha
|
||||||
MB0xGzAZBgNVBAMMEndlYi1wbGF0Zm9ybS10ZXN0czCCASIwDQYJKoZIhvcNAQEB
|
MB0xGzAZBgNVBAMMEndlYi1wbGF0Zm9ybS10ZXN0czCCASIwDQYJKoZIhvcNAQEB
|
||||||
BQADggEPADCCAQoCggEBALyIJvebVlTCq1p3h+cow7sp3qjhVJQASg+v7huHucEG
|
BQADggEPADCCAQoCggEBAKlAc+52QkFGs3xjT0OiT3t7HajqFqelNp5toVZfL/SF
|
||||||
eoq11qbpaJ9WkeHxYO6PjpIHegpogvqKXmkV02BMqt+5ULEWIYpaz4VHiEH4E8Wc
|
cXqvhldvWzlKs3XW4+OKnGQP1nB7qmZZ8GjSY02Nho36Vq+YdzmHIHYPZcAlfmNO
|
||||||
zZXYSDFDC40zDLjrzt1+BZYlMpBTeSRj7WLkD/Qhb6ZozAzDJhoJRpEkmQZ0t14s
|
6iY/nca7C9MEIVJvxQsG/C5ZUTkKJ93iDehGay5YF8wiIb+k6cmaV5cDs+oBwmwu
|
||||||
55feXzm87ZOiEm2d2B33JPpWhw+tusLufcGoz4D4e9tNOtXPdus/QpXRdsdoy53L
|
X3hxsDjOklUYCVY4Wvd4fU/zR/LdI3QZTAlNa4eLu7v/8z0vo8vG7T8VS09mc6eh
|
||||||
WI8GRPfJKrhQ1gXnBXTcDJpXDPqk8JMsciYL+63MiVOZ93v4dD3uueK5Lsn/krVV
|
BjB0x1L7XE6n+4v3gGE8RbxeaIpZbv8vVWK1LLLQ01gCOiNFjuuD3VcBqnZTbV9/
|
||||||
Eoivkz1ONiXVgI1oQMJO7eFylka85fikC7r316ZCcJ0CAwEAAaOCPc4wgj3KMAwG
|
v4MqHrPFfZm1MxesB/kybMTve4Y6PjT1U3zgJsrV0UcCAwEAAaOCPc4wgj3KMAwG
|
||||||
A1UdEwQFMAMBAf8wHQYDVR0OBBYEFKepXnGpqWQbsgOM0WPj+KHQtRpoMEcGA1Ud
|
A1UdEwQFMAMBAf8wHQYDVR0OBBYEFNxtjWLdVJjIYBfC01Gzv3NbXJC5MEcGA1Ud
|
||||||
IwRAMD6AFKepXnGpqWQbsgOM0WPj+KHQtRpooSGkHzAdMRswGQYDVQQDDBJ3ZWIt
|
IwRAMD6AFNxtjWLdVJjIYBfC01Gzv3NbXJC5oSGkHzAdMRswGQYDVQQDDBJ3ZWIt
|
||||||
cGxhdGZvcm0tdGVzdHOCAwT1qzALBgNVHQ8EBAMCAgQwgh+bBgNVHR4Egh+SMIIf
|
cGxhdGZvcm0tdGVzdHOCAwZVRTALBgNVHQ8EBAMCAgQwgh+bBgNVHR4Egh+SMIIf
|
||||||
jqCCH4owE4IRd2ViLXBsYXRmb3JtLnRlc3QwF4IVb3A4LndlYi1wbGF0Zm9ybS50
|
jqCCH4owE4IRd2ViLXBsYXRmb3JtLnRlc3QwF4IVb3A4LndlYi1wbGF0Zm9ybS50
|
||||||
ZXN0MBeCFW9wNy53ZWItcGxhdGZvcm0udGVzdDAXghVvcDkud2ViLXBsYXRmb3Jt
|
ZXN0MBeCFW9wNy53ZWItcGxhdGZvcm0udGVzdDAXghVvcDkud2ViLXBsYXRmb3Jt
|
||||||
LnRlc3QwF4IVb3A0LndlYi1wbGF0Zm9ybS50ZXN0MBeCFW5vdC13ZWItcGxhdGZv
|
LnRlc3QwF4IVb3A0LndlYi1wbGF0Zm9ybS50ZXN0MBeCFW5vdC13ZWItcGxhdGZv
|
||||||
|
@ -337,11 +337,11 @@ d2ViLXBsYXRmb3JtLnRlc3SCOnhuLS1sdmUtNmxhZC54bi0tbjhqNmRzNTNsd3dr
|
||||||
cnFodjI4YS5ub3Qtd2ViLXBsYXRmb3JtLnRlc3SCQXhuLS1uOGo2ZHM1M2x3d2ty
|
cnFodjI4YS5ub3Qtd2ViLXBsYXRmb3JtLnRlc3SCQXhuLS1uOGo2ZHM1M2x3d2ty
|
||||||
cWh2MjhhLnhuLS1uOGo2ZHM1M2x3d2tycWh2MjhhLndlYi1wbGF0Zm9ybS50ZXN0
|
cWh2MjhhLnhuLS1uOGo2ZHM1M2x3d2tycWh2MjhhLndlYi1wbGF0Zm9ybS50ZXN0
|
||||||
gkV4bi0tbjhqNmRzNTNsd3drcnFodjI4YS54bi0tbjhqNmRzNTNsd3drcnFodjI4
|
gkV4bi0tbjhqNmRzNTNsd3drcnFodjI4YS54bi0tbjhqNmRzNTNsd3drcnFodjI4
|
||||||
YS5ub3Qtd2ViLXBsYXRmb3JtLnRlc3QwDQYJKoZIhvcNAQELBQADggEBAHRhJQlg
|
YS5ub3Qtd2ViLXBsYXRmb3JtLnRlc3QwDQYJKoZIhvcNAQELBQADggEBAHOGp2Ji
|
||||||
uwzvgj4WGzomthrmeYpP9hELJzW8jPDyTZosUeX63zmctP46cFlcFPSZJn5UGUrP
|
xKvvqNucL2gpFBIpsT8abmKBLBm4LsSBGEFPy12fDztkWBVTEN/WiyHRL93PPnn2
|
||||||
hpwdC5RJx9cGjYUjqqgahM+R5bpo0NqJJZfiO0a+yndxUwYRawW/fGDnyFwcXl7p
|
YFn3/jSuAgq0LkSx8VB/Xn2CZgY9+WzL4++GN6I6kYAuuvG4/P6iwwDCwX7y2coD
|
||||||
QYD1dpw+u5b1m9+B4GW3hXqzBLwBKJ8mH62E4RZQwSBMsSNiDLRsPFAdc/IIHKUS
|
D75E4WVVTjEsKG2vRiVWzccmg/BTmvXQJU8DSPhzPQtU/D8qHUIe/McHmEW9sxpG
|
||||||
B8zI53byoNLzjGSDjaw77n2arGS3CuoBbYyiMxVVmdRgZ8pbHewfKkwKNdsnGGgr
|
ktJSXqAe0VnvwPXhJ/scOiyJaXvC8mRjM50nUGny0n9Nywltm3oxOAVAZIahZa7g
|
||||||
0YHlg2WQ/lBSOvPovAti89vkWzPJYhJbPS2ybaHOAzVJxmqP3dpBoL2vw8yTIM6G
|
KMnRywojNqlkccXeHCjH1wXOhzuyQX+MvvBqq968ttIV/hbUXh+D/Su9M0qQclbA
|
||||||
kGxP4JsY0GYmQ+U=
|
09vdXeld+rSxP8s=
|
||||||
-----END CERTIFICATE-----
|
-----END CERTIFICATE-----
|
||||||
|
|
|
@ -1,28 +1,28 @@
|
||||||
-----BEGIN PRIVATE KEY-----
|
-----BEGIN PRIVATE KEY-----
|
||||||
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
|
||||||
oYu93U3AsLggvr23JopNBxSQ
|
Yet1DMpvmPlX1kZsEh072zBs
|
||||||
-----END PRIVATE KEY-----
|
-----END PRIVATE KEY-----
|
||||||
|
|
File diff suppressed because one or more lines are too long
|
@ -5,6 +5,6 @@ steps:
|
||||||
- powershell: |
|
- powershell: |
|
||||||
$hostFile = "$env:systemroot\System32\drivers\etc\hosts"
|
$hostFile = "$env:systemroot\System32\drivers\etc\hosts"
|
||||||
Copy-Item -Path $hostFile -Destination "$hostFile.back" -Force
|
Copy-Item -Path $hostFile -Destination "$hostFile.back" -Force
|
||||||
python wpt make-hosts-file | Out-File $env:systemroot\System32\drivers\etc\hosts -Encoding ascii -Append
|
python wpt --py2 make-hosts-file | Out-File $env:systemroot\System32\drivers\etc\hosts -Encoding ascii -Append
|
||||||
displayName: 'Update hosts (Windows)'
|
displayName: 'Update hosts (Windows)'
|
||||||
condition: and(succeeded(), eq(variables['Agent.OS'], 'Windows_NT'))
|
condition: and(succeeded(), eq(variables['Agent.OS'], 'Windows_NT'))
|
||||||
|
|
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