From e116a19f0bcec3e290b591352d3785fd68f7377e Mon Sep 17 00:00:00 2001 From: WPT Sync Bot Date: Sun, 19 Apr 2020 08:19:10 +0000 Subject: [PATCH] Update web-platform-tests to revision 9d583db6a1a16763322dce912bf057490cd7b0c7 --- .../FileAPI/url/url-format.any.js.ini | 10 + .../CSS2/floats/hit-test-floats-002.html.ini | 4 - .../CSS2/floats/hit-test-floats-004.html.ini} | 2 +- .../CSS2/floats/hit-test-floats-005.html.ini | 4 - .../background-repeat-round-roundup.xht.ini | 2 - .../background-size-025.html.ini | 2 - .../position-absolute-012.html.ini | 253 ++++ ...mage-orientation-background-image.html.ini | 2 + .../image-orientation-border-image.html.ini | 2 + ...mage-orientation-list-style-image.html.ini | 2 + .../image-orientation-mask-image.html.ini | 2 + .../white-space-intrinsic-size-013.html.ini | 2 + .../transform-scale-hittest.html.ini | 3 - ...on-from-ua-to-blocking-stylesheet.html.ini | 2 +- .../properties-value-001.html.ini | 511 ++++++++ .../properties-value-003.html.ini | 511 ++++++++ .../cssom-view/elementFromPoint-001.html.ini | 4 - .../cssom-view/elementFromPosition.html.ini | 3 - .../filter-turbulence-invalid-001.html.ini | 2 + .../fetch/content-type/response.window.js.ini | 15 +- .../fetch/content-type/script.window.js.ini | 5 +- .../traverse_the_history_1.html.ini | 4 - .../traverse_the_history_3.html.ini | 4 + ...cation-protocol-setter-non-broken.html.ini | 15 + .../supported-elements.html.ini | 12 +- .../iframe_sandbox_popups_escaping-1.html.ini | 2 + .../iframe_sandbox_popups_escaping-2.html.ini | 2 + ...zy-in-cross-origin-iframe-001.sub.html.ini | 4 + ...zy-in-cross-origin-iframe-002.sub.html.ini | 4 + ...image-loading-lazy-multiple-times.html.ini | 4 + .../activation-behavior.window.js.ini | 4 + ...le-event-handler-settings-objects.html.ini | 5 + .../audiobuffersource-multi-channels.html.ini | 3 + .../webmessaging/with-ports/018.html.ini | 5 + .../workers/WorkerGlobalScope-close.html.ini | 4 - .../FileAPI/url/url-format.any.js.ini | 1 + tests/wpt/metadata/MANIFEST.json | 1034 +++++++++++------ .../CSS2/floats/hit-test-floats-002.html.ini | 4 - .../CSS2/floats/hit-test-floats-004.html.ini} | 2 +- .../CSS2/floats/hit-test-floats-005.html.ini | 4 - .../background-repeat-round-roundup.xht.ini | 2 - .../background-size-025.html.ini | 2 - .../flexbox_margin-collapse.html.ini | 3 - .../position-absolute-012.html.ini | 253 ++++ ...mage-orientation-background-image.html.ini | 2 + .../image-orientation-border-image.html.ini | 2 + ...mage-orientation-list-style-image.html.ini | 2 + .../image-orientation-mask-image.html.ini | 2 + .../white-space-intrinsic-size-013.html.ini | 2 + .../transform-scale-hittest.html.ini | 3 - ...on-from-ua-to-blocking-stylesheet.html.ini | 2 +- .../properties-value-001.html.ini | 570 --------- .../properties-value-003.html.ini | 24 - .../cssom-view/elementFromPoint-001.html.ini | 4 - .../cssom-view/elementFromPosition.html.ini | 3 - .../filter-turbulence-invalid-001.html.ini | 2 + .../fetch/content-type/response.window.js.ini | 15 +- .../fetch/content-type/script.window.js.ini | 5 +- .../traverse_the_history_1.html.ini | 4 - .../traverse_the_history_3.html.ini | 4 + ...cation-protocol-setter-non-broken.html.ini | 15 + .../supported-elements.html.ini | 12 +- .../iframe_sandbox_popups_escaping-1.html.ini | 2 +- .../iframe_sandbox_popups_escaping-2.html.ini | 2 +- ...zy-in-cross-origin-iframe-001.sub.html.ini | 3 + ...zy-in-cross-origin-iframe-002.sub.html.ini | 3 + ...image-loading-lazy-multiple-times.html.ini | 4 + .../activation-behavior.window.js.ini | 4 + ...le-event-handler-settings-objects.html.ini | 3 - .../audiobuffersource-multi-channels.html.ini | 3 + .../webmessaging/with-ports/018.html.ini | 5 + .../workers/WorkerGlobalScope-close.html.ini | 4 - .../background-position-applies-to-001b.xht | 2 +- .../background-position-applies-to-001c.xht | 2 +- .../background-position-applies-to-001d.xht | 2 +- .../background-position-applies-to-001e.xht | 2 +- .../background-position-applies-to-002b.xht | 2 +- .../background-position-applies-to-002c.xht | 2 +- .../background-position-applies-to-002d.xht | 2 +- .../background-position-applies-to-002e.xht | 2 +- .../background-position-applies-to-003b.xht | 2 +- .../background-position-applies-to-003c.xht | 2 +- .../background-position-applies-to-003d.xht | 2 +- .../background-position-applies-to-003e.xht | 2 +- .../background-position-applies-to-005b.xht | 2 +- .../background-position-applies-to-005c.xht | 2 +- .../background-position-applies-to-005d.xht | 2 +- .../background-position-applies-to-005e.xht | 2 +- .../background-position-applies-to-006b.xht | 2 +- .../background-position-applies-to-006c.xht | 2 +- .../background-position-applies-to-006d.xht | 2 +- .../background-position-applies-to-006e.xht | 2 +- .../background-position-applies-to-013d.xht | 2 +- .../background-position-applies-to-013e.xht | 2 +- .../CSS2/backgrounds/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/bidi-text/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/borders/support/60x60-red.png | Bin 217 -> 0 bytes .../CSS2/box-display/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/cascade/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/colors/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/floats-clear/floats-136.xht | 2 +- .../CSS2/floats-clear/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/fonts/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/generate/support/60x60-red.png | Bin 217 -> 0 bytes .../generated-content/support/60x60-red.png | Bin 217 -> 0 bytes .../CSS2/i18n/syndata/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/lists/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/pagination/support/60x60-red.png | Bin 217 -> 0 bytes .../CSS2/positioning/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/selectors/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/syntax/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/tables/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/text/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/ui/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/values/support/60x60-red.png | Bin 217 -> 0 bytes .../css/CSS2/zindex/support/60x60-red.png | Bin 217 -> 0 bytes .../background-origin-007.html | 2 +- .../css-backgrounds/background-size-007.html | 2 +- .../css-backgrounds/background-size-010.html | 2 +- ...positioned-multiple-background-images.html | 2 +- .../css/css-backgrounds/support/60x60-red.png | Bin 217 -> 0 bytes .../css/css-contain/support/60x60-red.png | Bin 217 -> 0 bytes .../css-flexbox/flex-align-items-center.html | 53 - .../css-flexbox/flex-items-flexibility.html | 57 - .../css-flexbox/flexbox_generated-flex.html | 2 +- .../flexbox_generated-nested-flex.html | 2 +- .../css/css-flexbox/flexbox_generated.html | 2 +- .../flexbox_margin-auto-overflow-2-ref.html | 33 - .../flexbox_margin-auto-overflow-2.html | 33 - .../css-flexbox/flexbox_margin-collapse.html | 25 - .../css-flexbox/flexbox_margin-left-ex.html | 2 +- .../css-flexbox/position-absolute-006.html | 22 + .../css-flexbox/position-absolute-007.html | 20 + .../css-flexbox/position-absolute-008.html | 22 + .../css-flexbox/position-absolute-009.html | 21 + .../css-flexbox/position-absolute-010.html | 21 + .../css-flexbox/position-absolute-011.html | 22 + .../css-flexbox/position-absolute-012.html | 117 ++ .../flex-align-items-center-ref.html | 67 -- .../reference/flex-items-flexibility.html | 37 - .../css/css-flexbox/support/60x60-red.png | Bin 217 -> 0 bytes .../css-flexbox/visibility-collapse-001.htm | 39 - .../css-flexbox/visibility-collapse-002.htm | 40 - .../css/css-fonts/support/60x60-red.png | Bin 217 -> 0 bytes .../grid-align-baseline-vertical.html | 129 ++ .../alignment/grid-align-baseline.html | 109 ++ ...container-auto-margins-scrollbars-001.html | 30 + ...tent-alignment-and-self-alignment-001.html | 5 +- ...tent-alignment-and-self-alignment-002.html | 561 +++++++++ ...ntent-alignment-auto-sized-tracks-001.html | 167 +++ .../grid-content-alignment-overflow-001.html | 235 ++++ .../grid-content-alignment-with-span-001.html | 143 +++ ...t-alignment-with-span-vertical-lr-001.html | 143 +++ ...t-alignment-with-span-vertical-rl-001.html | 145 +++ ...r-margin-border-padding-scrollbar-001.html | 105 ++ .../grid-container-scrollbars-sizing-001.html | 27 + .../css-grid/grid-model/grid-float-002.html | 38 + .../grid-gutters-and-flex-content-001.html | 105 ++ .../grid-gutters-and-tracks-001.html | 189 +++ .../grid-model/grid-min-max-height-001.html | 62 + .../grid-size-shrink-to-fit-001.html | 101 ++ ...flex-sizing-columns-min-max-width-001.html | 4 +- ...utomatic-minimum-for-auto-columns-001.html | 294 +++++ .../grid-container-percentage-002.html | 305 +++++ ...ainer-auto-margins-scrollbars-001-ref.html | 21 + ...d-container-scrollbars-sizing-001-ref.html | 20 + .../image-orientation-background-image.html | 13 + .../image-orientation-border-image.html | 17 + .../image-orientation-list-style-image.html | 13 + .../image-orientation-mask-image.html | 19 + ...mage-orientation-background-image-ref.html | 9 + .../image-orientation-border-image-ref.html | 13 + ...mage-orientation-list-style-image-ref.html | 8 + .../image-orientation-mask-image-ref.html | 14 + .../css/css-images/support/60x60-red.png | Bin 217 -> 0 bytes .../clip-path-reference-box-004.html | 29 + .../clip-path-reference-box-004-ref.html | 2 + .../css/css-multicol/support/60x60-red.png | Bin 217 -> 0 bytes ...l.html => overscroll-behavior-manual.html} | 0 .../css/css-page/support/60x60-red.png | Bin 217 -> 0 bytes .../css/css-shapes/support/60x60-red.png | Bin 217 -> 0 bytes .../css/css-style-attr/support/60x60-red.png | Bin 217 -> 0 bytes .../css/css-text/support/60x60-red.png | Bin 217 -> 0 bytes .../white-space-intrinsic-size-013.html | 86 ++ .../white-space-intrinsic-size-014.html | 85 ++ .../white-space-intrinsic-size-015.html | 77 ++ .../white-space-intrinsic-size-016.html | 85 ++ .../white-space-intrinsic-size-017.html | 89 ++ .../white-space-intrinsic-size-018.html | 89 ++ .../white-space-intrinsic-size-019.html | 82 ++ .../white-space-intrinsic-size-020.html | 84 ++ .../css/css-transforms/support/60x60-red.png | Bin 217 -> 0 bytes .../css/css-transitions/support/60x60-red.png | Bin 217 -> 0 bytes .../css/css-values/support/60x60-red.png | Bin 217 -> 0 bytes .../css/cssom-view/support/60x60-red.png | Bin 217 -> 0 bytes .../css/cssom/css-style-attr-decl-block.html | 15 + .../css/cssom/support/60x60-red.png | Bin 217 -> 0 bytes .../filter-turbulence-invalid-001.html | 51 + .../filter-turbulence-invalid-001-ref.html | 13 + .../css/filter-effects/support/60x60-red.png | Bin 217 -> 0 bytes .../docs/writing-tests/visual.md | 2 +- .../event-timing/click-timing.html | 4 +- .../event-timing/crossiframe.html | 5 +- .../event-timing/disconnect-target.html | 32 + .../event-timing/event-retarget.html | 37 + .../programmatic-click-not-observed.html | 5 +- .../resources/crossiframe-childframe.html | 3 +- .../resources/event-timing-test-utils.js | 4 +- .../event-timing/toJSON.html | 1 + .../resources/blank.html.headers | 1 + ...g-lazy-in-cross-origin-iframe-001.sub.html | 59 +- ...g-lazy-in-cross-origin-iframe-002.sub.html | 55 +- ...oading-lazy-in-script-disabled-iframe.html | 2 +- ...lazy-move-into-script-disabled-iframe.html | 2 +- .../image-loading-lazy-multiple-times.html | 55 + ...=> image-loading-lazy-below-viewport.html} | 4 + ...ml => image-loading-lazy-in-viewport.html} | 6 + .../scripts/cramped-001.html | 734 ++---------- .../relations/css-styling/color-001.html | 15 +- .../relations/css-styling/color-002.html | 11 +- .../relations/css-styling/color-003.html | 12 +- .../relations/css-styling/color-004.html | 24 +- .../{ => motion}/free-fall-manual.https.html | 0 .../screen-upmost-manual.https.html | 0 .../screen-upright-manual.https.html | 0 .../{ => motion}/t025-manual.https.html | 0 .../{ => motion}/t028-manual.https.html | 0 .../deviceorientationabsoluteevent.https.html | 2 +- .../horizontal-surface-manual.https.html | 0 .../{ => orientation}/t006-manual.https.html | 0 .../{ => orientation}/t009-manual.https.html | 0 .../{ => orientation}/t010-manual.https.html | 0 .../{ => orientation}/t012-manual.https.html | 0 .../performance-timeline/idlharness.any.js | 56 +- .../SVGGraphicsElement.getBBox-01.html | 3 + .../tools/ci/manifest_build.py | 3 +- .../tools/requirements_flake8.txt | 2 +- .../wptrunner/executors/executorselenium.py | 4 +- .../executors/executorservodriver.py | 4 +- ...ut-of-bounds-uniform-array-access.html.ini | 7 - .../rendering/draw-buffers.html.ini | 42 + .../rendering/rgb-format-support.html.ini | 9 + 243 files changed, 6909 insertions(+), 2244 deletions(-) create mode 100644 tests/wpt/metadata-layout-2020/FileAPI/url/url-format.any.js.ini delete mode 100644 tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-002.html.ini rename tests/wpt/{metadata/css/CSS2/floats/hit-test-floats-003.html.ini => metadata-layout-2020/css/CSS2/floats/hit-test-floats-004.html.ini} (67%) delete mode 100644 tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-005.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini delete mode 100644 tests/wpt/metadata-layout-2020/css/css-backgrounds/background-size-025.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-flexbox/position-absolute-012.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-background-image.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-border-image.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-list-style-image.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-mask-image.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-text/white-space/white-space-intrinsic-size-013.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-003.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/filter-effects/filter-turbulence-invalid-001.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini create mode 100644 tests/wpt/metadata-layout-2020/html/browsers/history/the-history-interface/traverse_the_history_3.html.ini create mode 100644 tests/wpt/metadata-layout-2020/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-1.html.ini create mode 100644 tests/wpt/metadata-layout-2020/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-2.html.ini create mode 100644 tests/wpt/metadata-layout-2020/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-001.sub.html.ini create mode 100644 tests/wpt/metadata-layout-2020/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-002.sub.html.ini create mode 100644 tests/wpt/metadata-layout-2020/html/semantics/embedded-content/the-img-element/image-loading-lazy-multiple-times.html.ini create mode 100644 tests/wpt/metadata-layout-2020/html/semantics/links/following-hyperlinks/activation-behavior.window.js.ini create mode 100644 tests/wpt/metadata-layout-2020/html/webappapis/scripting/events/compile-event-handler-settings-objects.html.ini create mode 100644 tests/wpt/metadata-layout-2020/webmessaging/with-ports/018.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/workers/WorkerGlobalScope-close.html.ini delete mode 100644 tests/wpt/metadata/css/CSS2/floats/hit-test-floats-002.html.ini rename tests/wpt/{metadata-layout-2020/css/CSS2/floats/hit-test-floats-003.html.ini => metadata/css/CSS2/floats/hit-test-floats-004.html.ini} (67%) delete mode 100644 tests/wpt/metadata/css/CSS2/floats/hit-test-floats-005.html.ini delete mode 100644 tests/wpt/metadata/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini delete mode 100644 tests/wpt/metadata/css/css-backgrounds/background-size-025.html.ini delete mode 100644 tests/wpt/metadata/css/css-flexbox/flexbox_margin-collapse.html.ini create mode 100644 tests/wpt/metadata/css/css-flexbox/position-absolute-012.html.ini create mode 100644 tests/wpt/metadata/css/css-images/image-orientation/image-orientation-background-image.html.ini create mode 100644 tests/wpt/metadata/css/css-images/image-orientation/image-orientation-border-image.html.ini create mode 100644 tests/wpt/metadata/css/css-images/image-orientation/image-orientation-list-style-image.html.ini create mode 100644 tests/wpt/metadata/css/css-images/image-orientation/image-orientation-mask-image.html.ini create mode 100644 tests/wpt/metadata/css/css-text/white-space/white-space-intrinsic-size-013.html.ini delete mode 100644 tests/wpt/metadata/css/cssom-view/elementFromPoint-001.html.ini create mode 100644 tests/wpt/metadata/css/filter-effects/filter-turbulence-invalid-001.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini create mode 100644 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_3.html.ini create mode 100644 tests/wpt/metadata/html/semantics/embedded-content/the-img-element/image-loading-lazy-multiple-times.html.ini create mode 100644 tests/wpt/metadata/html/semantics/links/following-hyperlinks/activation-behavior.window.js.ini create mode 100644 tests/wpt/metadata/webmessaging/with-ports/018.html.ini delete mode 100644 tests/wpt/metadata/workers/WorkerGlobalScope-close.html.ini delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/backgrounds/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/bidi-text/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/borders/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/box-display/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/cascade/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/colors/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/floats-clear/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/fonts/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/generate/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/generated-content/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/i18n/syndata/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/lists/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/pagination/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/positioning/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/selectors/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/syntax/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/tables/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/text/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/ui/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/values/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/CSS2/zindex/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/css-backgrounds/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/css-contain/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/flex-align-items-center.html delete mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/flex-items-flexibility.html delete mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/flexbox_margin-auto-overflow-2-ref.html delete mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/flexbox_margin-auto-overflow-2.html delete mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/flexbox_margin-collapse.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/position-absolute-006.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/position-absolute-007.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/position-absolute-008.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/position-absolute-009.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/position-absolute-010.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/position-absolute-011.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/position-absolute-012.html delete mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/reference/flex-align-items-center-ref.html delete mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/reference/flex-items-flexibility.html delete mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/visibility-collapse-001.htm delete mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/visibility-collapse-002.htm delete mode 100644 tests/wpt/web-platform-tests/css/css-fonts/support/60x60-red.png create mode 100644 tests/wpt/web-platform-tests/css/css-grid/alignment/grid-align-baseline-vertical.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/alignment/grid-align-baseline.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/alignment/grid-container-auto-margins-scrollbars-001.html rename tests/wpt/web-platform-tests/css/css-grid/{grid-definition => alignment}/grid-content-alignment-and-self-alignment-001.html (99%) create mode 100644 tests/wpt/web-platform-tests/css/css-grid/alignment/grid-content-alignment-and-self-alignment-002.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/alignment/grid-content-alignment-auto-sized-tracks-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/alignment/grid-content-alignment-overflow-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/alignment/grid-content-alignment-with-span-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/alignment/grid-content-alignment-with-span-vertical-lr-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/alignment/grid-content-alignment-with-span-vertical-rl-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/grid-model/grid-container-margin-border-padding-scrollbar-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/grid-model/grid-container-scrollbars-sizing-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/grid-model/grid-float-002.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/grid-model/grid-gutters-and-flex-content-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/grid-model/grid-gutters-and-tracks-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/grid-model/grid-min-max-height-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/grid-model/grid-size-shrink-to-fit-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/layout-algorithm/grid-automatic-minimum-for-auto-columns-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/layout-algorithm/grid-container-percentage-002.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/reference/grid-container-auto-margins-scrollbars-001-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/reference/grid-container-scrollbars-sizing-001-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-images/image-orientation/image-orientation-background-image.html create mode 100644 tests/wpt/web-platform-tests/css/css-images/image-orientation/image-orientation-border-image.html create mode 100644 tests/wpt/web-platform-tests/css/css-images/image-orientation/image-orientation-list-style-image.html create mode 100644 tests/wpt/web-platform-tests/css/css-images/image-orientation/image-orientation-mask-image.html create mode 100644 tests/wpt/web-platform-tests/css/css-images/image-orientation/reference/image-orientation-background-image-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-images/image-orientation/reference/image-orientation-border-image-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-images/image-orientation/reference/image-orientation-list-style-image-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-images/image-orientation/reference/image-orientation-mask-image-ref.html delete mode 100644 tests/wpt/web-platform-tests/css/css-images/support/60x60-red.png create mode 100644 tests/wpt/web-platform-tests/css/css-masking/clip-path/clip-path-reference-box-004.html create mode 100644 tests/wpt/web-platform-tests/css/css-masking/clip-path/reference/clip-path-reference-box-004-ref.html delete mode 100644 tests/wpt/web-platform-tests/css/css-multicol/support/60x60-red.png rename tests/wpt/web-platform-tests/css/css-overscroll-behavior/{overscrollBehavior-manual.html => overscroll-behavior-manual.html} (100%) delete mode 100644 tests/wpt/web-platform-tests/css/css-page/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/css-shapes/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/css-style-attr/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/css-text/support/60x60-red.png create mode 100644 tests/wpt/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-013.html create mode 100644 tests/wpt/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-014.html create mode 100644 tests/wpt/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-015.html create mode 100644 tests/wpt/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-016.html create mode 100644 tests/wpt/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-017.html create mode 100644 tests/wpt/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-018.html create mode 100644 tests/wpt/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-019.html create mode 100644 tests/wpt/web-platform-tests/css/css-text/white-space/white-space-intrinsic-size-020.html delete mode 100644 tests/wpt/web-platform-tests/css/css-transforms/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/css-transitions/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/css-values/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/cssom-view/support/60x60-red.png delete mode 100644 tests/wpt/web-platform-tests/css/cssom/support/60x60-red.png create mode 100644 tests/wpt/web-platform-tests/css/filter-effects/filter-turbulence-invalid-001.html create mode 100644 tests/wpt/web-platform-tests/css/filter-effects/reference/filter-turbulence-invalid-001-ref.html delete mode 100644 tests/wpt/web-platform-tests/css/filter-effects/support/60x60-red.png create mode 100644 tests/wpt/web-platform-tests/event-timing/disconnect-target.html create mode 100644 tests/wpt/web-platform-tests/event-timing/event-retarget.html create mode 100644 tests/wpt/web-platform-tests/html/infrastructure/safe-passing-of-structured-data/shared-array-buffers/resources/blank.html.headers create mode 100644 tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-multiple-times.html rename tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/{image-loading-lazy-below-viewport-iframe.html => image-loading-lazy-below-viewport.html} (89%) rename tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/{image-loading-lazy-in-viewport-iframe.html => image-loading-lazy-in-viewport.html} (66%) rename tests/wpt/web-platform-tests/orientation-event/{ => motion}/free-fall-manual.https.html (100%) rename tests/wpt/web-platform-tests/orientation-event/{ => motion}/screen-upmost-manual.https.html (100%) rename tests/wpt/web-platform-tests/orientation-event/{ => motion}/screen-upright-manual.https.html (100%) rename tests/wpt/web-platform-tests/orientation-event/{ => motion}/t025-manual.https.html (100%) rename tests/wpt/web-platform-tests/orientation-event/{ => motion}/t028-manual.https.html (100%) rename tests/wpt/web-platform-tests/orientation-event/{ => orientation}/deviceorientationabsoluteevent.https.html (92%) rename tests/wpt/web-platform-tests/orientation-event/{ => orientation}/horizontal-surface-manual.https.html (100%) rename tests/wpt/web-platform-tests/orientation-event/{ => orientation}/t006-manual.https.html (100%) rename tests/wpt/web-platform-tests/orientation-event/{ => orientation}/t009-manual.https.html (100%) rename tests/wpt/web-platform-tests/orientation-event/{ => orientation}/t010-manual.https.html (100%) rename tests/wpt/web-platform-tests/orientation-event/{ => orientation}/t012-manual.https.html (100%) delete mode 100644 tests/wpt/webgl/meta/conformance/uniforms/out-of-bounds-uniform-array-access.html.ini diff --git a/tests/wpt/metadata-layout-2020/FileAPI/url/url-format.any.js.ini b/tests/wpt/metadata-layout-2020/FileAPI/url/url-format.any.js.ini new file mode 100644 index 00000000000..01aed203a13 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/FileAPI/url/url-format.any.js.ini @@ -0,0 +1,10 @@ +[url-format.any.html] + [Generated Blob URLs are unique] + expected: FAIL + + [Blob URL parses correctly] + expected: FAIL + + +[url-format.any.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-002.html.ini b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-002.html.ini deleted file mode 100644 index f64b45fea6b..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-002.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[hit-test-floats-002.html] - [Hit test float] - expected: FAIL - diff --git a/tests/wpt/metadata/css/CSS2/floats/hit-test-floats-003.html.ini b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-004.html.ini similarity index 67% rename from tests/wpt/metadata/css/CSS2/floats/hit-test-floats-003.html.ini rename to tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-004.html.ini index f29da48a2a0..4bfb0c2053a 100644 --- a/tests/wpt/metadata/css/CSS2/floats/hit-test-floats-003.html.ini +++ b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-004.html.ini @@ -1,4 +1,4 @@ -[hit-test-floats-003.html] +[hit-test-floats-004.html] [Miss float below something else] expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-005.html.ini b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-005.html.ini deleted file mode 100644 index baa9f1a7541..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-005.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[hit-test-floats-005.html] - [Miss clipped float] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini b/tests/wpt/metadata-layout-2020/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini deleted file mode 100644 index f20284a5396..00000000000 --- a/tests/wpt/metadata-layout-2020/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[background-repeat-round-roundup.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-backgrounds/background-size-025.html.ini b/tests/wpt/metadata-layout-2020/css/css-backgrounds/background-size-025.html.ini deleted file mode 100644 index 4143512af62..00000000000 --- a/tests/wpt/metadata-layout-2020/css/css-backgrounds/background-size-025.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[background-size-025.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-flexbox/position-absolute-012.html.ini b/tests/wpt/metadata-layout-2020/css/css-flexbox/position-absolute-012.html.ini new file mode 100644 index 00000000000..4074c3b4906 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-flexbox/position-absolute-012.html.ini @@ -0,0 +1,253 @@ +[position-absolute-012.html] + [.flexbox 38] + expected: FAIL + + [.flexbox 39] + expected: FAIL + + [.flexbox 35] + expected: FAIL + + [.flexbox 36] + expected: FAIL + + [.flexbox 37] + expected: FAIL + + [.flexbox 30] + expected: FAIL + + [.flexbox 31] + expected: FAIL + + [.flexbox 32] + expected: FAIL + + [.flexbox 33] + expected: FAIL + + [.flexbox 88] + expected: FAIL + + [.flexbox 80] + expected: FAIL + + [.flexbox 83] + expected: FAIL + + [.flexbox 82] + expected: FAIL + + [.flexbox 85] + expected: FAIL + + [.flexbox 84] + expected: FAIL + + [.flexbox 87] + expected: FAIL + + [.flexbox 86] + expected: FAIL + + [.flexbox 16] + expected: FAIL + + [.flexbox 14] + expected: FAIL + + [.flexbox 15] + expected: FAIL + + [.flexbox 12] + expected: FAIL + + [.flexbox 13] + expected: FAIL + + [.flexbox 10] + expected: FAIL + + [.flexbox 11] + expected: FAIL + + [.flexbox 18] + expected: FAIL + + [.flexbox 19] + expected: FAIL + + [.flexbox 96] + expected: FAIL + + [.flexbox 94] + expected: FAIL + + [.flexbox 95] + expected: FAIL + + [.flexbox 92] + expected: FAIL + + [.flexbox 93] + expected: FAIL + + [.flexbox 90] + expected: FAIL + + [.flexbox 91] + expected: FAIL + + [.flexbox 63] + expected: FAIL + + [.flexbox 62] + expected: FAIL + + [.flexbox 61] + expected: FAIL + + [.flexbox 60] + expected: FAIL + + [.flexbox 67] + expected: FAIL + + [.flexbox 66] + expected: FAIL + + [.flexbox 64] + expected: FAIL + + [.flexbox 69] + expected: FAIL + + [.flexbox 68] + expected: FAIL + + [.flexbox 70] + expected: FAIL + + [.flexbox 71] + expected: FAIL + + [.flexbox 72] + expected: FAIL + + [.flexbox 74] + expected: FAIL + + [.flexbox 75] + expected: FAIL + + [.flexbox 76] + expected: FAIL + + [.flexbox 77] + expected: FAIL + + [.flexbox 78] + expected: FAIL + + [.flexbox 79] + expected: FAIL + + [.flexbox 45] + expected: FAIL + + [.flexbox 44] + expected: FAIL + + [.flexbox 47] + expected: FAIL + + [.flexbox 46] + expected: FAIL + + [.flexbox 41] + expected: FAIL + + [.flexbox 40] + expected: FAIL + + [.flexbox 43] + expected: FAIL + + [.flexbox 49] + expected: FAIL + + [.flexbox 48] + expected: FAIL + + [.flexbox 4] + expected: FAIL + + [.flexbox 5] + expected: FAIL + + [.flexbox 6] + expected: FAIL + + [.flexbox 7] + expected: FAIL + + [.flexbox 2] + expected: FAIL + + [.flexbox 3] + expected: FAIL + + [.flexbox 8] + expected: FAIL + + [.flexbox 59] + expected: FAIL + + [.flexbox 52] + expected: FAIL + + [.flexbox 53] + expected: FAIL + + [.flexbox 51] + expected: FAIL + + [.flexbox 56] + expected: FAIL + + [.flexbox 57] + expected: FAIL + + [.flexbox 54] + expected: FAIL + + [.flexbox 55] + expected: FAIL + + [.flexbox 29] + expected: FAIL + + [.flexbox 28] + expected: FAIL + + [.flexbox 27] + expected: FAIL + + [.flexbox 26] + expected: FAIL + + [.flexbox 24] + expected: FAIL + + [.flexbox 23] + expected: FAIL + + [.flexbox 22] + expected: FAIL + + [.flexbox 21] + expected: FAIL + + [.flexbox 20] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-background-image.html.ini b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-background-image.html.ini new file mode 100644 index 00000000000..83c78aa752e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-background-image.html.ini @@ -0,0 +1,2 @@ +[image-orientation-background-image.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-border-image.html.ini b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-border-image.html.ini new file mode 100644 index 00000000000..7398701d813 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-border-image.html.ini @@ -0,0 +1,2 @@ +[image-orientation-border-image.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-list-style-image.html.ini b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-list-style-image.html.ini new file mode 100644 index 00000000000..65600fe4b98 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-list-style-image.html.ini @@ -0,0 +1,2 @@ +[image-orientation-list-style-image.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-mask-image.html.ini b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-mask-image.html.ini new file mode 100644 index 00000000000..37cda176ea0 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-mask-image.html.ini @@ -0,0 +1,2 @@ +[image-orientation-mask-image.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-text/white-space/white-space-intrinsic-size-013.html.ini b/tests/wpt/metadata-layout-2020/css/css-text/white-space/white-space-intrinsic-size-013.html.ini new file mode 100644 index 00000000000..9b65faf7084 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-text/white-space/white-space-intrinsic-size-013.html.ini @@ -0,0 +1,2 @@ +[white-space-intrinsic-size-013.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini b/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini index f8e7e539aae..4a1e8110f6f 100644 --- a/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini @@ -2,6 +2,3 @@ [Hit test intersecting scaled box] expected: FAIL - [Hit test within unscaled box] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html.ini b/tests/wpt/metadata-layout-2020/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html.ini index 70a00a101f6..e35a452a186 100644 --- a/tests/wpt/metadata-layout-2020/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html.ini @@ -1,2 +1,2 @@ [no-transition-from-ua-to-blocking-stylesheet.html] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-001.html.ini new file mode 100644 index 00000000000..7eb5ee13a31 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-001.html.ini @@ -0,0 +1,511 @@ +[properties-value-001.html] + [outline-width length(px) / values] + expected: FAIL + + [border-left-width length(em) / values] + expected: FAIL + + [background-position length(pt) / values] + expected: FAIL + + [background-position length(pt) / events] + expected: FAIL + + [border-bottom-width length(px) / values] + expected: FAIL + + [border-top-width length(em) / values] + expected: FAIL + + [line-height number(decimal) / values] + expected: FAIL + + [word-spacing length(mm) / values] + expected: FAIL + + [text-indent length(pc) / values] + expected: FAIL + + [opacity number[0,1\](zero-to-one) / values] + expected: FAIL + + [line-height number(integer) / values] + expected: FAIL + + [outline-offset length(px) / values] + expected: FAIL + + [font-size length(pt) / values] + expected: FAIL + + [max-height length(px) / values] + expected: FAIL + + [vertical-align length(in) / values] + expected: FAIL + + [max-height percentage(%) / values] + expected: FAIL + + [background-position length(px) / values] + expected: FAIL + + [min-width length(px) / values] + expected: FAIL + + [border-top-color color(rgba) / values] + expected: FAIL + + [background-position length(cm) / events] + expected: FAIL + + [border-right-color color(rgba) / values] + expected: FAIL + + [font-size length(ex) / values] + expected: FAIL + + [min-height length(pc) / values] + expected: FAIL + + [background-position length(mm) / values] + expected: FAIL + + [line-height length(px) / values] + expected: FAIL + + [word-spacing length(px) / values] + expected: FAIL + + [vertical-align percentage(%) / values] + expected: FAIL + + [background-position length(in) / events] + expected: FAIL + + [border-right-width length(pc) / values] + expected: FAIL + + [line-height length(ex) / values] + expected: FAIL + + [color color(rgba) / values] + expected: FAIL + + [font-size length(in) / values] + expected: FAIL + + [text-indent length(ex) / values] + expected: FAIL + + [font-size length(em) / values] + expected: FAIL + + [border-left-width length(mm) / values] + expected: FAIL + + [vertical-align length(em) / values] + expected: FAIL + + [text-indent length(px) / values] + expected: FAIL + + [clip rectangle(rectangle) / values] + expected: FAIL + + [word-spacing length(em) / values] + expected: FAIL + + [border-right-width length(ex) / values] + expected: FAIL + + [border-top-width length(cm) / values] + expected: FAIL + + [max-width length(em) / values] + expected: FAIL + + [background-position length(em) / events] + expected: FAIL + + [font-size length(cm) / values] + expected: FAIL + + [border-right-width length(cm) / values] + expected: FAIL + + [outline-offset length(ex) / values] + expected: FAIL + + [min-width length(cm) / values] + expected: FAIL + + [min-height length(px) / values] + expected: FAIL + + [min-width length(mm) / values] + expected: FAIL + + [border-bottom-width length(in) / values] + expected: FAIL + + [vertical-align length(pc) / values] + expected: FAIL + + [vertical-align length(cm) / values] + expected: FAIL + + [max-height length(ex) / values] + expected: FAIL + + [vertical-align length(ex) / values] + expected: FAIL + + [min-height percentage(%) / values] + expected: FAIL + + [max-height length(pt) / values] + expected: FAIL + + [outline-offset length(mm) / values] + expected: FAIL + + [font-weight font-weight(keyword) / values] + expected: FAIL + + [max-height length(mm) / values] + expected: FAIL + + [outline-offset length(pt) / values] + expected: FAIL + + [line-height length(mm) / values] + expected: FAIL + + [line-height length(cm) / values] + expected: FAIL + + [border-top-width length(mm) / values] + expected: FAIL + + [letter-spacing length(in) / values] + expected: FAIL + + [border-bottom-color color(rgba) / values] + expected: FAIL + + [min-width percentage(%) / values] + expected: FAIL + + [min-height length(cm) / values] + expected: FAIL + + [letter-spacing length(mm) / values] + expected: FAIL + + [font-size percentage(%) / values] + expected: FAIL + + [letter-spacing length(cm) / values] + expected: FAIL + + [vertical-align length(pt) / values] + expected: FAIL + + [border-left-color color(rgba) / values] + expected: FAIL + + [letter-spacing length(pc) / values] + expected: FAIL + + [letter-spacing length(pt) / values] + expected: FAIL + + [word-spacing length(ex) / values] + expected: FAIL + + [line-height length(pt) / values] + expected: FAIL + + [border-top-width length(px) / values] + expected: FAIL + + [min-width length(pt) / values] + expected: FAIL + + [border-bottom-width length(mm) / values] + expected: FAIL + + [border-bottom-width length(cm) / values] + expected: FAIL + + [min-width length(em) / values] + expected: FAIL + + [min-height length(em) / values] + expected: FAIL + + [max-width length(mm) / values] + expected: FAIL + + [min-height length(ex) / values] + expected: FAIL + + [background-position length(ex) / values] + expected: FAIL + + [max-width length(px) / values] + expected: FAIL + + [text-indent length(mm) / values] + expected: FAIL + + [font-size length(mm) / values] + expected: FAIL + + [min-width length(pc) / values] + expected: FAIL + + [letter-spacing length(em) / values] + expected: FAIL + + [background-position length(cm) / values] + expected: FAIL + + [line-height length(em) / values] + expected: FAIL + + [border-bottom-width length(pt) / values] + expected: FAIL + + [word-spacing length(pc) / values] + expected: FAIL + + [outline-offset length(in) / values] + expected: FAIL + + [word-spacing length(in) / values] + expected: FAIL + + [outline-width length(pt) / values] + expected: FAIL + + [border-top-width length(pc) / values] + expected: FAIL + + [border-left-width length(px) / values] + expected: FAIL + + [font-size length(px) / values] + expected: FAIL + + [border-left-width length(cm) / values] + expected: FAIL + + [border-right-width length(px) / values] + expected: FAIL + + [outline-width length(in) / values] + expected: FAIL + + [word-spacing length(pt) / values] + expected: FAIL + + [text-indent length(cm) / values] + expected: FAIL + + [border-right-width length(mm) / values] + expected: FAIL + + [max-width length(in) / values] + expected: FAIL + + [outline-color color(rgba) / values] + expected: FAIL + + [background-position length(ex) / events] + expected: FAIL + + [text-indent length(pt) / values] + expected: FAIL + + [border-right-width length(pt) / values] + expected: FAIL + + [border-left-width length(in) / values] + expected: FAIL + + [text-shadow shadow(shadow) / values] + expected: FAIL + + [background-position length(pc) / events] + expected: FAIL + + [max-height length(in) / values] + expected: FAIL + + [line-height length(in) / values] + expected: FAIL + + [border-bottom-width length(em) / values] + expected: FAIL + + [outline-width length(ex) / values] + expected: FAIL + + [font-size length(pc) / values] + expected: FAIL + + [background-position length(in) / values] + expected: FAIL + + [min-width length(in) / values] + expected: FAIL + + [outline-width length(cm) / values] + expected: FAIL + + [max-width percentage(%) / values] + expected: FAIL + + [max-width length(ex) / values] + expected: FAIL + + [letter-spacing length(ex) / values] + expected: FAIL + + [border-left-width length(ex) / values] + expected: FAIL + + [outline-width length(mm) / values] + expected: FAIL + + [border-left-width length(pc) / values] + expected: FAIL + + [outline-width length(pc) / values] + expected: FAIL + + [word-spacing percentage(%) / values] + expected: FAIL + + [font-weight font-weight(numeric) / values] + expected: FAIL + + [vertical-align length(px) / values] + expected: FAIL + + [letter-spacing length(px) / values] + expected: FAIL + + [max-width length(pt) / values] + expected: FAIL + + [line-height percentage(%) / values] + expected: FAIL + + [text-indent length(in) / values] + expected: FAIL + + [text-indent length(em) / values] + expected: FAIL + + [border-top-width length(pt) / values] + expected: FAIL + + [min-height length(mm) / values] + expected: FAIL + + [background-position length(pc) / values] + expected: FAIL + + [background-position percentage(%) / values] + expected: FAIL + + [max-height length(cm) / values] + expected: FAIL + + [outline-width length(em) / values] + expected: FAIL + + [border-right-width length(em) / values] + expected: FAIL + + [max-height length(em) / values] + expected: FAIL + + [max-width length(cm) / values] + expected: FAIL + + [outline-offset length(em) / values] + expected: FAIL + + [outline-offset length(cm) / values] + expected: FAIL + + [background-position length(mm) / events] + expected: FAIL + + [border-top-width length(ex) / values] + expected: FAIL + + [border-right-width length(in) / values] + expected: FAIL + + [z-index integer(integer) / values] + expected: FAIL + + [border-left-width length(pt) / values] + expected: FAIL + + [vertical-align length(mm) / values] + expected: FAIL + + [border-bottom-width length(pc) / values] + expected: FAIL + + [text-indent percentage(%) / values] + expected: FAIL + + [line-height length(pc) / values] + expected: FAIL + + [background-position length(em) / values] + expected: FAIL + + [border-top-width length(in) / values] + expected: FAIL + + [border-bottom-width length(ex) / values] + expected: FAIL + + [min-height length(in) / values] + expected: FAIL + + [outline-offset length(pc) / values] + expected: FAIL + + [max-height length(pc) / values] + expected: FAIL + + [background-color color(rgba) / values] + expected: FAIL + + [min-height length(pt) / values] + expected: FAIL + + [word-spacing length(cm) / values] + expected: FAIL + + [background-position percentage(%) / events] + expected: FAIL + + [max-width length(pc) / values] + expected: FAIL + + [background-position length(px) / events] + expected: FAIL + + [min-width length(ex) / values] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-003.html.ini b/tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-003.html.ini new file mode 100644 index 00000000000..aba0b668a6b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-003.html.ini @@ -0,0 +1,511 @@ +[properties-value-003.html] + [outline-radius-bottomleft length(em) / events] + expected: FAIL + + [column-rule-width length(pc) / values] + expected: FAIL + + [outline-radius-topright length(pc) / values] + expected: FAIL + + [column-rule-width length(ex) / values] + expected: FAIL + + [marker-offset length(in) / values] + expected: FAIL + + [marker-offset length(pc) / values] + expected: FAIL + + [column-rule-width length(cm) / events] + expected: FAIL + + [outline-radius-topleft length(cm) / events] + expected: FAIL + + [marker-offset length(cm) / values] + expected: FAIL + + [outline-radius-bottomright percentage(%) / values] + expected: FAIL + + [column-rule-width length(cm) / values] + expected: FAIL + + [background-size background-size(keyword) / values] + expected: FAIL + + [outline-radius-topright length(em) / values] + expected: FAIL + + [outline-radius-topright length(in) / events] + expected: FAIL + + [font-size-adjust number(decimal) / values] + expected: FAIL + + [marker-offset length(mm) / values] + expected: FAIL + + [outline-radius-topleft length(pt) / values] + expected: FAIL + + [marker-offset length(pc) / events] + expected: FAIL + + [column-gap length(pt) / values] + expected: FAIL + + [column-gap length(mm) / values] + expected: FAIL + + [column-gap length(mm) / events] + expected: FAIL + + [column-gap length(em) / values] + expected: FAIL + + [outline-radius-topleft length(cm) / values] + expected: FAIL + + [column-gap length(px) / events] + expected: FAIL + + [outline-radius-bottomright length(px) / events] + expected: FAIL + + [outline-radius-bottomleft length(px) / events] + expected: FAIL + + [column-rule-width length(in) / events] + expected: FAIL + + [column-width length(in) / values] + expected: FAIL + + [column-gap length(pc) / values] + expected: FAIL + + [column-gap length(cm) / events] + expected: FAIL + + [column-gap length(ex) / events] + expected: FAIL + + [column-rule-width length(em) / events] + expected: FAIL + + [column-rule-width length(pt) / events] + expected: FAIL + + [column-width length(pc) / events] + expected: FAIL + + [background-image image(data) / values] + expected: FAIL + + [outline-radius-bottomright length(cm) / values] + expected: FAIL + + [column-width length(cm) / values] + expected: FAIL + + [display display(static to absolute) / events] + expected: FAIL + + [zoom number(integer) / events] + expected: FAIL + + [outline-radius-bottomright length(pt) / values] + expected: FAIL + + [outline-radius-topright percentage(%) / values] + expected: FAIL + + [outline-radius-topleft percentage(%) / values] + expected: FAIL + + [marker-offset length(cm) / events] + expected: FAIL + + [transform transform(rotate) / values] + expected: FAIL + + [column-rule-width length(px) / events] + expected: FAIL + + [outline-radius-bottomleft length(ex) / events] + expected: FAIL + + [column-count integer(integer) / values] + expected: FAIL + + [marker-offset length(em) / values] + expected: FAIL + + [column-width length(px) / values] + expected: FAIL + + [font-size-adjust number(integer) / values] + expected: FAIL + + [column-width length(in) / events] + expected: FAIL + + [column-rule-width length(pt) / values] + expected: FAIL + + [column-rule-width length(em) / values] + expected: FAIL + + [outline-radius-topleft length(px) / values] + expected: FAIL + + [outline-radius-topright length(pc) / events] + expected: FAIL + + [outline-radius-bottomright length(pt) / events] + expected: FAIL + + [outline-radius-bottomright length(pc) / events] + expected: FAIL + + [border-bottom-right-radius border-radius(px-px) / values] + expected: FAIL + + [outline-radius-topright length(pt) / events] + expected: FAIL + + [column-rule-color color(rgba) / values] + expected: FAIL + + [background-image image(gradient) / values] + expected: FAIL + + [column-width length(pt) / events] + expected: FAIL + + [column-count integer(integer) / events] + expected: FAIL + + [marker-offset length(pt) / events] + expected: FAIL + + [outline-radius-bottomleft percentage(%) / events] + expected: FAIL + + [marker-offset length(ex) / events] + expected: FAIL + + [outline-radius-bottomright length(ex) / values] + expected: FAIL + + [outline-radius-bottomright length(em) / events] + expected: FAIL + + [column-gap length(cm) / values] + expected: FAIL + + [text-decoration-color color(rgba) / events] + expected: FAIL + + [column-width length(cm) / events] + expected: FAIL + + [column-rule-width length(mm) / values] + expected: FAIL + + [column-gap length(px) / values] + expected: FAIL + + [column-rule-width length(mm) / events] + expected: FAIL + + [outline-radius-topright length(ex) / events] + expected: FAIL + + [column-width length(px) / events] + expected: FAIL + + [outline-radius-bottomright length(cm) / events] + expected: FAIL + + [position position(static to absolute) / events] + expected: FAIL + + [column-rule-width length(in) / values] + expected: FAIL + + [outline-radius-topleft length(px) / events] + expected: FAIL + + [outline-radius-topleft length(in) / events] + expected: FAIL + + [column-rule-color color(rgba) / events] + expected: FAIL + + [outline-radius-bottomleft length(in) / values] + expected: FAIL + + [column-width length(mm) / values] + expected: FAIL + + [text-decoration-color color(rgba) / values] + expected: FAIL + + [outline-radius-bottomleft length(pc) / events] + expected: FAIL + + [column-rule-width length(pc) / events] + expected: FAIL + + [outline-radius-topleft length(mm) / values] + expected: FAIL + + [font-stretch font-stretch(keyword) / values] + expected: FAIL + + [outline-radius-bottomleft length(mm) / events] + expected: FAIL + + [outline-radius-bottomleft length(mm) / values] + expected: FAIL + + [outline-radius-bottomleft length(pt) / events] + expected: FAIL + + [column-gap length(in) / values] + expected: FAIL + + [outline-radius-topright length(ex) / values] + expected: FAIL + + [outline-radius-bottomright length(in) / values] + expected: FAIL + + [transform-origin horizontal(keyword) / values] + expected: FAIL + + [outline-radius-topleft percentage(%) / events] + expected: FAIL + + [display display(static to absolute) / values] + expected: FAIL + + [outline-radius-bottomright length(px) / values] + expected: FAIL + + [outline-radius-bottomleft length(px) / values] + expected: FAIL + + [border-top-right-radius border-radius(px) / values] + expected: FAIL + + [outline-radius-bottomright length(em) / values] + expected: FAIL + + [outline-radius-topright length(em) / events] + expected: FAIL + + [outline-radius-topright length(mm) / values] + expected: FAIL + + [border-top-left-radius border-radius(px-px) / values] + expected: FAIL + + [column-width length(ex) / values] + expected: FAIL + + [column-gap length(ex) / values] + expected: FAIL + + [font-size-adjust number(integer) / events] + expected: FAIL + + [marker-offset length(em) / events] + expected: FAIL + + [column-width length(pc) / values] + expected: FAIL + + [outline-radius-topright length(pt) / values] + expected: FAIL + + [outline-radius-topleft length(in) / values] + expected: FAIL + + [column-gap length(in) / events] + expected: FAIL + + [marker-offset length(mm) / events] + expected: FAIL + + [outline-radius-topleft length(pc) / values] + expected: FAIL + + [column-width length(em) / events] + expected: FAIL + + [outline-radius-bottomright length(mm) / events] + expected: FAIL + + [marker-offset length(ex) / values] + expected: FAIL + + [outline-radius-bottomleft length(in) / events] + expected: FAIL + + [border-bottom-right-radius border-radius(px) / values] + expected: FAIL + + [column-width length(ex) / events] + expected: FAIL + + [outline-radius-topleft length(em) / events] + expected: FAIL + + [border-bottom-left-radius border-radius(px-px) / values] + expected: FAIL + + [outline-radius-bottomleft length(em) / values] + expected: FAIL + + [outline-radius-topright length(mm) / events] + expected: FAIL + + [column-gap length(em) / events] + expected: FAIL + + [background-image image(url) / values] + expected: FAIL + + [outline-radius-topright length(cm) / events] + expected: FAIL + + [outline-radius-bottomright length(ex) / events] + expected: FAIL + + [outline-radius-bottomleft length(pt) / values] + expected: FAIL + + [marker-offset length(px) / events] + expected: FAIL + + [marker-offset length(in) / events] + expected: FAIL + + [column-rule-width length(ex) / events] + expected: FAIL + + [outline-radius-bottomleft length(pc) / values] + expected: FAIL + + [font-size-adjust number(decimal) / events] + expected: FAIL + + [column-width length(pt) / values] + expected: FAIL + + [border-top-left-radius border-radius(px) / values] + expected: FAIL + + [outline-radius-topright length(cm) / values] + expected: FAIL + + [outline-radius-bottomleft percentage(%) / values] + expected: FAIL + + [outline-radius-topleft length(ex) / events] + expected: FAIL + + [column-gap length(pc) / events] + expected: FAIL + + [column-gap length(pt) / events] + expected: FAIL + + [outline-radius-topright percentage(%) / events] + expected: FAIL + + [outline-radius-topright length(px) / events] + expected: FAIL + + [outline-radius-topleft length(ex) / values] + expected: FAIL + + [position position(relative to absolute) / events] + expected: FAIL + + [border-bottom-left-radius border-radius(px) / values] + expected: FAIL + + [outline-radius-topleft length(em) / values] + expected: FAIL + + [outline-radius-topleft length(mm) / events] + expected: FAIL + + [column-rule-width length(px) / values] + expected: FAIL + + [zoom number(decimal) / values] + expected: FAIL + + [outline-radius-bottomright percentage(%) / events] + expected: FAIL + + [outline-radius-bottomleft length(ex) / values] + expected: FAIL + + [outline-radius-bottomright length(mm) / values] + expected: FAIL + + [outline-radius-topright length(px) / values] + expected: FAIL + + [marker-offset length(px) / values] + expected: FAIL + + [outline-radius-bottomright length(pc) / values] + expected: FAIL + + [marker-offset length(pt) / values] + expected: FAIL + + [outline-radius-topleft length(pc) / events] + expected: FAIL + + [zoom number(integer) / values] + expected: FAIL + + [outline-radius-bottomright length(in) / events] + expected: FAIL + + [box-shadow box-shadow(shadow) / values] + expected: FAIL + + [border-top-right-radius border-radius(px-px) / values] + expected: FAIL + + [column-width length(mm) / events] + expected: FAIL + + [zoom number(decimal) / events] + expected: FAIL + + [outline-radius-topleft length(pt) / events] + expected: FAIL + + [outline-radius-bottomleft length(cm) / values] + expected: FAIL + + [outline-radius-bottomleft length(cm) / events] + expected: FAIL + + [outline-radius-topright length(in) / values] + expected: FAIL + + [column-width length(em) / values] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini deleted file mode 100644 index e38782d8c85..00000000000 --- a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[elementFromPoint-001.html] - [CSSOM View - 5 - extensions to the Document interface] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini index 23c61ede1a1..c131078eace 100644 --- a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini +++ b/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini @@ -17,6 +17,3 @@ [test the top of layer] expected: FAIL - [test some point of the element: top left corner] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-turbulence-invalid-001.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filter-turbulence-invalid-001.html.ini new file mode 100644 index 00000000000..0ec7afa5e66 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/filter-turbulence-invalid-001.html.ini @@ -0,0 +1,2 @@ +[filter-turbulence-invalid-001.html] + expected: FAIL 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 d1bbeb58882..b74aa631cf0 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,12 +312,6 @@ [Response: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK] expected: NOTRUN - [ + diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-002.sub.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-002.sub.html index 1d3d3bc46a6..85060d2193d 100644 --- a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-002.sub.html +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-002.sub.html @@ -1,8 +1,10 @@ -An image with loading='lazy' in cross origin iframe loads when it gets - visible by scrolling the parent scroll container of the iframe - +A loading=lazy image in a below-viewport cross-origin iframe loads only + when the cross-origin iframe is scrolled into view + + + @@ -10,36 +12,35 @@
+ diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-script-disabled-iframe.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-script-disabled-iframe.html index 05b51705e72..fbcadd86c99 100644 --- a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-script-disabled-iframe.html +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-script-disabled-iframe.html @@ -9,7 +9,7 @@
+ + + + + +
+
+ + + + diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/image-loading-lazy-below-viewport-iframe.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/image-loading-lazy-below-viewport.html similarity index 89% rename from tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/image-loading-lazy-below-viewport-iframe.html rename to tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/image-loading-lazy-below-viewport.html index 65218168f6f..486aeb0f24f 100644 --- a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/image-loading-lazy-below-viewport-iframe.html +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/image-loading-lazy-below-viewport.html @@ -1,7 +1,11 @@
+ + @@ -28,15 +31,6 @@ .testedElement *:last-child { background: pink; } - .oof1 { - position: absolute; - } - .oof2 { - position: fixed; - } - .nobox { - display: none; - } diff --git a/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-002.html b/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-002.html index 177333830e5..b7458bd6962 100644 --- a/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-002.html +++ b/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-002.html @@ -1,5 +1,5 @@ - + color @@ -13,7 +13,16 @@

Test passes if you see a green square.

12 +
+ 12 +
+ diff --git a/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-003.html b/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-003.html index 2422ffdf09f..3166de14a8e 100644 --- a/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-003.html +++ b/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-003.html @@ -1,5 +1,5 @@ - + color @@ -14,7 +14,17 @@
1 22 +
+ 1 + 22 +
+ diff --git a/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-004.html b/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-004.html index 65f6c4469ad..251cd0530fb 100644 --- a/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-004.html +++ b/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-004.html @@ -1,5 +1,5 @@ - + color @@ -26,7 +26,29 @@ 12 13 14 +
+ 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 +
+ diff --git a/tests/wpt/web-platform-tests/orientation-event/free-fall-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/motion/free-fall-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/free-fall-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/motion/free-fall-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/screen-upmost-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/motion/screen-upmost-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/screen-upmost-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/motion/screen-upmost-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/screen-upright-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/motion/screen-upright-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/screen-upright-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/motion/screen-upright-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/t025-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/motion/t025-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/t025-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/motion/t025-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/t028-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/motion/t028-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/t028-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/motion/t028-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/deviceorientationabsoluteevent.https.html b/tests/wpt/web-platform-tests/orientation-event/orientation/deviceorientationabsoluteevent.https.html similarity index 92% rename from tests/wpt/web-platform-tests/orientation-event/deviceorientationabsoluteevent.https.html rename to tests/wpt/web-platform-tests/orientation-event/orientation/deviceorientationabsoluteevent.https.html index 8371098a194..e63783f6cf4 100644 --- a/tests/wpt/web-platform-tests/orientation-event/deviceorientationabsoluteevent.https.html +++ b/tests/wpt/web-platform-tests/orientation-event/orientation/deviceorientationabsoluteevent.https.html @@ -16,7 +16,7 @@ if (!run) { run = true; t.step(function () { - assert_true(e instanceof DeviceOrientationEvent, "instanceof DeviceOrientationEvent"); + assert_true(e instanceof DeviceOrientationEvent); assert_equals(e.type, "deviceorientationabsolute", "type is set to \"deviceorientationabsolute\""); assert_equals(e.alpha, null, "alpha is set to null"); assert_equals(e.beta, null, "beta is set to null"); diff --git a/tests/wpt/web-platform-tests/orientation-event/horizontal-surface-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/orientation/horizontal-surface-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/horizontal-surface-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/orientation/horizontal-surface-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/t006-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/orientation/t006-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/t006-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/orientation/t006-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/t009-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/orientation/t009-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/t009-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/orientation/t009-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/t010-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/orientation/t010-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/t010-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/orientation/t010-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/t012-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/orientation/t012-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/t012-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/orientation/t012-manual.https.html diff --git a/tests/wpt/web-platform-tests/performance-timeline/idlharness.any.js b/tests/wpt/web-platform-tests/performance-timeline/idlharness.any.js index 585bda92dce..32efebe98ff 100644 --- a/tests/wpt/web-platform-tests/performance-timeline/idlharness.any.js +++ b/tests/wpt/web-platform-tests/performance-timeline/idlharness.any.js @@ -6,46 +6,20 @@ 'use strict'; -promise_test(async t => { - const observe = new Promise((resolve, reject) => { - try { - self.observer = new PerformanceObserver((entries, observer) => { - self.entryList = entries; - self.mark = entries.getEntries()[0]; - resolve(); - }); +idl_test( + ['performance-timeline'], + ['hr-time', 'dom'], + async idl_array => { + idl_array.add_objects({ + Performance: ['performance'], + PerformanceObserver: ['observer'], + PerformanceObserverEntryList: ['entryList'], + }); + + self.entryList = await new Promise((resolve, reject) => { + self.observer = new PerformanceObserver(resolve); observer.observe({ entryTypes: ['mark'] }); performance.mark('test'); - } catch (e) { - reject(e); - } - }); - const timeout = new Promise((_, reject) => { - t.step_timeout(() => reject('Timed out waiting for observation'), 3000); - }); - const user = await fetch('/interfaces/user-timing.idl').then(r => r.text()); - const execute_test = () => { - idl_test( - ['performance-timeline'], - ['hr-time', 'dom'], - idl_array => { - idl_array.add_idls(user, {only: ['PerformanceMark']}); - idl_array.add_objects({ - Performance: ['performance'], - // NOTE: PerformanceMark cascadingly tests PerformanceEntry - PerformanceMark: ['mark'], - PerformanceObserver: ['observer'], - PerformanceObserverEntryList: ['entryList'], - }); - } - ); - }; - - return Promise.race([observe, timeout]).then( - execute_test, - reason => { - execute_test(); - return Promise.reject(reason); - } - ); -}) + }); + } +); diff --git a/tests/wpt/web-platform-tests/svg/types/scripted/SVGGraphicsElement.getBBox-01.html b/tests/wpt/web-platform-tests/svg/types/scripted/SVGGraphicsElement.getBBox-01.html index a56dc409320..773b06e5043 100644 --- a/tests/wpt/web-platform-tests/svg/types/scripted/SVGGraphicsElement.getBBox-01.html +++ b/tests/wpt/web-platform-tests/svg/types/scripted/SVGGraphicsElement.getBBox-01.html @@ -68,6 +68,9 @@ function assert_rect_approx_equals(rect, expected, epsilon) { assert_approx_equals(rect.height, expected.height, epsilon, "height"); } +test(function() { + assert_rect_approx_equals(document.createElementNS("http://www.w3.org/2000/svg", "rect").getBBox(), {"x":0, "y":0, "width":0, "height":0 }, EPSILON); +}, "getBBox on detached element"); test(function() { assert_rect_approx_equals(document.getElementById("p1").getBBox(), {"x":0, "y":0, "width":0, "height":0 }, EPSILON); }, "getBBox on polygon with no points attribute"); diff --git a/tests/wpt/web-platform-tests/tools/ci/manifest_build.py b/tests/wpt/web-platform-tests/tools/ci/manifest_build.py index 1e388dfa741..20f96d9a3ee 100644 --- a/tests/wpt/web-platform-tests/tools/ci/manifest_build.py +++ b/tests/wpt/web-platform-tests/tools/ci/manifest_build.py @@ -84,8 +84,7 @@ def request(url, desc, method=None, data=None, json_data=None, params=None, head try: return resp.json() except ValueError: - logger.error("%s failed: Returned data was not JSON Response:" % - (desc, resp.status_code)) + logger.error("%s failed: Returned data was not JSON Response:" % desc) logger.error(resp.text) diff --git a/tests/wpt/web-platform-tests/tools/requirements_flake8.txt b/tests/wpt/web-platform-tests/tools/requirements_flake8.txt index 1c4fb7262e5..2a4c7e5d7b2 100644 --- a/tests/wpt/web-platform-tests/tools/requirements_flake8.txt +++ b/tests/wpt/web-platform-tests/tools/requirements_flake8.txt @@ -1,4 +1,4 @@ flake8==3.7.9 pycodestyle==2.5.0 -pyflakes==2.1.1 +pyflakes==2.2.0 pep8-naming==0.10.0 diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py index 5524d70bc71..45692a0488b 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py @@ -372,8 +372,8 @@ class SeleniumRefTestExecutor(RefTestExecutor): self.close_after_done = close_after_done self.has_window = False - with open(os.path.join(here, "test-wait.js" % {"classname": "reftest-wait"})) as f: - self.wait_script = f.read() + with open(os.path.join(here, "test-wait.js")) as f: + self.wait_script = f.read() % {"classname": "reftest-wait"} def reset(self): self.implementation.reset() diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservodriver.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservodriver.py index f6701da3405..425f40223f7 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservodriver.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservodriver.py @@ -235,8 +235,8 @@ class ServoWebDriverRefTestExecutor(RefTestExecutor): capabilities=capabilities) self.implementation = RefTestImplementation(self) self.timeout = None - with open(os.path.join(here, "reftest-wait_webdriver.js")) as f: - self.wait_script = f.read() + with open(os.path.join(here, "test-wait.js")) as f: + self.wait_script = f.read() % {"classname": "reftest-wait"} def reset(self): self.implementation.reset() diff --git a/tests/wpt/webgl/meta/conformance/uniforms/out-of-bounds-uniform-array-access.html.ini b/tests/wpt/webgl/meta/conformance/uniforms/out-of-bounds-uniform-array-access.html.ini deleted file mode 100644 index b884c61ff2a..00000000000 --- a/tests/wpt/webgl/meta/conformance/uniforms/out-of-bounds-uniform-array-access.html.ini +++ /dev/null @@ -1,7 +0,0 @@ -[out-of-bounds-uniform-array-access.html] - expected: - if os == "linux": TIMEOUT - [Overall test] - expected: - if os == "linux": NOTRUN - diff --git a/tests/wpt/webgl/meta/conformance2/rendering/draw-buffers.html.ini b/tests/wpt/webgl/meta/conformance2/rendering/draw-buffers.html.ini index 9c96659618a..dd299c6c0c2 100644 --- a/tests/wpt/webgl/meta/conformance2/rendering/draw-buffers.html.ini +++ b/tests/wpt/webgl/meta/conformance2/rendering/draw-buffers.html.ini @@ -41,3 +41,45 @@ [WebGL test #41: attachment 4 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,0,0,0] expected: FAIL + [WebGL test #39: attachment 2 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,255,0,0] + expected: FAIL + + [WebGL test #52: attachment 7 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,255,255,0] + expected: FAIL + + [WebGL test #44: attachment 7 should be 0,255,0,255\nat (4, 0) expected: 0,255,0,255 was 255,0,0,0] + expected: FAIL + + [WebGL test #42: attachment 5 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,255,255,0] + expected: FAIL + + [WebGL test #50: attachment 5 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,255,255,0] + expected: FAIL + + [WebGL test #51: attachment 6 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,0,0,0] + expected: FAIL + + [WebGL test #47: attachment 2 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,255,0,0] + expected: FAIL + + [WebGL test #41: attachment 4 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,0,255,0] + expected: FAIL + + [WebGL test #43: attachment 6 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,0,0,0] + expected: FAIL + + [WebGL test #46: attachment 1 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,0,255,0] + expected: FAIL + + [WebGL test #38: attachment 1 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,255,255,0] + expected: FAIL + + [WebGL test #48: attachment 3 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,0,255,0] + expected: FAIL + + [WebGL test #49: attachment 4 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,0,255,0] + expected: FAIL + + [WebGL test #40: attachment 3 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,0,255,0] + expected: FAIL + diff --git a/tests/wpt/webgl/meta/conformance2/rendering/rgb-format-support.html.ini b/tests/wpt/webgl/meta/conformance2/rendering/rgb-format-support.html.ini index 787a9347164..b0419bf05ee 100644 --- a/tests/wpt/webgl/meta/conformance2/rendering/rgb-format-support.html.ini +++ b/tests/wpt/webgl/meta/conformance2/rendering/rgb-format-support.html.ini @@ -23,3 +23,12 @@ expected: if os == "mac": FAIL + [WebGL test #15: getError expected: NO_ERROR. Was INVALID_FRAMEBUFFER_OPERATION : should be no errors from clear()] + expected: FAIL + + [WebGL test #14: framebuffer with texture is incomplete] + expected: FAIL + + [WebGL test #13: getError expected: NO_ERROR. Was INVALID_ENUM : should be no errors from texture setup] + expected: FAIL +