From 4d10b28d1204cb772bbc704e35c989fd80dab46a Mon Sep 17 00:00:00 2001 From: WPT Sync Bot Date: Sat, 3 Oct 2020 08:20:17 +0000 Subject: [PATCH 1/3] Update web-platform-tests to revision 1e4e3bd750800f64153c7f1a49c39d2b07abb10a --- .../url/url-in-tags-revoke.window.js.ini | 2 +- .../css/CSS2/text/letter-spacing-079.xht.ini | 2 + .../css/CSS2/text/letter-spacing-080.xht.ini | 2 + .../letter-spacing-applies-to-003.xht.ini | 2 + .../css-color/system-color-compute.html.ini | 39 + .../letter-spacing-200.html.ini | 2 + .../letter-spacing-201.html.ini | 2 + .../letter-spacing-202.html.ini | 2 + .../letter-spacing-203.html.ini | 2 + .../letter-spacing-204.html.ini | 2 + .../letter-spacing-205.html.ini | 2 + .../letter-spacing-206.html.ini | 2 + .../letter-spacing-212.html.ini | 2 + .../css/cssom-view/CaretPosition-001.html.ini | 4 + .../elementsFromPoint-iframes.html.ini | 3 + .../elementsFromPoint-invalid-cases.html.ini | 4 - .../getComputedStyle-resolved-colors.html.ini | 7 + .../reactions/HTMLMediaElement.html.ini | 2 + .../fetch/content-type/response.window.js.ini | 30 +- .../fetch/content-type/script.window.js.ini | 3 + .../traverse_the_history_3.html.ini | 4 - .../traverse_the_history_4.html.ini | 4 - ...ross-origin-objects-on-new-window.html.ini | 2 - .../supported-elements.html.ini | 3 +- .../iframe_sandbox_popups_escaping-1.html.ini | 2 +- ...rame_sandbox_popups_nonescaping-1.html.ini | 3 +- ...rame_sandbox_popups_nonescaping-2.html.ini | 2 +- ...rame_sandbox_popups_nonescaping-3.html.ini | 3 +- .../form-double-submit.html.ini | 4 - .../module-static-import-delayed.html.ini | 4 + .../ignore-opens-during-unload.window.js.ini | 2 +- ...le-event-handler-settings-objects.html.ini | 3 + .../webmessaging/without-ports/017.html.ini | 5 - .../webxr/xr_viewport_scale.https.html.ini | 44 + .../url/url-in-tags-revoke.window.js.ini | 2 +- tests/wpt/metadata/MANIFEST.json | 774 ++++++++++++------ .../css/CSS2/text/letter-spacing-079.xht.ini | 2 + .../css/CSS2/text/letter-spacing-080.xht.ini | 2 + .../letter-spacing-applies-to-003.xht.ini | 2 + .../css-color/system-color-compute.html.ini | 39 + .../letter-spacing-100.html.ini | 2 - .../letter-spacing-101.html.ini | 2 - .../letter-spacing-102.html.ini | 2 - .../letter-spacing-103.html.ini | 2 - .../letter-spacing-104.html.ini | 2 - .../letter-spacing-105.html.ini | 2 - .../letter-spacing-106.html.ini | 2 - .../letter-spacing-112.html.ini | 2 - .../letter-spacing-200.html.ini | 2 + .../letter-spacing-201.html.ini | 2 + .../letter-spacing-202.html.ini | 2 + .../letter-spacing-203.html.ini | 2 + .../letter-spacing-204.html.ini | 2 + .../letter-spacing-205.html.ini | 2 + .../letter-spacing-206.html.ini | 2 + .../letter-spacing-212.html.ini | 2 + .../css/cssom-view/CaretPosition-001.html.ini | 4 + .../elementsFromPoint-iframes.html.ini | 3 + .../elementsFromPoint-invalid-cases.html.ini | 4 - .../getComputedStyle-resolved-colors.html.ini | 7 + .../reactions/HTMLMediaElement.html.ini | 2 + .../fetch/content-type/response.window.js.ini | 30 +- .../fetch/content-type/script.window.js.ini | 3 + .../traverse_the_history_3.html.ini | 4 - .../traverse_the_history_4.html.ini | 4 - ...ross-origin-objects-on-new-window.html.ini | 2 - .../supported-elements.html.ini | 3 +- .../iframe_sandbox_popups_escaping-1.html.ini | 2 +- ...rame_sandbox_popups_nonescaping-1.html.ini | 3 +- ...rame_sandbox_popups_nonescaping-2.html.ini | 2 +- ...rame_sandbox_popups_nonescaping-3.html.ini | 3 +- .../form-double-submit.html.ini | 4 - .../module-static-import-delayed.html.ini | 4 + .../ignore-opens-during-unload.window.js.ini | 2 +- ...le-event-handler-settings-objects.html.ini | 3 + .../webmessaging/without-ports/017.html.ini | 5 - .../webxr/xr_viewport_scale.https.html.ini | 44 + .../css/CSS2/css1/c541-word-sp-000-ref.xht | 49 +- .../css/CSS2/css1/c541-word-sp-001-ref.xht | 41 +- .../css/CSS2/text/control-characters-002.xht | 3 +- .../css/CSS2/text/letter-spacing-004.xht | 1 + .../css/CSS2/text/letter-spacing-005.xht | 1 + .../css/CSS2/text/letter-spacing-006.xht | 1 + .../css/CSS2/text/letter-spacing-007-ref.xht | 30 + .../css/CSS2/text/letter-spacing-007.xht | 6 +- .../css/CSS2/text/letter-spacing-008.xht | 6 +- .../css/CSS2/text/letter-spacing-016.xht | 1 + .../css/CSS2/text/letter-spacing-017.xht | 1 + .../css/CSS2/text/letter-spacing-018.xht | 1 + .../css/CSS2/text/letter-spacing-019.xht | 6 +- .../css/CSS2/text/letter-spacing-020.xht | 6 +- .../css/CSS2/text/letter-spacing-028.xht | 1 + .../css/CSS2/text/letter-spacing-029.xht | 1 + .../css/CSS2/text/letter-spacing-031.xht | 6 +- .../css/CSS2/text/letter-spacing-032.xht | 6 +- .../css/CSS2/text/letter-spacing-040.xht | 1 + .../css/CSS2/text/letter-spacing-041.xht | 1 + .../css/CSS2/text/letter-spacing-042.xht | 1 + .../css/CSS2/text/letter-spacing-043.xht | 6 +- .../css/CSS2/text/letter-spacing-044.xht | 6 +- .../css/CSS2/text/letter-spacing-052.xht | 1 + .../css/CSS2/text/letter-spacing-053.xht | 1 + .../css/CSS2/text/letter-spacing-054.xht | 1 + .../css/CSS2/text/letter-spacing-055.xht | 6 +- .../css/CSS2/text/letter-spacing-056.xht | 6 +- .../css/CSS2/text/letter-spacing-064.xht | 1 + .../css/CSS2/text/letter-spacing-065.xht | 1 + .../css/CSS2/text/letter-spacing-066.xht | 1 + .../css/CSS2/text/letter-spacing-067.xht | 6 +- .../css/CSS2/text/letter-spacing-068.xht | 6 +- .../css/CSS2/text/letter-spacing-076.xht | 1 + .../css/CSS2/text/letter-spacing-077.xht | 1 + .../css/CSS2/text/letter-spacing-078.xht | 1 + .../css/CSS2/text/letter-spacing-079.xht | 6 +- .../css/CSS2/text/letter-spacing-080.xht | 6 +- .../css/CSS2/text/letter-spacing-088.xht | 1 + .../css/CSS2/text/letter-spacing-089.xht | 1 + .../css/CSS2/text/letter-spacing-090.xht | 1 + .../css/CSS2/text/letter-spacing-091-ref.xht | 30 + .../css/CSS2/text/letter-spacing-091.xht | 4 +- .../css/CSS2/text/letter-spacing-092.xht | 4 +- .../css/CSS2/text/letter-spacing-097.xht | 1 + .../css/CSS2/text/letter-spacing-098.xht | 1 + .../css/CSS2/text/letter-spacing-099.xht | 1 + .../css/CSS2/text/letter-spacing-100.xht | 1 + .../css/CSS2/text/letter-spacing-101.xht | 4 +- .../css/CSS2/text/letter-spacing-102-ref.xht | 14 + .../css/CSS2/text/letter-spacing-102.xht | 2 + .../text/letter-spacing-applies-to-001.xht | 1 + .../text/letter-spacing-applies-to-002.xht | 1 + .../letter-spacing-applies-to-003-ref.xht | 33 + .../text/letter-spacing-applies-to-003.xht | 4 +- .../letter-spacing-applies-to-005-ref.xht | 29 + .../text/letter-spacing-applies-to-005.xht | 4 +- .../text/letter-spacing-applies-to-006.xht | 1 + .../letter-spacing-applies-to-007-ref.xht | 41 + .../text/letter-spacing-applies-to-007.xht | 4 +- .../text/letter-spacing-applies-to-008.xht | 1 + .../text/letter-spacing-applies-to-009.xht | 1 + .../text/letter-spacing-applies-to-010.xht | 1 + .../text/letter-spacing-applies-to-011.xht | 1 + .../letter-spacing-applies-to-012-ref.xht | 46 ++ .../text/letter-spacing-applies-to-012.xht | 4 +- .../text/letter-spacing-applies-to-013.xht | 4 +- .../text/letter-spacing-applies-to-014.xht | 1 + .../text/letter-spacing-applies-to-015.xht | 1 + .../text/letter-spacing-justify-001-ref.xht | 29 + .../CSS2/text/letter-spacing-justify-001.xht | 6 +- .../css/css-color/system-color-compute.html | 9 + .../css-multicol/multicol-span-all-014.html | 14 + .../css/css-overflow/overflow-clip-crash.html | 11 + .../text-emphasis-color-001.xht | 2 +- .../text-emphasis-position-above-left-001.xht | 2 +- .../text-emphasis-position-above-left-002.xht | 2 +- ...text-emphasis-position-above-right-001.xht | 2 +- ...text-emphasis-position-above-right-002.xht | 2 +- .../text-emphasis-position-below-left-001.xht | 2 +- .../text-emphasis-position-below-left-002.xht | 2 +- ...text-emphasis-position-below-right-001.xht | 2 +- ...text-emphasis-position-below-right-002.xht | 2 +- ...acing-100.html => letter-spacing-200.html} | 2 +- ...acing-101.html => letter-spacing-201.html} | 2 +- ...acing-102.html => letter-spacing-202.html} | 2 +- ...acing-103.html => letter-spacing-203.html} | 2 +- ...acing-104.html => letter-spacing-204.html} | 2 +- ...acing-105.html => letter-spacing-205.html} | 2 +- ...acing-106.html => letter-spacing-206.html} | 2 +- ...acing-111.html => letter-spacing-211.html} | 2 +- ...acing-112.html => letter-spacing-212.html} | 2 +- ...0-ref.html => letter-spacing-200-ref.html} | 0 ...1-ref.html => letter-spacing-201-ref.html} | 0 ...2-ref.html => letter-spacing-202-ref.html} | 0 ...3-ref.html => letter-spacing-203-ref.html} | 0 ...4-ref.html => letter-spacing-204-ref.html} | 0 ...5-ref.html => letter-spacing-205-ref.html} | 0 ...6-ref.html => letter-spacing-206-ref.html} | 0 ...1-ref.html => letter-spacing-211-ref.html} | 0 ...2-ref.html => letter-spacing-212-ref.html} | 0 .../getComputedStyle-resolved-colors.html | 42 + .../resources/window-tests-enumeration.js | 29 + .../web-platform-tests/interfaces/webrtc.idl | 2 +- .../cross-origin-child-iframe.sub.html | 2 +- .../same-origin-grand-child-iframe.html | 13 +- .../same-origin-grand-child-iframe.sub.html | 13 +- .../image-TAO.sub.html | 4 +- .../image-full-viewport.html | 44 + .../image-inside-svg.html | 4 +- .../image-not-fully-visible.html | 23 +- .../observe-text.html | 2 +- .../largest-contentful-paint-helpers.js | 2 +- ...pointer-boundary-events-for-shadowdom.html | 8 +- .../resources/chromium/webxr-test.js | 1 + .../mask-containing-image-with-clip-path.svg | 31 + .../painting/support/white-rect-100x100.svg | 3 + .../tools/webdriver/webdriver/client.py | 2 +- .../wptrunner/wptrunner/webdriver_server.py | 3 +- .../webdriver/tests/print/printcmd.py | 2 +- .../webdriver/tests/print/user_prompts.py | 2 +- .../webxr/xr_viewport_scale.https.html | 232 ++++++ ...pha-luminance_alpha-unsigned_byte.html.ini | 2 +- 200 files changed, 1703 insertions(+), 530 deletions(-) create mode 100644 tests/wpt/metadata-layout-2020/css/CSS2/text/letter-spacing-079.xht.ini create mode 100644 tests/wpt/metadata-layout-2020/css/CSS2/text/letter-spacing-080.xht.ini create mode 100644 tests/wpt/metadata-layout-2020/css/CSS2/text/letter-spacing-applies-to-003.xht.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-200.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-201.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-202.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-203.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-204.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-205.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-206.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-212.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/cssom-view/CaretPosition-001.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/css/cssom-view/elementsFromPoint-invalid-cases.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/cssom/getComputedStyle-resolved-colors.html.ini create mode 100644 tests/wpt/metadata-layout-2020/custom-elements/reactions/HTMLMediaElement.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/html/browsers/history/the-history-interface/traverse_the_history_3.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/html/semantics/forms/form-submission-0/form-double-submit.html.ini create mode 100644 tests/wpt/metadata-layout-2020/html/webappapis/dynamic-markup-insertion/document-write/module-static-import-delayed.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/webmessaging/without-ports/017.html.ini create mode 100644 tests/wpt/metadata-layout-2020/webxr/xr_viewport_scale.https.html.ini create mode 100644 tests/wpt/metadata/css/CSS2/text/letter-spacing-079.xht.ini create mode 100644 tests/wpt/metadata/css/CSS2/text/letter-spacing-080.xht.ini create mode 100644 tests/wpt/metadata/css/CSS2/text/letter-spacing-applies-to-003.xht.ini delete mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-100.html.ini delete mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-101.html.ini delete mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-102.html.ini delete mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-103.html.ini delete mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-104.html.ini delete mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-105.html.ini delete mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-106.html.ini delete mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-112.html.ini create mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-200.html.ini create mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-201.html.ini create mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-202.html.ini create mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-203.html.ini create mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-204.html.ini create mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-205.html.ini create mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-206.html.ini create mode 100644 tests/wpt/metadata/css/css-text/letter-spacing/letter-spacing-212.html.ini create mode 100644 tests/wpt/metadata/css/cssom-view/CaretPosition-001.html.ini delete mode 100644 tests/wpt/metadata/css/cssom-view/elementsFromPoint-invalid-cases.html.ini create mode 100644 tests/wpt/metadata/css/cssom/getComputedStyle-resolved-colors.html.ini create mode 100644 tests/wpt/metadata/custom-elements/reactions/HTMLMediaElement.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_3.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_4.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/origin/cross-origin-objects/cross-origin-objects-on-new-window.html.ini delete mode 100644 tests/wpt/metadata/html/semantics/forms/form-submission-0/form-double-submit.html.ini create mode 100644 tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/document-write/module-static-import-delayed.html.ini delete mode 100644 tests/wpt/metadata/webmessaging/without-ports/017.html.ini create mode 100644 tests/wpt/metadata/webxr/xr_viewport_scale.https.html.ini create mode 100644 tests/wpt/web-platform-tests/css/CSS2/text/letter-spacing-007-ref.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/text/letter-spacing-091-ref.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/text/letter-spacing-102-ref.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/text/letter-spacing-applies-to-003-ref.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/text/letter-spacing-applies-to-005-ref.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/text/letter-spacing-applies-to-007-ref.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/text/letter-spacing-applies-to-012-ref.xht create mode 100644 tests/wpt/web-platform-tests/css/CSS2/text/letter-spacing-justify-001-ref.xht create mode 100644 tests/wpt/web-platform-tests/css/css-multicol/multicol-span-all-014.html create mode 100644 tests/wpt/web-platform-tests/css/css-overflow/overflow-clip-crash.html rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/{letter-spacing-100.html => letter-spacing-200.html} (96%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/{letter-spacing-101.html => letter-spacing-201.html} (97%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/{letter-spacing-102.html => letter-spacing-202.html} (97%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/{letter-spacing-103.html => letter-spacing-203.html} (97%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/{letter-spacing-104.html => letter-spacing-204.html} (98%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/{letter-spacing-105.html => letter-spacing-205.html} (94%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/{letter-spacing-106.html => letter-spacing-206.html} (98%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/{letter-spacing-111.html => letter-spacing-211.html} (93%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/{letter-spacing-112.html => letter-spacing-212.html} (93%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/reference/{letter-spacing-100-ref.html => letter-spacing-200-ref.html} (100%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/reference/{letter-spacing-101-ref.html => letter-spacing-201-ref.html} (100%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/reference/{letter-spacing-102-ref.html => letter-spacing-202-ref.html} (100%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/reference/{letter-spacing-103-ref.html => letter-spacing-203-ref.html} (100%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/reference/{letter-spacing-104-ref.html => letter-spacing-204-ref.html} (100%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/reference/{letter-spacing-105-ref.html => letter-spacing-205-ref.html} (100%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/reference/{letter-spacing-106-ref.html => letter-spacing-206-ref.html} (100%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/reference/{letter-spacing-111-ref.html => letter-spacing-211-ref.html} (100%) rename tests/wpt/web-platform-tests/css/css-text/letter-spacing/reference/{letter-spacing-112-ref.html => letter-spacing-212-ref.html} (100%) create mode 100644 tests/wpt/web-platform-tests/css/cssom/getComputedStyle-resolved-colors.html create mode 100644 tests/wpt/web-platform-tests/largest-contentful-paint/image-full-viewport.html create mode 100644 tests/wpt/web-platform-tests/svg/painting/mask-containing-image-with-clip-path.svg create mode 100644 tests/wpt/web-platform-tests/svg/painting/support/white-rect-100x100.svg create mode 100644 tests/wpt/web-platform-tests/webxr/xr_viewport_scale.https.html diff --git a/tests/wpt/metadata-layout-2020/FileAPI/url/url-in-tags-revoke.window.js.ini b/tests/wpt/metadata-layout-2020/FileAPI/url/url-in-tags-revoke.window.js.ini index 3605e8f3fc9..76b44d9e9cf 100644 --- a/tests/wpt/metadata-layout-2020/FileAPI/url/url-in-tags-revoke.window.js.ini +++ b/tests/wpt/metadata-layout-2020/FileAPI/url/url-in-tags-revoke.window.js.ini @@ -4,7 +4,7 @@ expected: TIMEOUT [Opening a blob URL in a new window immediately before revoking it works.] - expected: TIMEOUT + expected: FAIL [Fetching a blob URL immediately before revoking it works in an iframe.] expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/text/letter-spacing-079.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/text/letter-spacing-079.xht.ini new file mode 100644 index 00000000000..b7948a213b9 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/CSS2/text/letter-spacing-079.xht.ini @@ -0,0 +1,2 @@ +[letter-spacing-079.xht] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/text/letter-spacing-080.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/text/letter-spacing-080.xht.ini new file mode 100644 index 00000000000..36e78cb5cc7 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/CSS2/text/letter-spacing-080.xht.ini @@ -0,0 +1,2 @@ +[letter-spacing-080.xht] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/text/letter-spacing-applies-to-003.xht.ini b/tests/wpt/metadata-layout-2020/css/CSS2/text/letter-spacing-applies-to-003.xht.ini new file mode 100644 index 00000000000..b5ce5181926 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/CSS2/text/letter-spacing-applies-to-003.xht.ini @@ -0,0 +1,2 @@ +[letter-spacing-applies-to-003.xht] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-color/system-color-compute.html.ini b/tests/wpt/metadata-layout-2020/css/css-color/system-color-compute.html.ini index b1408cd97b6..0d1fd332c91 100644 --- a/tests/wpt/metadata-layout-2020/css/css-color/system-color-compute.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-color/system-color-compute.html.ini @@ -2,3 +2,42 @@ [color-scheme property affects Menu system color keyword] expected: FAIL + [Inherited system color keyword is observable on text-shadow] + expected: FAIL + + [Inherited system color keyword is observable on caret-color] + expected: FAIL + + [Inherited system color keyword is observable on box-shadow] + expected: FAIL + + [Inherited system color keyword is observable on column-rule-color] + expected: FAIL + + [Inherited system color keyword is observable on fill] + expected: FAIL + + [Inherited system color keyword is observable on border-top-color] + expected: FAIL + + [Inherited system color keyword is observable on border-left-color] + expected: FAIL + + [Inherited system color keyword is observable on color] + expected: FAIL + + [Inherited system color keyword is observable on border-bottom-color] + expected: FAIL + + [Inherited system color keyword is observable on border-right-color] + expected: FAIL + + [Inherited system color keyword is observable on background-color] + expected: FAIL + + [Inherited system color keyword is observable on outline-color] + expected: FAIL + + [Inherited system color keyword is observable on stroke] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-200.html.ini b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-200.html.ini new file mode 100644 index 00000000000..67de3287f78 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-200.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-200.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-201.html.ini b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-201.html.ini new file mode 100644 index 00000000000..d5b42901e61 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-201.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-201.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-202.html.ini b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-202.html.ini new file mode 100644 index 00000000000..41e60fbcb16 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-202.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-202.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-203.html.ini b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-203.html.ini new file mode 100644 index 00000000000..9e44cbb3be2 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-203.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-203.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-204.html.ini b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-204.html.ini new file mode 100644 index 00000000000..5ade4e9f06a --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-204.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-204.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-205.html.ini b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-205.html.ini new file mode 100644 index 00000000000..ec53f46129d --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-205.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-205.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-206.html.ini b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-206.html.ini new file mode 100644 index 00000000000..6574cbd101e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-206.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-206.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-212.html.ini b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-212.html.ini new file mode 100644 index 00000000000..0970be2844f --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-text/letter-spacing/letter-spacing-212.html.ini @@ -0,0 +1,2 @@ +[letter-spacing-212.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/CaretPosition-001.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/CaretPosition-001.html.ini new file mode 100644 index 00000000000..4c79907309b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/cssom-view/CaretPosition-001.html.ini @@ -0,0 +1,4 @@ +[CaretPosition-001.html] + [Element at (400, 100)] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/elementsFromPoint-iframes.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/elementsFromPoint-iframes.html.ini index 171592fc08f..6ef8bb1049f 100644 --- a/tests/wpt/metadata-layout-2020/css/cssom-view/elementsFromPoint-iframes.html.ini +++ b/tests/wpt/metadata-layout-2020/css/cssom-view/elementsFromPoint-iframes.html.ini @@ -2,3 +2,6 @@ [elementsFromPoint on the root document for points in iframe elements] expected: FAIL + [elementsFromPoint on inner documents] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/elementsFromPoint-invalid-cases.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/elementsFromPoint-invalid-cases.html.ini deleted file mode 100644 index e181af5397f..00000000000 --- a/tests/wpt/metadata-layout-2020/css/cssom-view/elementsFromPoint-invalid-cases.html.ini +++ /dev/null @@ -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 - diff --git a/tests/wpt/metadata-layout-2020/css/cssom/getComputedStyle-resolved-colors.html.ini b/tests/wpt/metadata-layout-2020/css/cssom/getComputedStyle-resolved-colors.html.ini new file mode 100644 index 00000000000..409d5342653 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/cssom/getComputedStyle-resolved-colors.html.ini @@ -0,0 +1,7 @@ +[getComputedStyle-resolved-colors.html] + [The resolved value for 'box-shadow' is the used value] + expected: FAIL + + [The resolved value for 'caret-color' is the used value] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/custom-elements/reactions/HTMLMediaElement.html.ini b/tests/wpt/metadata-layout-2020/custom-elements/reactions/HTMLMediaElement.html.ini new file mode 100644 index 00000000000..2ca05f57bb0 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/custom-elements/reactions/HTMLMediaElement.html.ini @@ -0,0 +1,2 @@ +[HTMLMediaElement.html] + expected: TIMEOUT diff --git a/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini b/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini index fff3c7ed1df..66b6aaac96c 100644 --- a/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini +++ b/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini @@ -312,24 +312,24 @@ [Response: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK] expected: NOTRUN - [ + diff --git a/tests/wpt/web-platform-tests/intersection-observer/same-origin-grand-child-iframe.sub.html b/tests/wpt/web-platform-tests/intersection-observer/same-origin-grand-child-iframe.sub.html index 57c0347ddc8..a311a8732ab 100644 --- a/tests/wpt/web-platform-tests/intersection-observer/same-origin-grand-child-iframe.sub.html +++ b/tests/wpt/web-platform-tests/intersection-observer/same-origin-grand-child-iframe.sub.html @@ -5,16 +5,25 @@ - + + + + + diff --git a/tests/wpt/web-platform-tests/largest-contentful-paint/image-inside-svg.html b/tests/wpt/web-platform-tests/largest-contentful-paint/image-inside-svg.html index 5fff9e47f64..ce96574609a 100644 --- a/tests/wpt/web-platform-tests/largest-contentful-paint/image-inside-svg.html +++ b/tests/wpt/web-platform-tests/largest-contentful-paint/image-inside-svg.html @@ -6,9 +6,7 @@ diff --git a/tests/wpt/web-platform-tests/largest-contentful-paint/observe-text.html b/tests/wpt/web-platform-tests/largest-contentful-paint/observe-text.html index a0a07d9422d..b4b485ddebd 100644 --- a/tests/wpt/web-platform-tests/largest-contentful-paint/observe-text.html +++ b/tests/wpt/web-platform-tests/largest-contentful-paint/observe-text.html @@ -34,7 +34,7 @@ p { ); observer.observe({type: 'largest-contentful-paint', buffered: true}); beforeRender = performance.now(); - }, 'Element with elementtiming attribute is observable.'); + }, 'Text element is observable as a LargestContentfulPaint candidate.');

This is important text! :)

diff --git a/tests/wpt/web-platform-tests/largest-contentful-paint/resources/largest-contentful-paint-helpers.js b/tests/wpt/web-platform-tests/largest-contentful-paint/resources/largest-contentful-paint-helpers.js index 0529e227b80..e7f7aa764f8 100644 --- a/tests/wpt/web-platform-tests/largest-contentful-paint/resources/largest-contentful-paint-helpers.js +++ b/tests/wpt/web-platform-tests/largest-contentful-paint/resources/largest-contentful-paint-helpers.js @@ -1,4 +1,4 @@ -// Receives an image PerformanceElementTiming |entry| and checks |entry|'s attribute values. +// Receives an image LargestContentfulPaint |entry| and checks |entry|'s attribute values. // The |timeLowerBound| parameter is a lower bound on the loadTime value of the entry. // The |options| parameter may contain some string values specifying the following: // * 'renderTimeIs0': the renderTime should be 0 (image does not pass Timing-Allow-Origin checks). diff --git a/tests/wpt/web-platform-tests/pointerevents/mouse-pointer-boundary-events-for-shadowdom.html b/tests/wpt/web-platform-tests/pointerevents/mouse-pointer-boundary-events-for-shadowdom.html index e8779f6de3e..9cd6c6b22fd 100644 --- a/tests/wpt/web-platform-tests/pointerevents/mouse-pointer-boundary-events-for-shadowdom.html +++ b/tests/wpt/web-platform-tests/pointerevents/mouse-pointer-boundary-events-for-shadowdom.html @@ -34,14 +34,14 @@ promise_test(async () => { var rect = document.getElementById("target").getBoundingClientRect(); await new test_driver.Actions() - .pointerMove(rect.left - 10, rect.top - 10) + .pointerMove(Math.ceil(rect.left - 10), Math.ceil(rect.top - 10)) .send() - + await resolveWhen(() => { return moveReceived == true }); receivedEvents = []; moveReceived = false; await new test_driver.Actions() - .pointerMove(rect.left + 10, rect.top + 10) + .pointerMove(Math.ceil(rect.left + 10), Math.ceil(rect.top + 10)) .send() await resolveWhen(() => { return moveReceived == true }); @@ -57,7 +57,7 @@ promise_test(async () => { moveReceived = false; await new test_driver.Actions() - .pointerMove(rect.left - 10, rect.top - 10) + .pointerMove(Math.ceil(rect.left - 10), Math.ceil(rect.top - 10)) .send() await resolveWhen(() => { return moveReceived == true }); diff --git a/tests/wpt/web-platform-tests/resources/chromium/webxr-test.js b/tests/wpt/web-platform-tests/resources/chromium/webxr-test.js index 084d692ee0a..6b6c41de0c4 100644 --- a/tests/wpt/web-platform-tests/resources/chromium/webxr-test.js +++ b/tests/wpt/web-platform-tests/resources/chromium/webxr-test.js @@ -1017,6 +1017,7 @@ class MockRuntime { displayInfo: this.displayInfo_, enabledFeatures: enabled_features, defaultFramebufferScale: this.defaultFramebufferScale_, + supportsViewportScaling: true } }); } else { diff --git a/tests/wpt/web-platform-tests/svg/painting/mask-containing-image-with-clip-path.svg b/tests/wpt/web-platform-tests/svg/painting/mask-containing-image-with-clip-path.svg new file mode 100644 index 00000000000..faeec28a352 --- /dev/null +++ b/tests/wpt/web-platform-tests/svg/painting/mask-containing-image-with-clip-path.svg @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + + diff --git a/tests/wpt/web-platform-tests/svg/painting/support/white-rect-100x100.svg b/tests/wpt/web-platform-tests/svg/painting/support/white-rect-100x100.svg new file mode 100644 index 00000000000..6ee3841974a --- /dev/null +++ b/tests/wpt/web-platform-tests/svg/painting/support/white-rect-100x100.svg @@ -0,0 +1,3 @@ + + + diff --git a/tests/wpt/web-platform-tests/tools/webdriver/webdriver/client.py b/tests/wpt/web-platform-tests/tools/webdriver/webdriver/client.py index adc9b3a3f70..f4e3c763795 100644 --- a/tests/wpt/web-platform-tests/tools/webdriver/webdriver/client.py +++ b/tests/wpt/web-platform-tests/tools/webdriver/webdriver/client.py @@ -581,7 +581,7 @@ class Session(object): return self.send_session_command("GET", "source") @command - def new_window(self, type_hint=None): + def new_window(self, type_hint="tab"): body = {"type": type_hint} value = self.send_session_command("POST", "window/new", body) diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py index 18be6806074..dfae057fd33 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/webdriver_server.py @@ -131,7 +131,8 @@ class ChromeDriverServer(WebDriverServer): def make_command(self): return [self.binary, cmd_arg("port", str(self.port)), - cmd_arg("url-base", self.base_path) if self.base_path else ""] + self._args + cmd_arg("url-base", self.base_path) if self.base_path else "", + cmd_arg("enable-chrome-logs")] + self._args class CWTChromeDriverServer(WebDriverServer): def __init__(self, logger, binary, port=None, args=None): diff --git a/tests/wpt/web-platform-tests/webdriver/tests/print/printcmd.py b/tests/wpt/web-platform-tests/webdriver/tests/print/printcmd.py index 8874be3148b..341e069f7bb 100644 --- a/tests/wpt/web-platform-tests/webdriver/tests/print/printcmd.py +++ b/tests/wpt/web-platform-tests/webdriver/tests/print/printcmd.py @@ -27,7 +27,7 @@ def test_no_top_browsing_context(session, closed_window): def test_no_browsing_context(session, closed_frame): response = do_print(session, {}) value = assert_success(response) - pdf = base64.decodestring(value) + pdf = base64.decodestring(ensure_binary(value)) assert_pdf(pdf) diff --git a/tests/wpt/web-platform-tests/webdriver/tests/print/user_prompts.py b/tests/wpt/web-platform-tests/webdriver/tests/print/user_prompts.py index f510300cb79..a3f7a10ac37 100644 --- a/tests/wpt/web-platform-tests/webdriver/tests/print/user_prompts.py +++ b/tests/wpt/web-platform-tests/webdriver/tests/print/user_prompts.py @@ -7,7 +7,7 @@ from six import ensure_binary from tests.support.asserts import assert_dialog_handled, assert_error, assert_success from tests.support.inline import inline -from printcmd import do_print, assert_pdf +from .printcmd import do_print, assert_pdf @pytest.fixture diff --git a/tests/wpt/web-platform-tests/webxr/xr_viewport_scale.https.html b/tests/wpt/web-platform-tests/webxr/xr_viewport_scale.https.html new file mode 100644 index 00000000000..baff125705f --- /dev/null +++ b/tests/wpt/web-platform-tests/webxr/xr_viewport_scale.https.html @@ -0,0 +1,232 @@ + + + + + + + + + diff --git a/tests/wpt/webgl/meta/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini b/tests/wpt/webgl/meta/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini index 92891b95b3a..c65db78bc8d 100644 --- a/tests/wpt/webgl/meta/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini +++ b/tests/wpt/webgl/meta/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini @@ -1,6 +1,6 @@ [tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html] bug: https://github.com/servo/servo/issues/21132 - expected: ERROR + expected: CRASH [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] expected: FAIL From 4e70f4a7a635ce1c3850c3147cee1f1c4d2b0681 Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Sat, 3 Oct 2020 11:26:34 -0400 Subject: [PATCH 2/3] Remove intermittent crash. --- ...ex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/wpt/webgl/meta/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini b/tests/wpt/webgl/meta/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini index c65db78bc8d..92891b95b3a 100644 --- a/tests/wpt/webgl/meta/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini +++ b/tests/wpt/webgl/meta/conformance/textures/webgl_canvas/tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html.ini @@ -1,6 +1,6 @@ [tex-2d-luminance_alpha-luminance_alpha-unsigned_byte.html] bug: https://github.com/servo/servo/issues/21132 - expected: CRASH + expected: ERROR [WebGL test #0: Unable to fetch WebGL rendering context for Canvas] expected: FAIL From 31639cace544f5ae9bc7bac1f843aac95869eb56 Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Sat, 3 Oct 2020 11:27:11 -0400 Subject: [PATCH 3/3] Add 2020 failure. --- .../css/cssom/getComputedStyle-resolved-colors.html.ini | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/wpt/metadata-layout-2020/css/cssom/getComputedStyle-resolved-colors.html.ini b/tests/wpt/metadata-layout-2020/css/cssom/getComputedStyle-resolved-colors.html.ini index 409d5342653..1bfd70b3480 100644 --- a/tests/wpt/metadata-layout-2020/css/cssom/getComputedStyle-resolved-colors.html.ini +++ b/tests/wpt/metadata-layout-2020/css/cssom/getComputedStyle-resolved-colors.html.ini @@ -4,4 +4,7 @@ [The resolved value for 'caret-color' is the used value] expected: FAIL + + [The resolved value for 'outline-color' is the used value] + expected: FAIL