From 7045630fee46d3b9a68779f010130f6431dfd64f Mon Sep 17 00:00:00 2001 From: Servo WPT Sync <32481905+servo-wpt-sync@users.noreply.github.com> Date: Sun, 26 Jan 2025 14:36:52 +0100 Subject: [PATCH] Update web-platform-tests to revision b'e5e7dab5e72edd352b17105acce2b8f443face10' (#35174) Signed-off-by: WPT Sync Bot --- ...tition-navigation.tentative.https.html.ini | 2 - ...n-worker-creation.tentative.https.html.ini | 2 - .../cross-partition.tentative.https.html.ini | 2 - .../clipboard-item.https.html.ini | 84 + ...ile-list-change-reference-updates.html.ini | 3 + .../idlharness.https.window.js.ini | 93 + .../cors-safelisted-request-header.any.js.ini | 12 - .../anonymous-table-box-width-001.xht.ini | 3 - .../css-cascade/layer-media-toggle.html.ini | 2 - .../font-display-preload.html.ini | 2 +- ...he-check-pseudo-element.tentative.html.ini | 2 - ...ct-arrow-pseudo-element.tentative.html.ini | 2 - .../dynamic-available-size-iframe.html.ini | 2 - .../stretch/block-height-1.html.ini | 2 + .../stretch/block-height-2.html.ini | 2 + ...teractivity-inert-focus.tentative.html.ini | 3 +- .../interactivity-computed.tentative.html.ini | 138 +- .../parsing/interactivity.tentative.html.ini | 18 +- .../cssom/medialist-interfaces-001.html.ini | 10 - .../mediaqueries/test_media_queries.html.ini | 2521 +++++++------ .../custom-elements/builtin-coverage.html.ini | 113 +- .../HTMLSlotElement.html.ini | 6 +- .../HTMLStyleElement.html.ini | 6 - .../dom/idlharness.any.js.ini | 9 - .../dom/idlharness.window.js.ini | 27 - .../tentative/observable-from.any.js.ini | 12 + .../new-window.tentative.https.window.js.ini | 37 +- ...ute-redirect.tentative.https.window.js.ini | 6 + ...sions-policy.tentative.https.window.js.ini | 3 + .../quota.tentative.https.window.js.ini | 102 +- .../element-picture.https.sub.html.ini | 9 - .../fetch/range/general.any.js.ini | 6 - .../iframe-nosrc.html.ini | 3 + .../load-pageshow-events-window-open.html.ini | 3 - .../2d.composite.canvas.clear.html.ini | 3 + .../2d.composite.canvas.copy.html.ini | 3 + ...composite.canvas.destination-atop.html.ini | 3 + ...d.composite.canvas.destination-in.html.ini | 3 + ....composite.canvas.destination-out.html.ini | 3 + ...composite.canvas.destination-over.html.ini | 3 + .../2d.composite.canvas.lighter.html.ini | 3 + .../2d.composite.canvas.source-atop.html.ini | 3 + .../2d.composite.canvas.source-in.html.ini | 3 + .../2d.composite.canvas.source-out.html.ini | 3 + .../2d.composite.canvas.source-over.html.ini | 3 + .../2d.composite.canvas.xor.html.ini | 3 + .../2d.composite.image.clear.html.ini | 3 + .../2d.composite.image.copy.html.ini | 3 + ....composite.image.destination-atop.html.ini | 3 + ...2d.composite.image.destination-in.html.ini | 3 + ...d.composite.image.destination-out.html.ini | 3 + ....composite.image.destination-over.html.ini | 3 + .../2d.composite.image.lighter.html.ini | 3 + .../2d.composite.image.source-atop.html.ini | 3 + .../2d.composite.image.source-in.html.ini | 3 + .../2d.composite.image.source-out.html.ini | 3 + .../2d.composite.image.source-over.html.ini | 3 + .../2d.composite.image.xor.html.ini | 3 + ...2d.composite.uncovered.image.copy.html.ini | 3 + ....uncovered.image.destination-atop.html.ini | 3 + ...te.uncovered.image.destination-in.html.ini | 3 + ...mposite.uncovered.image.source-in.html.ini | 3 + ...posite.uncovered.image.source-out.html.ini | 3 + ....composite.uncovered.pattern.copy.html.ini | 3 + ...ncovered.pattern.destination-atop.html.ini | 3 + ....uncovered.pattern.destination-in.html.ini | 3 + ...osite.uncovered.pattern.source-in.html.ini | 3 + ...site.uncovered.pattern.source-out.html.ini | 3 + ...ret-position-edge-cases.tentative.html.ini | 2 + ...re.caret-position-edges.tentative.html.ini | 2 + ....measure.caret-position.tentative.html.ini | 2 + ...ret-position-edge-cases.tentative.html.ini | 2 + ...osition-edge-cases.tentative.worker.js.ini | 2 + ...re.caret-position-edges.tentative.html.ini | 2 + ...ret-position-edges.tentative.worker.js.ini | 2 + ....measure.caret-position.tentative.html.ini | 2 + ...me-content-attribute-and-property.html.ini | 13 +- .../html/dom/idlharness.any.js.ini | 3 + .../html/dom/idlharness.https.html.ini | 72 +- .../html/dom/reflection-metadata.html.ini | 228 -- .../html/dom/reflection-misc.html.ini | 114 - .../styling/LinkStyle.html.ini | 4 - .../the-style-element/style_media.html.ini | 5 - .../style_media_change.html.ini | 8 - .../style_type_change.html.ini | 11 - .../style_type_html.html.ini | 7 - ...tyle-block-ascii-case-insensitive.html.ini | 2 - .../iframe_sandbox_popups_escaping-2.html.ini | 2 +- ...rame_sandbox_popups_nonescaping-1.html.ini | 2 +- ...ct-value-selectedOption.tentative.html.ini | 2 + .../html/semantics/interfaces.html.ini | 9 - .../invokers/idlharness.tentative.html.ini | 2 + ...terestelement-interface.tentative.html.ini | 2 + ...invokeelement-interface.tentative.html.ini | 2 + ...ype-reset-popovertarget.tentative.html.ini | 2 - .../popover-css-properties.tentative.html.ini | 198 +- ...opover-types-with-hints.tentative.html.ini | 2 - .../test-navigation-type-reload.html.ini | 9 - .../tentative/detached-frame.html.ini | 2 - .../include-frames-originA-A-A.html.ini | 2 - .../include-frames-originA-A.html.ini | 2 - .../include-frames-originA-AA.html.ini | 2 - .../include-frames-originA-AB.html.ini | 2 - .../include-frames-originA-B-A.html.ini | 2 - .../include-frames-originA-B-B.html.ini | 2 - .../include-frames-originA-B.html.ini | 2 - .../performance-entry-source.html.ini | 2 - .../with-filter-options-originA.html.ini | 2 - .../Extensions-to-Event-Interface.html.ini | 6 - .../HTMLSlotElement-interface.html.ini | 15 - .../shadow-dom/Slottable-mixin.html.ini | 3 - .../shadow-dom/event-composed.html.ini | 6 - .../shadow-dom/slots.html.ini | 9 - .../Worker/Worker-constructor.html.ini | 2 + .../formdata/constructor-submitter.html.ini | 9 - tests/wpt/meta/MANIFEST.json | 3263 ++++++++++++++--- ...n-trigger-exit-range-end-computed.html.ini | 81 + ...tion-trigger-exit-range-end-valid.html.ini | 72 + ...tion-trigger-exit-range-shorthand.html.ini | 318 ++ ...trigger-exit-range-start-computed.html.ini | 81 + ...on-trigger-exit-range-start-valid.html.ini | 75 + ...mation-trigger-range-end-computed.html.ini | 81 + ...animation-trigger-range-end-valid.html.ini | 72 + ...animation-trigger-range-shorthand.html.ini | 318 ++ ...tion-trigger-range-start-computed.html.ini | 81 + ...imation-trigger-range-start-valid.html.ini | 75 + ...rigger-timeline-parsing.tentative.html.ini | 147 + ...n-trigger-type-computed.tentative.html.ini | 3 + ...tion-trigger-type-valid.tentative.html.ini | 21 + .../scroll-state-scrollable-body-001.html.ini | 2 + .../scroll-state-scrollable-body-002.html.ini | 2 + .../scroll-state-scrollable-root.html.ini | 2 + .../font-weight-sign-function.html.ini | 9 + .../css-mixins/at-function-parsing.html.ini | 207 ++ .../css-mixins/dashed-function-eval.html.ini | 105 + .../scroll-buttons-valid.html.ini | 15 + .../scroll-markers-computed.html.ini | 0 .../scroll-markers-valid.html.ini | 0 .../css-overflow/scroll-buttons-003.html.ini | 2 + .../css-overflow/scroll-buttons-004.html.ini | 2 + .../scroll-buttons-disabled-snapping.html.ini | 2 + ...table-cell-overflow-auto-scrolled.html.ini | 2 + ...ange-style-inherited-try-fallback.html.ini | 3 + .../after-change-style-inherited.html.ini | 6 + ...ini => interactivity-inert-focus.html.ini} | 2 +- ...ractivity-inert-html-attribute-ua.html.ini | 12 + ...teractivity-inert-modal-dialog-ua.html.ini | 15 + ...ml.ini => interactivity-computed.html.ini} | 2 +- ...tative.html.ini => interactivity.html.ini} | 2 +- .../tentative/observable-from.any.js.ini | 12 + .../new-window.tentative.https.window.js.ini | 37 +- ...ute-redirect.tentative.https.window.js.ini | 6 + ...sions-policy.tentative.https.window.js.ini | 3 + .../quota.tentative.https.window.js.ini | 102 - ...ized-payload.tentative.https.window.js.ini | 3 + ...ized-payload.tentative.https.window.js.ini | 3 + ...mpty-payload.tentative.https.window.js.ini | 19 + .../max-payload.tentative.https.window.js.ini | 13 + ...iple-iframes.tentative.https.window.js.ini | 3 + ...ized-payload.tentative.https.window.js.ini | 19 + ...mall-payload.tentative.https.window.js.ini | 19 + ...mpty-payload.tentative.https.window.js.ini | 25 + .../max-payload.tentative.https.window.js.ini | 6 + ...iple-origins.tentative.https.window.js.ini | 18 + ...ized-payload.tentative.https.window.js.ini | 18 + ...ized-payload.tentative.https.window.js.ini | 3 + ...mpty-payload.tentative.https.window.js.ini | 18 + .../max-payload.tentative.https.window.js.ini | 7 + ...iple-iframes.tentative.https.window.js.ini | 3 + ...ized-payload.tentative.https.window.js.ini | 19 + ...mall-payload.tentative.https.window.js.ini | 19 + ...mall-payload.tentative.https.window.js.ini | 18 + .../css-font-face.sub.tentative.html.ini | 3 + .../empty-iframe-load-event.html.ini | 6 - ...c-aboutblank-navigate-immediately.html.ini | 3 + ...tion-unload-cross-origin.sub.window.js.ini | 3 - .../2d.composite.canvas.clear.html.ini | 3 + .../2d.composite.canvas.copy.html.ini | 3 + ...composite.canvas.destination-atop.html.ini | 3 + ...d.composite.canvas.destination-in.html.ini | 3 + ....composite.canvas.destination-out.html.ini | 3 + ...composite.canvas.destination-over.html.ini | 3 + .../2d.composite.canvas.lighter.html.ini | 3 + .../2d.composite.canvas.source-atop.html.ini | 3 + .../2d.composite.canvas.source-in.html.ini | 3 + .../2d.composite.canvas.source-out.html.ini | 3 + .../2d.composite.canvas.source-over.html.ini | 3 + .../2d.composite.canvas.xor.html.ini | 3 + .../2d.composite.image.clear.html.ini | 3 + .../2d.composite.image.copy.html.ini | 3 + ....composite.image.destination-atop.html.ini | 3 + ...2d.composite.image.destination-in.html.ini | 3 + ...d.composite.image.destination-out.html.ini | 3 + ....composite.image.destination-over.html.ini | 3 + .../2d.composite.image.lighter.html.ini | 3 + .../2d.composite.image.source-atop.html.ini | 3 + .../2d.composite.image.source-in.html.ini | 3 + .../2d.composite.image.source-out.html.ini | 3 + .../2d.composite.image.source-over.html.ini | 3 + .../2d.composite.image.xor.html.ini | 3 + ...2d.composite.uncovered.image.copy.html.ini | 3 + ....uncovered.image.destination-atop.html.ini | 3 + ...te.uncovered.image.destination-in.html.ini | 3 + ...mposite.uncovered.image.source-in.html.ini | 3 + ...posite.uncovered.image.source-out.html.ini | 3 + ....composite.uncovered.pattern.copy.html.ini | 3 + ...ncovered.pattern.destination-atop.html.ini | 3 + ....uncovered.pattern.destination-in.html.ini | 3 + ...osite.uncovered.pattern.source-in.html.ini | 3 + ...site.uncovered.pattern.source-out.html.ini | 3 + .../createImageBitmap-transfer.html.ini | 2 +- ...anvas.2d.direction.inherit.canvas.html.ini | 2 + ...ction.inherit.disconnected.canvas.html.ini | 2 + ...vas.2d.direction.inherit.document.html.ini | 2 + ...canvas.2d.direction.inherit.style.html.ini | 2 + .../text/canvas.2d.disconnected.html.ini | 2 + .../canvas.2d.offscreen.direction.html.ini | 2 + ...ferred.direction.inherit.document.html.ini | 2 + ...een.transferred.direction.inherit.html.ini | 2 + ...vas.2d.offscreen.worker.direction.html.ini | 2 + ...-subresource-corp.tentative.https.html.ini | 36 + tests/wpt/meta/html/dom/idlharness.any.js.ini | 3 + .../meta/html/dom/idlharness.https.html.ini | 3 + ...rame_sandbox_popups_nonescaping-2.html.ini | 2 +- .../popover-css-properties.tentative.html.ini | 198 - .../idlharness.tentative.html.ini | 54 + ...sttarget-css-properties.tentative.html.ini | 198 + ...on-getComposedRanges-range-update.html.ini | 2 + .../signatures/tentative/inline.html.ini | 12 + .../webmessaging/without-ports/018.html.ini | 4 - .../Worker/Worker-constructor.html.ini | 2 + tests/wpt/tests/.github/workflows/docker.yml | 2 +- .../wpt/tests/IndexedDB/idbfactory_cmp.any.js | 99 + tests/wpt/tests/IndexedDB/idbfactory_cmp.htm | 21 - tests/wpt/tests/IndexedDB/idbfactory_cmp2.htm | 41 - tests/wpt/tests/IndexedDB/idbfactory_cmp3.htm | 27 - tests/wpt/tests/IndexedDB/idbfactory_cmp4.htm | 40 - .../idbobjectstore-rename-abort.any.js | 135 + .../idbobjectstore-rename-abort.html | 120 - .../idbobjectstore-rename-errors.any.js | 144 + .../idbobjectstore-rename-errors.html | 121 - .../idbobjectstore-rename-store.any.js | 435 +++ .../idbobjectstore-rename-store.html | 369 -- ...saction-objectStore-exception-order.any.js | 23 + ...ansaction-objectStore-exception-order.html | 26 - ...dbtransaction-objectStore-finished.any.js} | 17 +- .../tests/IndexedDB/keypath-exceptions.any.js | 288 ++ .../tests/IndexedDB/keypath-exceptions.htm | 281 -- .../keypath-special-identifiers.any.js | 62 + .../IndexedDB/keypath-special-identifiers.htm | 66 - tests/wpt/tests/IndexedDB/keypath.any.js | 138 + tests/wpt/tests/IndexedDB/keypath.htm | 150 - .../tests/IndexedDB/keypath_invalid.any.js | 69 + tests/wpt/tests/IndexedDB/keypath_invalid.htm | 65 - .../tests/IndexedDB/keypath_maxsize.any.js | 78 + tests/wpt/tests/IndexedDB/keypath_maxsize.htm | 63 - .../IndexedDB/request-abort-ordering.any.js | 85 + .../IndexedDB/request-abort-ordering.html | 83 - ...ing.html => request-event-ordering.any.js} | 142 +- .../request_bubble-and-capture.any.js | 70 + .../IndexedDB/request_bubble-and-capture.htm | 69 - ...ranslator_translate.tentative.https.any.js | 15 + .../clear-site-data/clear-cache.https.html | 10 +- ...ation-trigger-exit-range-end-computed.html | 37 + ...mation-trigger-exit-range-end-invalid.html | 21 + ...nimation-trigger-exit-range-end-valid.html | 33 + ...nimation-trigger-exit-range-shorthand.html | 180 + ...ion-trigger-exit-range-start-computed.html | 36 + ...tion-trigger-exit-range-start-invalid.html | 17 + ...mation-trigger-exit-range-start-valid.html | 34 + .../animation-trigger-range-end-computed.html | 37 + .../animation-trigger-range-end-invalid.html | 21 + .../animation-trigger-range-end-valid.html | 33 + .../animation-trigger-range-shorthand.html | 180 + ...nimation-trigger-range-start-computed.html | 36 + ...animation-trigger-range-start-invalid.html | 17 + .../animation-trigger-range-start-valid.html | 34 + ...on-trigger-timeline-parsing.tentative.html | 99 + ...ation-trigger-type-computed.tentative.html | 19 + ...mation-trigger-type-invalid.tentative.html | 22 + ...nimation-trigger-type-valid.tentative.html | 24 + .../scroll-state-scrollable-body-001.html | 55 + .../scroll-state-scrollable-body-002.html | 47 + .../scroll-state-scrollable-root.html | 51 + .../css-fonts/font-weight-sign-function.html | 18 + .../clip-path-interpolation-shape.html | 24 +- .../css/css-mixins/at-function-parsing.html | 109 + .../css/css-mixins/dashed-function-eval.html | 496 +++ .../css/css-multicol/getclientrects-002.html | 31 + .../css/css-multicol/getclientrects-003.html | 37 + .../css/css-multicol/getclientrects-004.html | 37 + .../{parsing => }/scroll-buttons-invalid.html | 1 - .../{parsing => }/scroll-buttons-valid.html | 5 + .../scroll-markers-computed.html | 0 .../{parsing => }/scroll-markers-invalid.html | 0 .../{parsing => }/scroll-markers-valid.html | 0 .../scroll-button-hover-remove.html | 57 + .../css/css-overflow/scroll-button-hover.html | 56 + .../css/css-overflow/scroll-buttons-003.html | 19 + .../css/css-overflow/scroll-buttons-004.html | 17 + .../scroll-buttons-disabled-snapping-ref.html | 82 + .../scroll-buttons-disabled-snapping.html | 85 + .../scroll-marker-hover-logical.html | 64 + .../scroll-marker-hover-remove.html | 69 + .../css/css-overflow/scroll-marker-hover.html | 60 + ...sition-sticky-column-reverse-flex-ref.html | 5 + .../position-sticky-column-reverse-flex.html | 37 + ...01.tentative.html => has-slotted-001.html} | 0 ...02.tentative.html => has-slotted-002.html} | 0 ...03.tentative.html => has-slotted-003.html} | 0 ...ive.html => has-slotted-changing-001.html} | 0 ...ive.html => has-slotted-changing-002.html} | 0 ...ve.html => has-slotted-flattened-001.html} | 4 +- .../has-slotted-flattened-002.html | 17 + .../has-slotted-flattened-002.tentative.html | 22 - .../has-slotted-flattened-003.html | 17 + .../has-slotted-flattened-003.tentative.html | 25 - .../has-slotted-flattened-004.html | 17 + .../has-slotted-manual-assignment.html | 47 + .../has-slotted-query-selector.html | 53 + ...r-change-style-inherited-try-fallback.html | 58 + .../after-change-style-inherited.html | 68 + .../css-ui/interactivity-inert-click-002.html | 25 + ...ve.html => interactivity-inert-click.html} | 2 +- ...ve.html => interactivity-inert-focus.html} | 2 +- ...interactivity-inert-html-attribute-ua.html | 32 + .../interactivity-inert-modal-dialog-ua.html | 51 + ...ative.html => interactivity-computed.html} | 2 +- ...vity.tentative.html => interactivity.html} | 2 +- .../pseudo-element-animations-rerun.html | 36 + .../pseudo-element-animations.html | 140 +- .../forms/input-range-block-size.html | 39 + .../forms/input-range-inline-size.html | 39 + .../input-range-zero-inline-size-ref.html | 23 + .../forms/input-range-zero-inline-size.html | 34 + ...ght-overflow-visible-negative-margins.html | 60 + tests/wpt/tests/digital-credentials/META.yml | 1 + .../nodes/MutationObserver-textContent.html | 76 + .../dom/observable/tentative/idlharness.html | 2 +- .../tentative/observable-from.any.js | 107 +- ...tive-brace-syntax-innerhtml.tentative.html | 2 +- ...rt-declarative-brace-syntax.tentative.html | 2 +- .../basic-dom-part-objects.tentative.html | 2 +- ...-parts-parseparts-002-crash.tentative.html | 2 +- .../dom-parts-parseparts-crash.tentative.html | 2 +- ...om-parts-parseparts-on-body.tentative.html | 2 +- ...om-parts-parseparts-on-head.tentative.html | 2 +- ...om-parts-parseparts-on-root.tentative.html | 2 +- .../dom-parts-valid-node-types.tentative.html | 2 +- .../scripts/syntax-mediakeysession.js | 15 +- .../iframe.tentative.https.window.js | 24 - .../new-window.tentative.https.window.js | 32 +- ...tribute-redirect.tentative.https.window.js | 9 +- ...rmissions-policy.tentative.https.window.js | 13 +- ...-by-permissions-policy.tentative.window.js | 1 + .../permissions-policy/resources/helper.js | 5 +- .../quota.tentative.https.window.js | 134 - .../tests/fetch/fetch-later/quota/README.md | 10 + ...versized-payload.tentative.https.window.js | 63 + .../quota/cross-origin-iframe/README.md | 9 + ...versized-payload.tentative.https.window.js | 56 + .../empty-payload.tentative.https.window.js | 37 + .../max-payload.tentative.https.window.js | 113 + ...multiple-iframes.tentative.https.window.js | 62 + ...versized-payload.tentative.https.window.js | 25 + .../small-payload.tentative.https.window.js | 22 + .../empty-payload.tentative.https.window.js | 37 + .../max-payload.tentative.https.window.js | 48 + ...multiple-origins.tentative.https.window.js | 43 + ...versized-payload.tentative.https.window.js | 24 + .../fetch-later/quota/resources/helper.js | 35 + .../quota/same-origin-iframe/README.md | 9 + ...versized-payload.tentative.https.window.js | 55 + .../empty-payload.tentative.https.window.js | 37 + .../max-payload.tentative.https.window.js | 61 + ...multiple-iframes.tentative.https.window.js | 61 + ...versized-payload.tentative.https.window.js | 25 + .../small-payload.tentative.https.window.js | 21 + .../small-payload.tentative.https.window.js | 19 + .../resources/fetch-later-helper.js | 308 ++ .../fetch-later/resources/fetch-later.html | 28 +- ...nterest-group-auction-data.https.window.js | 167 + .../resources/fledge_http_server_util.py | 9 + .../trusted-scoring-signals.https.window.js | 313 +- .../2d.composite.canvas.clear.html | 18 +- .../compositing/2d.composite.canvas.copy.html | 18 +- .../2d.composite.canvas.destination-atop.html | 18 +- .../2d.composite.canvas.destination-in.html | 18 +- .../2d.composite.canvas.destination-out.html | 18 +- .../2d.composite.canvas.destination-over.html | 18 +- .../2d.composite.canvas.lighter.html | 18 +- .../2d.composite.canvas.source-atop.html | 18 +- .../2d.composite.canvas.source-in.html | 18 +- .../2d.composite.canvas.source-out.html | 18 +- .../2d.composite.canvas.source-over.html | 18 +- .../compositing/2d.composite.canvas.xor.html | 18 +- .../compositing/2d.composite.clip.clear.html | 3 +- .../compositing/2d.composite.clip.copy.html | 3 +- .../2d.composite.clip.destination-atop.html | 3 +- .../2d.composite.clip.destination-in.html | 3 +- .../2d.composite.clip.destination-out.html | 3 +- .../2d.composite.clip.destination-over.html | 3 +- .../2d.composite.clip.lighter.html | 3 +- .../2d.composite.clip.source-atop.html | 3 +- .../2d.composite.clip.source-in.html | 3 +- .../2d.composite.clip.source-out.html | 3 +- .../2d.composite.clip.source-over.html | 3 +- .../compositing/2d.composite.clip.xor.html | 3 +- .../compositing/2d.composite.image.clear.html | 14 +- .../compositing/2d.composite.image.copy.html | 14 +- .../2d.composite.image.destination-atop.html | 14 +- .../2d.composite.image.destination-in.html | 14 +- .../2d.composite.image.destination-out.html | 14 +- .../2d.composite.image.destination-over.html | 14 +- .../2d.composite.image.lighter.html | 14 +- .../2d.composite.image.source-atop.html | 14 +- .../2d.composite.image.source-in.html | 14 +- .../2d.composite.image.source-out.html | 14 +- .../2d.composite.image.source-over.html | 14 +- .../compositing/2d.composite.image.xor.html | 14 +- .../2d.composite.uncovered.image.copy.html | 15 +- ...site.uncovered.image.destination-atop.html | 15 +- ...posite.uncovered.image.destination-in.html | 15 +- ...d.composite.uncovered.image.source-in.html | 15 +- ....composite.uncovered.image.source-out.html | 15 +- .../2d.composite.uncovered.pattern.copy.html | 14 +- ...te.uncovered.pattern.destination-atop.html | 14 +- ...site.uncovered.pattern.destination-in.html | 14 +- ...composite.uncovered.pattern.source-in.html | 14 +- ...omposite.uncovered.pattern.source-out.html | 14 +- .../manual/text/canvas.2d.direction-ref.html | 24 + .../canvas.2d.direction.inherit.canvas.html | 29 + ...direction.inherit.disconnected.canvas.html | 38 + .../canvas.2d.direction.inherit.document.html | 34 + .../canvas.2d.direction.inherit.style.html | 33 + .../2d.composite.canvas.clear.html | 41 +- .../2d.composite.canvas.clear.worker.js | 42 +- .../compositing/2d.composite.canvas.copy.html | 41 +- .../2d.composite.canvas.copy.worker.js | 42 +- .../2d.composite.canvas.destination-atop.html | 41 +- ...omposite.canvas.destination-atop.worker.js | 42 +- .../2d.composite.canvas.destination-in.html | 41 +- ....composite.canvas.destination-in.worker.js | 42 +- .../2d.composite.canvas.destination-out.html | 41 +- ...composite.canvas.destination-out.worker.js | 42 +- .../2d.composite.canvas.destination-over.html | 41 +- ...omposite.canvas.destination-over.worker.js | 42 +- .../2d.composite.canvas.lighter.html | 41 +- .../2d.composite.canvas.lighter.worker.js | 42 +- .../2d.composite.canvas.source-atop.html | 41 +- .../2d.composite.canvas.source-atop.worker.js | 42 +- .../2d.composite.canvas.source-in.html | 41 +- .../2d.composite.canvas.source-in.worker.js | 42 +- .../2d.composite.canvas.source-out.html | 41 +- .../2d.composite.canvas.source-out.worker.js | 42 +- .../2d.composite.canvas.source-over.html | 41 +- .../2d.composite.canvas.source-over.worker.js | 42 +- .../compositing/2d.composite.canvas.xor.html | 41 +- .../2d.composite.canvas.xor.worker.js | 42 +- .../compositing/2d.composite.clip.clear.html | 3 +- .../2d.composite.clip.clear.worker.js | 3 +- .../compositing/2d.composite.clip.copy.html | 3 +- .../2d.composite.clip.copy.worker.js | 3 +- .../2d.composite.clip.destination-atop.html | 3 +- ....composite.clip.destination-atop.worker.js | 3 +- .../2d.composite.clip.destination-in.html | 3 +- ...2d.composite.clip.destination-in.worker.js | 3 +- .../2d.composite.clip.destination-out.html | 3 +- ...d.composite.clip.destination-out.worker.js | 3 +- .../2d.composite.clip.destination-over.html | 3 +- ....composite.clip.destination-over.worker.js | 3 +- .../2d.composite.clip.lighter.html | 3 +- .../2d.composite.clip.lighter.worker.js | 3 +- .../2d.composite.clip.source-atop.html | 3 +- .../2d.composite.clip.source-atop.worker.js | 3 +- .../2d.composite.clip.source-in.html | 3 +- .../2d.composite.clip.source-in.worker.js | 3 +- .../2d.composite.clip.source-out.html | 3 +- .../2d.composite.clip.source-out.worker.js | 3 +- .../2d.composite.clip.source-over.html | 3 +- .../2d.composite.clip.source-over.worker.js | 3 +- .../compositing/2d.composite.clip.xor.html | 3 +- .../2d.composite.clip.xor.worker.js | 3 +- .../compositing/2d.composite.image.clear.html | 29 +- .../2d.composite.image.clear.worker.js | 30 +- .../compositing/2d.composite.image.copy.html | 29 +- .../2d.composite.image.copy.worker.js | 30 +- .../2d.composite.image.destination-atop.html | 29 +- ...composite.image.destination-atop.worker.js | 30 +- .../2d.composite.image.destination-in.html | 29 +- ...d.composite.image.destination-in.worker.js | 30 +- .../2d.composite.image.destination-out.html | 29 +- ....composite.image.destination-out.worker.js | 30 +- .../2d.composite.image.destination-over.html | 29 +- ...composite.image.destination-over.worker.js | 30 +- .../2d.composite.image.lighter.html | 29 +- .../2d.composite.image.lighter.worker.js | 30 +- .../2d.composite.image.source-atop.html | 29 +- .../2d.composite.image.source-atop.worker.js | 30 +- .../2d.composite.image.source-in.html | 29 +- .../2d.composite.image.source-in.worker.js | 30 +- .../2d.composite.image.source-out.html | 29 +- .../2d.composite.image.source-out.worker.js | 30 +- .../2d.composite.image.source-over.html | 29 +- .../2d.composite.image.source-over.worker.js | 30 +- .../compositing/2d.composite.image.xor.html | 29 +- .../2d.composite.image.xor.worker.js | 30 +- .../2d.composite.uncovered.image.copy.html | 30 +- ...d.composite.uncovered.image.copy.worker.js | 31 +- ...site.uncovered.image.destination-atop.html | 30 +- ...uncovered.image.destination-atop.worker.js | 31 +- ...posite.uncovered.image.destination-in.html | 30 +- ...e.uncovered.image.destination-in.worker.js | 31 +- ...d.composite.uncovered.image.source-in.html | 30 +- ...posite.uncovered.image.source-in.worker.js | 31 +- ....composite.uncovered.image.source-out.html | 30 +- ...osite.uncovered.image.source-out.worker.js | 31 +- .../2d.composite.uncovered.pattern.copy.html | 31 +- ...composite.uncovered.pattern.copy.worker.js | 32 +- ...te.uncovered.pattern.destination-atop.html | 31 +- ...covered.pattern.destination-atop.worker.js | 32 +- ...site.uncovered.pattern.destination-in.html | 31 +- ...uncovered.pattern.destination-in.worker.js | 32 +- ...composite.uncovered.pattern.source-in.html | 31 +- ...site.uncovered.pattern.source-in.worker.js | 32 +- ...omposite.uncovered.pattern.source-out.html | 31 +- ...ite.uncovered.pattern.source-out.worker.js | 32 +- .../canvas.2d.offscreen.direction-ref.html | 22 + .../text/canvas.2d.offscreen.direction.html | 37 + ...ransferred.direction.inherit.document.html | 38 + ...fscreen.transferred.direction.inherit.html | 30 + .../canvas.2d.offscreen.worker.direction.html | 30 + .../manual/text/text-direction-worker.js | 8 + .../tests/html/canvas/tools/gentestutils.py | 35 + .../tests/html/canvas/tools/templates.yaml | 25 +- .../html/canvas/tools/yaml/element/meta.yaml | 38 +- .../canvas/tools/yaml/offscreen/meta.yaml | 108 +- ...ting-subresource-corp.tentative.https.html | 54 +- .../resources/reporting-worker.js | 19 + .../document-isolation-policy/resources/sw.js | 12 + .../dir-auto-dynamic-changes.window.js | 2 +- ...cross-realm-callback-report-exception.html | 5 + ...-picker-hover-active-pseudo.tentative.html | 113 + .../dialog-popover-overlay-ref.html | 15 + .../dialog-popover-overlay.html | 33 + .../semantics/popovers/popover-focus-2.html | 32 + .../popover-hover-hang.tentative.html | 34 - .../popover-hover-hide-hide.tentative.html | 21 - .../popover-hover-hide-hover.tentative.html | 21 - .../popover-hover-hide-show.tentative.html | 21 - .../popover-hover-hide-toggle.tentative.html | 21 - ...popover-target-action-hover.tentative.html | 180 - .../resources/popover-hover-hide-common.js | 139 - .../interest-target/idlharness.tentative.html | 21 + .../interestelement-interface.tentative.html | 19 +- ...terestevent-dispatch-shadow.tentative.html | 17 +- .../interestevent-interface.tentative.html | 4 +- ...arget-anchor-event-dispatch.tentative.html | 37 +- ...ttarget-area-event-dispatch.tentative.html | 13 +- ...interesttarget-basic-delays.tentative.html | 48 + ...arget-button-event-dispatch.tentative.html | 13 +- ...eresttarget-css-properties.tentative.html} | 6 +- .../interesttarget-hide-delay.tentative.html | 89 + ...ttarget-on-popover-behavior.tentative.html | 10 +- .../interesttarget-show-delay.tentative.html | 149 + ...target-svg-a-event-dispatch.tentative.html | 13 +- .../resources/invoker-utils.js | 61 + tests/wpt/tests/interfaces/html.idl | 13 +- .../interest-invokers.tentative.idl | 15 +- tests/wpt/tests/interfaces/speech-api.idl | 10 + tests/wpt/tests/interfaces/webgpu.idl | 3 + .../tests/media-source/waiting-for-audio.html | 174 + ...notification-console-manual.tentative.html | 17 - ...notification-console-manual.tentative.html | 15 - .../tests/resources/chromium/webxr-test.js | 12 +- ...html-safety.dat => sethtml-safety.sub.dat} | 9 +- .../sethtml-safety.tentative.html | 4 +- ....dat => sethtml-tree-construction.sub.dat} | 0 .../sethtml-tree-construction.tentative.html | 2 +- ...-unsafety.dat => sethtml-unsafety.sub.dat} | 9 +- .../clip-path-with-view-timeline.html | 55 + .../scroll-timelines/setting-effect.html | 45 + ...ection-getComposedRanges-range-update.html | 190 + .../signatures/tentative/inline.html | 162 + ...icyFactory-createPolicy-cspTests-none.html | 50 +- ...pePolicyFactory-createPolicy-cspTests.html | 54 +- ...require-trusted-types-for-report-only.html | 54 +- ...trusted-types-for-report-only.html.headers | 3 +- .../require-trusted-types-for.html | 59 +- .../trusted-types/support/csp-violations.js | 81 + .../trusted-types/support/resolve-spv.js | 9 - ...d-types-eval-reporting-no-unsafe-eval.html | 87 +- ...sted-types-eval-reporting-report-only.html | 79 +- .../trusted-types-eval-reporting.html | 63 +- .../trusted-types-report-only.html | 80 +- .../trusted-types-report-only.html.headers | 1 + .../trusted-types-reporting.html | 337 +- .../trusted-types-source-file-path.html | 36 +- .../trusted-types-svg-script-set-href.html | 39 +- .../trusted-types-svg-script.html | 45 +- .../wpt/tests/url/resources/urltestdata.json | 15 + .../get-keyframe-fontsize-crash.html | 21 + .../webcodecs/image-decoder.https.any.js | 23 +- .../per-frame-qp-encoding.https.any.js | 2 +- .../context_destroyed/context_destroyed.py | 70 +- .../tests/bidi/input/set_files/files.py | 6 +- .../tests/bidi/integration/navigation.py | 16 +- .../tests/bidi/log/entry_added/stacktrace.py | 33 +- .../webdriver/tests/bidi/network/__init__.py | 18 +- .../network/auth_required/auth_required.py | 4 +- .../before_request_sent.py | 22 +- .../bidi/network/fetch_error/fetch_error.py | 4 +- .../response_completed/response_completed.py | 28 +- .../response_started/response_started.py | 22 +- .../bidi/session/subscribe/subscription_id.py | 15 +- .../tests/bidi/session/unsubscribe/invalid.py | 18 + .../bidi/session/unsubscribe/subscriptions.py | 243 ++ .../arg_min_max.https.any.js | 1057 +++++- .../conformance_tests/pooling.https.any.js | 47 + ...RTCRtpTransceiver-setCodecPreferences.html | 19 + ...h264-unidirectional-codec-offer.https.html | 130 +- 621 files changed, 18766 insertions(+), 8474 deletions(-) delete mode 100644 tests/wpt/meta-legacy-layout/FileAPI/BlobURL/cross-partition-navigation.tentative.https.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/FileAPI/BlobURL/cross-partition-worker-creation.tentative.https.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/FileAPI/BlobURL/cross-partition.tentative.https.html.ini create mode 100644 tests/wpt/meta-legacy-layout/clipboard-apis/clipboard-item.https.html.ini create mode 100644 tests/wpt/meta-legacy-layout/clipboard-apis/data-transfer-file-list-change-reference-updates.html.ini create mode 100644 tests/wpt/meta-legacy-layout/clipboard-apis/idlharness.https.window.js.ini delete mode 100644 tests/wpt/meta-legacy-layout/css/CSS2/tables/anonymous-table-box-width-001.xht.ini delete mode 100644 tests/wpt/meta-legacy-layout/css/css-cascade/layer-media-toggle.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/css/css-pseudo/parsing/the-check-pseudo-element.tentative.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/css/css-pseudo/parsing/the-select-arrow-pseudo-element.tentative.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/dynamic-available-size-iframe.html.ini create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/block-height-1.html.ini create mode 100644 tests/wpt/meta-legacy-layout/css/css-sizing/stretch/block-height-2.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/custom-elements/reactions/customized-builtins/HTMLStyleElement.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.clear.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.copy.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-atop.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-in.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-out.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-over.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.lighter.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-atop.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-in.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-out.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-over.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.xor.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.clear.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.copy.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-atop.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-in.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-out.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-over.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.lighter.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-atop.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-in.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-out.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-over.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.xor.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.copy.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.destination-atop.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.destination-in.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.source-in.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.source-out.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.copy.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.destination-atop.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.destination-in.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.source-in.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.source-out.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/text/2d.text.measure.caret-position-edge-cases.tentative.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/text/2d.text.measure.caret-position-edges.tentative.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/element/text/2d.text.measure.caret-position.tentative.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edge-cases.tentative.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edge-cases.tentative.worker.js.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edges.tentative.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edges.tentative.worker.js.ini create mode 100644 tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position.tentative.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_media.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_media_change.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_type_change.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_type_html.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/update-style-block-ascii-case-insensitive.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/semantics/forms/the-select-element/select-value-selectedOption.tentative.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/semantics/invokers/idlharness.tentative.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/semantics/invokers/interestelement-interface.tentative.html.ini create mode 100644 tests/wpt/meta-legacy-layout/html/semantics/invokers/invokeelement-interface.tentative.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/html/semantics/popovers/button-type-reset-popovertarget.tentative.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/html/semantics/popovers/popover-types-with-hints.tentative.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/performance-timeline/tentative/detached-frame.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-A-A.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-A.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-AA.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-AB.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-B-A.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-B-B.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-B.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/performance-timeline/tentative/performance-entry-source.html.ini delete mode 100644 tests/wpt/meta-legacy-layout/performance-timeline/tentative/with-filter-options-originA.html.ini create mode 100644 tests/wpt/meta-legacy-layout/workers/constructors/Worker/Worker-constructor.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-end-computed.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-end-valid.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-shorthand.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-start-computed.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-start-valid.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-end-computed.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-end-valid.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-shorthand.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-start-computed.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-start-valid.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-timeline-parsing.tentative.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-type-computed.tentative.html.ini create mode 100644 tests/wpt/meta/css/css-animations/parsing/animation-trigger-type-valid.tentative.html.ini create mode 100644 tests/wpt/meta/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-body-001.html.ini create mode 100644 tests/wpt/meta/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-body-002.html.ini create mode 100644 tests/wpt/meta/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-root.html.ini create mode 100644 tests/wpt/meta/css/css-fonts/font-weight-sign-function.html.ini create mode 100644 tests/wpt/meta/css/css-mixins/at-function-parsing.html.ini create mode 100644 tests/wpt/meta/css/css-mixins/dashed-function-eval.html.ini rename tests/wpt/meta/css/css-overflow/parsing/{parsing => }/scroll-buttons-valid.html.ini (88%) rename tests/wpt/meta/css/css-overflow/parsing/{parsing => }/scroll-markers-computed.html.ini (100%) rename tests/wpt/meta/css/css-overflow/parsing/{parsing => }/scroll-markers-valid.html.ini (100%) create mode 100644 tests/wpt/meta/css/css-overflow/scroll-buttons-003.html.ini create mode 100644 tests/wpt/meta/css/css-overflow/scroll-buttons-004.html.ini create mode 100644 tests/wpt/meta/css/css-overflow/scroll-buttons-disabled-snapping.html.ini create mode 100644 tests/wpt/meta/css/css-tables/table-cell-overflow-auto-scrolled.html.ini create mode 100644 tests/wpt/meta/css/css-transitions/after-change-style-inherited-try-fallback.html.ini rename tests/wpt/meta/css/css-ui/{interactivity-inert-focus.tentative.html.ini => interactivity-inert-focus.html.ini} (51%) create mode 100644 tests/wpt/meta/css/css-ui/interactivity-inert-html-attribute-ua.html.ini create mode 100644 tests/wpt/meta/css/css-ui/interactivity-inert-modal-dialog-ua.html.ini rename tests/wpt/meta/css/css-ui/parsing/{interactivity-computed.tentative.html.ini => interactivity-computed.html.ini} (99%) rename tests/wpt/meta/css/css-ui/parsing/{interactivity.tentative.html.ini => interactivity.html.ini} (94%) delete mode 100644 tests/wpt/meta/fetch/fetch-later/quota.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/accumulated-oversized-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/cross-origin-iframe/accumulated-oversized-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/cross-origin-iframe/empty-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/cross-origin-iframe/max-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/cross-origin-iframe/multiple-iframes.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/cross-origin-iframe/oversized-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/cross-origin-iframe/small-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/empty-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/max-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/multiple-origins.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/oversized-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/same-origin-iframe/accumulated-oversized-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/same-origin-iframe/empty-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/same-origin-iframe/max-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/same-origin-iframe/multiple-iframes.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/same-origin-iframe/oversized-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/same-origin-iframe/small-payload.tentative.https.window.js.ini create mode 100644 tests/wpt/meta/fetch/fetch-later/quota/small-payload.tentative.https.window.js.ini delete mode 100644 tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini delete mode 100644 tests/wpt/meta/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.js.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.clear.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.copy.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.destination-atop.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.destination-in.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.destination-out.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.destination-over.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.lighter.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.source-atop.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.source-in.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.source-out.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.source-over.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.canvas.xor.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.clear.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.copy.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.destination-atop.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.destination-in.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.destination-out.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.destination-over.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.lighter.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.source-atop.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.source-in.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.source-out.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.source-over.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.image.xor.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.image.copy.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.image.destination-atop.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.image.destination-in.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.image.source-in.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.image.source-out.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.pattern.copy.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.pattern.destination-atop.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.pattern.destination-in.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.pattern.source-in.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/compositing/2d.composite.uncovered.pattern.source-out.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/manual/text/canvas.2d.direction.inherit.canvas.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/manual/text/canvas.2d.direction.inherit.disconnected.canvas.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/manual/text/canvas.2d.direction.inherit.document.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/manual/text/canvas.2d.direction.inherit.style.html.ini create mode 100644 tests/wpt/meta/html/canvas/element/manual/text/canvas.2d.disconnected.html.ini create mode 100644 tests/wpt/meta/html/canvas/offscreen/manual/text/canvas.2d.offscreen.direction.html.ini create mode 100644 tests/wpt/meta/html/canvas/offscreen/manual/text/canvas.2d.offscreen.transferred.direction.inherit.document.html.ini create mode 100644 tests/wpt/meta/html/canvas/offscreen/manual/text/canvas.2d.offscreen.transferred.direction.inherit.html.ini create mode 100644 tests/wpt/meta/html/canvas/offscreen/manual/text/canvas.2d.offscreen.worker.direction.html.ini delete mode 100644 tests/wpt/meta/html/semantics/popovers/popover-css-properties.tentative.html.ini create mode 100644 tests/wpt/meta/html/semantics/the-button-element/interest-target/idlharness.tentative.html.ini create mode 100644 tests/wpt/meta/html/semantics/the-button-element/interest-target/interesttarget-css-properties.tentative.html.ini create mode 100644 tests/wpt/meta/selection/shadow-dom/tentative/Selection-getComposedRanges-range-update.html.ini create mode 100644 tests/wpt/meta/subresource-integrity/signatures/tentative/inline.html.ini delete mode 100644 tests/wpt/meta/webmessaging/without-ports/018.html.ini create mode 100644 tests/wpt/meta/workers/constructors/Worker/Worker-constructor.html.ini create mode 100644 tests/wpt/tests/IndexedDB/idbfactory_cmp.any.js delete mode 100644 tests/wpt/tests/IndexedDB/idbfactory_cmp.htm delete mode 100644 tests/wpt/tests/IndexedDB/idbfactory_cmp2.htm delete mode 100644 tests/wpt/tests/IndexedDB/idbfactory_cmp3.htm delete mode 100644 tests/wpt/tests/IndexedDB/idbfactory_cmp4.htm create mode 100644 tests/wpt/tests/IndexedDB/idbobjectstore-rename-abort.any.js delete mode 100644 tests/wpt/tests/IndexedDB/idbobjectstore-rename-abort.html create mode 100644 tests/wpt/tests/IndexedDB/idbobjectstore-rename-errors.any.js delete mode 100644 tests/wpt/tests/IndexedDB/idbobjectstore-rename-errors.html create mode 100644 tests/wpt/tests/IndexedDB/idbobjectstore-rename-store.any.js delete mode 100644 tests/wpt/tests/IndexedDB/idbobjectstore-rename-store.html create mode 100644 tests/wpt/tests/IndexedDB/idbtransaction-objectStore-exception-order.any.js delete mode 100644 tests/wpt/tests/IndexedDB/idbtransaction-objectStore-exception-order.html rename tests/wpt/tests/IndexedDB/{idbtransaction-objectStore-finished.html => idbtransaction-objectStore-finished.any.js} (51%) create mode 100644 tests/wpt/tests/IndexedDB/keypath-exceptions.any.js delete mode 100644 tests/wpt/tests/IndexedDB/keypath-exceptions.htm create mode 100644 tests/wpt/tests/IndexedDB/keypath-special-identifiers.any.js delete mode 100644 tests/wpt/tests/IndexedDB/keypath-special-identifiers.htm create mode 100644 tests/wpt/tests/IndexedDB/keypath.any.js delete mode 100644 tests/wpt/tests/IndexedDB/keypath.htm create mode 100644 tests/wpt/tests/IndexedDB/keypath_invalid.any.js delete mode 100644 tests/wpt/tests/IndexedDB/keypath_invalid.htm create mode 100644 tests/wpt/tests/IndexedDB/keypath_maxsize.any.js delete mode 100644 tests/wpt/tests/IndexedDB/keypath_maxsize.htm create mode 100644 tests/wpt/tests/IndexedDB/request-abort-ordering.any.js delete mode 100644 tests/wpt/tests/IndexedDB/request-abort-ordering.html rename tests/wpt/tests/IndexedDB/{request-event-ordering.html => request-event-ordering.any.js} (75%) create mode 100644 tests/wpt/tests/IndexedDB/request_bubble-and-capture.any.js delete mode 100644 tests/wpt/tests/IndexedDB/request_bubble-and-capture.htm create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-exit-range-end-computed.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-exit-range-end-invalid.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-exit-range-end-valid.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-exit-range-shorthand.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-exit-range-start-computed.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-exit-range-start-invalid.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-exit-range-start-valid.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-range-end-computed.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-range-end-invalid.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-range-end-valid.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-range-shorthand.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-range-start-computed.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-range-start-invalid.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-range-start-valid.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-timeline-parsing.tentative.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-type-computed.tentative.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-type-invalid.tentative.html create mode 100644 tests/wpt/tests/css/css-animations/parsing/animation-trigger-type-valid.tentative.html create mode 100644 tests/wpt/tests/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-body-001.html create mode 100644 tests/wpt/tests/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-body-002.html create mode 100644 tests/wpt/tests/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-root.html create mode 100644 tests/wpt/tests/css/css-fonts/font-weight-sign-function.html create mode 100644 tests/wpt/tests/css/css-mixins/at-function-parsing.html create mode 100644 tests/wpt/tests/css/css-mixins/dashed-function-eval.html create mode 100644 tests/wpt/tests/css/css-multicol/getclientrects-002.html create mode 100644 tests/wpt/tests/css/css-multicol/getclientrects-003.html create mode 100644 tests/wpt/tests/css/css-multicol/getclientrects-004.html rename tests/wpt/tests/css/css-overflow/parsing/{parsing => }/scroll-buttons-invalid.html (94%) rename tests/wpt/tests/css/css-overflow/parsing/{parsing => }/scroll-buttons-valid.html (87%) rename tests/wpt/tests/css/css-overflow/parsing/{parsing => }/scroll-markers-computed.html (100%) rename tests/wpt/tests/css/css-overflow/parsing/{parsing => }/scroll-markers-invalid.html (100%) rename tests/wpt/tests/css/css-overflow/parsing/{parsing => }/scroll-markers-valid.html (100%) create mode 100644 tests/wpt/tests/css/css-overflow/scroll-button-hover-remove.html create mode 100644 tests/wpt/tests/css/css-overflow/scroll-button-hover.html create mode 100644 tests/wpt/tests/css/css-overflow/scroll-buttons-003.html create mode 100644 tests/wpt/tests/css/css-overflow/scroll-buttons-004.html create mode 100644 tests/wpt/tests/css/css-overflow/scroll-buttons-disabled-snapping-ref.html create mode 100644 tests/wpt/tests/css/css-overflow/scroll-buttons-disabled-snapping.html create mode 100644 tests/wpt/tests/css/css-overflow/scroll-marker-hover-logical.html create mode 100644 tests/wpt/tests/css/css-overflow/scroll-marker-hover-remove.html create mode 100644 tests/wpt/tests/css/css-overflow/scroll-marker-hover.html create mode 100644 tests/wpt/tests/css/css-position/sticky/position-sticky-column-reverse-flex-ref.html create mode 100644 tests/wpt/tests/css/css-position/sticky/position-sticky-column-reverse-flex.html rename tests/wpt/tests/css/css-scoping/{has-slotted-001.tentative.html => has-slotted-001.html} (100%) rename tests/wpt/tests/css/css-scoping/{has-slotted-002.tentative.html => has-slotted-002.html} (100%) rename tests/wpt/tests/css/css-scoping/{has-slotted-003.tentative.html => has-slotted-003.html} (100%) rename tests/wpt/tests/css/css-scoping/{has-slotted-changing-001.tentative.html => has-slotted-changing-001.html} (100%) rename tests/wpt/tests/css/css-scoping/{has-slotted-changing-002.tentative.html => has-slotted-changing-002.html} (100%) rename tests/wpt/tests/css/css-scoping/{has-slotted-flattened-001.tentative.html => has-slotted-flattened-001.html} (92%) create mode 100644 tests/wpt/tests/css/css-scoping/has-slotted-flattened-002.html delete mode 100644 tests/wpt/tests/css/css-scoping/has-slotted-flattened-002.tentative.html create mode 100644 tests/wpt/tests/css/css-scoping/has-slotted-flattened-003.html delete mode 100644 tests/wpt/tests/css/css-scoping/has-slotted-flattened-003.tentative.html create mode 100644 tests/wpt/tests/css/css-scoping/has-slotted-flattened-004.html create mode 100644 tests/wpt/tests/css/css-scoping/has-slotted-manual-assignment.html create mode 100644 tests/wpt/tests/css/css-scoping/has-slotted-query-selector.html create mode 100644 tests/wpt/tests/css/css-transitions/after-change-style-inherited-try-fallback.html create mode 100644 tests/wpt/tests/css/css-ui/interactivity-inert-click-002.html rename tests/wpt/tests/css/css-ui/{interactivity-inert-click.tentative.html => interactivity-inert-click.html} (91%) rename tests/wpt/tests/css/css-ui/{interactivity-inert-focus.tentative.html => interactivity-inert-focus.html} (89%) create mode 100644 tests/wpt/tests/css/css-ui/interactivity-inert-html-attribute-ua.html create mode 100644 tests/wpt/tests/css/css-ui/interactivity-inert-modal-dialog-ua.html rename tests/wpt/tests/css/css-ui/parsing/{interactivity-computed.tentative.html => interactivity-computed.html} (87%) rename tests/wpt/tests/css/css-ui/parsing/{interactivity.tentative.html => interactivity.html} (87%) create mode 100644 tests/wpt/tests/css/css-view-transitions/pseudo-element-animations-rerun.html create mode 100644 tests/wpt/tests/css/css-writing-modes/forms/input-range-block-size.html create mode 100644 tests/wpt/tests/css/css-writing-modes/forms/input-range-inline-size.html create mode 100644 tests/wpt/tests/css/css-writing-modes/forms/input-range-zero-inline-size-ref.html create mode 100644 tests/wpt/tests/css/css-writing-modes/forms/input-range-zero-inline-size.html create mode 100644 tests/wpt/tests/css/cssom-view/scrollWidthHeight-overflow-visible-negative-margins.html create mode 100644 tests/wpt/tests/dom/nodes/MutationObserver-textContent.html delete mode 100644 tests/wpt/tests/fetch/fetch-later/quota.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/README.md create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/accumulated-oversized-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/cross-origin-iframe/README.md create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/cross-origin-iframe/accumulated-oversized-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/cross-origin-iframe/empty-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/cross-origin-iframe/max-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/cross-origin-iframe/multiple-iframes.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/cross-origin-iframe/oversized-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/cross-origin-iframe/small-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/empty-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/max-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/multiple-origins.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/oversized-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/resources/helper.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/same-origin-iframe/README.md create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/same-origin-iframe/accumulated-oversized-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/same-origin-iframe/empty-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/same-origin-iframe/max-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/same-origin-iframe/multiple-iframes.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/same-origin-iframe/oversized-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/same-origin-iframe/small-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/fetch/fetch-later/quota/small-payload.tentative.https.window.js create mode 100644 tests/wpt/tests/html/canvas/element/manual/text/canvas.2d.direction-ref.html create mode 100644 tests/wpt/tests/html/canvas/element/manual/text/canvas.2d.direction.inherit.canvas.html create mode 100644 tests/wpt/tests/html/canvas/element/manual/text/canvas.2d.direction.inherit.disconnected.canvas.html create mode 100644 tests/wpt/tests/html/canvas/element/manual/text/canvas.2d.direction.inherit.document.html create mode 100644 tests/wpt/tests/html/canvas/element/manual/text/canvas.2d.direction.inherit.style.html create mode 100644 tests/wpt/tests/html/canvas/offscreen/manual/text/canvas.2d.offscreen.direction-ref.html create mode 100644 tests/wpt/tests/html/canvas/offscreen/manual/text/canvas.2d.offscreen.direction.html create mode 100644 tests/wpt/tests/html/canvas/offscreen/manual/text/canvas.2d.offscreen.transferred.direction.inherit.document.html create mode 100644 tests/wpt/tests/html/canvas/offscreen/manual/text/canvas.2d.offscreen.transferred.direction.inherit.html create mode 100644 tests/wpt/tests/html/canvas/offscreen/manual/text/canvas.2d.offscreen.worker.direction.html create mode 100644 tests/wpt/tests/html/canvas/offscreen/manual/text/text-direction-worker.js create mode 100644 tests/wpt/tests/html/document-isolation-policy/resources/reporting-worker.js create mode 100644 tests/wpt/tests/html/document-isolation-policy/resources/sw.js create mode 100644 tests/wpt/tests/html/semantics/forms/the-select-element/customizable-select/select-picker-hover-active-pseudo.tentative.html create mode 100644 tests/wpt/tests/html/semantics/interactive-elements/the-dialog-element/dialog-popover-overlay-ref.html create mode 100644 tests/wpt/tests/html/semantics/interactive-elements/the-dialog-element/dialog-popover-overlay.html delete mode 100644 tests/wpt/tests/html/semantics/popovers/popover-hover-hang.tentative.html delete mode 100644 tests/wpt/tests/html/semantics/popovers/popover-hover-hide-hide.tentative.html delete mode 100644 tests/wpt/tests/html/semantics/popovers/popover-hover-hide-hover.tentative.html delete mode 100644 tests/wpt/tests/html/semantics/popovers/popover-hover-hide-show.tentative.html delete mode 100644 tests/wpt/tests/html/semantics/popovers/popover-hover-hide-toggle.tentative.html delete mode 100644 tests/wpt/tests/html/semantics/popovers/popover-target-action-hover.tentative.html delete mode 100644 tests/wpt/tests/html/semantics/popovers/resources/popover-hover-hide-common.js create mode 100644 tests/wpt/tests/html/semantics/the-button-element/interest-target/idlharness.tentative.html create mode 100644 tests/wpt/tests/html/semantics/the-button-element/interest-target/interesttarget-basic-delays.tentative.html rename tests/wpt/tests/html/semantics/{popovers/popover-css-properties.tentative.html => the-button-element/interest-target/interesttarget-css-properties.tentative.html} (92%) create mode 100644 tests/wpt/tests/html/semantics/the-button-element/interest-target/interesttarget-hide-delay.tentative.html create mode 100644 tests/wpt/tests/html/semantics/the-button-element/interest-target/interesttarget-show-delay.tentative.html create mode 100644 tests/wpt/tests/media-source/waiting-for-audio.html delete mode 100644 tests/wpt/tests/resize-observer/resize-loop-cancel-error-notification-console-manual.tentative.html delete mode 100644 tests/wpt/tests/resize-observer/resize-loop-error-notification-console-manual.tentative.html rename tests/wpt/tests/sanitizer-api/{sethtml-safety.dat => sethtml-safety.sub.dat} (70%) rename tests/wpt/tests/sanitizer-api/{sethtml-tree-construction.dat => sethtml-tree-construction.sub.dat} (100%) rename tests/wpt/tests/sanitizer-api/{sethtml-unsafety.dat => sethtml-unsafety.sub.dat} (75%) create mode 100644 tests/wpt/tests/scroll-animations/crashtests/clip-path-with-view-timeline.html create mode 100644 tests/wpt/tests/scroll-animations/scroll-timelines/setting-effect.html create mode 100644 tests/wpt/tests/selection/shadow-dom/tentative/Selection-getComposedRanges-range-update.html create mode 100644 tests/wpt/tests/subresource-integrity/signatures/tentative/inline.html create mode 100644 tests/wpt/tests/trusted-types/support/csp-violations.js delete mode 100644 tests/wpt/tests/trusted-types/support/resolve-spv.js create mode 100644 tests/wpt/tests/web-animations/crashtests/get-keyframe-fontsize-crash.html create mode 100644 tests/wpt/tests/webdriver/tests/bidi/session/unsubscribe/subscriptions.py diff --git a/tests/wpt/meta-legacy-layout/FileAPI/BlobURL/cross-partition-navigation.tentative.https.html.ini b/tests/wpt/meta-legacy-layout/FileAPI/BlobURL/cross-partition-navigation.tentative.https.html.ini deleted file mode 100644 index 575e16729cb..00000000000 --- a/tests/wpt/meta-legacy-layout/FileAPI/BlobURL/cross-partition-navigation.tentative.https.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[cross-partition-navigation.tentative.https.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/FileAPI/BlobURL/cross-partition-worker-creation.tentative.https.html.ini b/tests/wpt/meta-legacy-layout/FileAPI/BlobURL/cross-partition-worker-creation.tentative.https.html.ini deleted file mode 100644 index 06d580aa061..00000000000 --- a/tests/wpt/meta-legacy-layout/FileAPI/BlobURL/cross-partition-worker-creation.tentative.https.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[cross-partition-worker-creation.tentative.https.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/FileAPI/BlobURL/cross-partition.tentative.https.html.ini b/tests/wpt/meta-legacy-layout/FileAPI/BlobURL/cross-partition.tentative.https.html.ini deleted file mode 100644 index 5f8ed6cf262..00000000000 --- a/tests/wpt/meta-legacy-layout/FileAPI/BlobURL/cross-partition.tentative.https.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[cross-partition.tentative.https.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/clipboard-apis/clipboard-item.https.html.ini b/tests/wpt/meta-legacy-layout/clipboard-apis/clipboard-item.https.html.ini new file mode 100644 index 00000000000..057b25ac030 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/clipboard-apis/clipboard-item.https.html.ini @@ -0,0 +1,84 @@ +[clipboard-item.https.html] + [ClipboardItem({string, Blob}) succeeds with different types] + expected: FAIL + + [ClipboardItem() succeeds with empty options] + expected: FAIL + + [ClipboardItem({}) fails with empty dictionary input] + expected: FAIL + + [ClipboardItem(Blob) fails] + expected: FAIL + + [ClipboardItem() fails with null input] + expected: FAIL + + [ClipboardItem() fails with no input] + expected: FAIL + + [types() returns correct values] + expected: FAIL + + [getType(DOMString valid type) succeeds with correct output] + expected: FAIL + + [getType(DOMString invalid type) succeeds with correct output] + expected: FAIL + + [getType(DOMString type) rejects correctly when querying for missing type] + expected: FAIL + + [getType(DOMString valid type) converts DOMString to Blob] + expected: FAIL + + [getType(DOMString invalid type) converts DOMString to Blob] + expected: FAIL + + [supports(text/plain) returns true] + expected: FAIL + + [supports(text/html) returns true] + expected: FAIL + + [supports(image/png) returns true] + expected: FAIL + + [supports(text/uri-list) returns true] + expected: FAIL + + [supports(image/svg+xml) returns true] + expected: FAIL + + [supports(web foo/bar) returns true] + expected: FAIL + + [supports(web text/html) returns true] + expected: FAIL + + [supports(web ) returns false] + expected: FAIL + + [supports(web) returns false] + expected: FAIL + + [supports(web foo) returns false] + expected: FAIL + + [supports(foo/bar) returns false] + expected: FAIL + + [supports(weB text/html) returns false] + expected: FAIL + + [supports( web text/html) returns false] + expected: FAIL + + [supports(not a/real type) returns false] + expected: FAIL + + [supports() returns false] + expected: FAIL + + [supports( ) returns false] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/clipboard-apis/data-transfer-file-list-change-reference-updates.html.ini b/tests/wpt/meta-legacy-layout/clipboard-apis/data-transfer-file-list-change-reference-updates.html.ini new file mode 100644 index 00000000000..6e3f63a3715 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/clipboard-apis/data-transfer-file-list-change-reference-updates.html.ini @@ -0,0 +1,3 @@ +[data-transfer-file-list-change-reference-updates.html] + [expect changed contents] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/clipboard-apis/idlharness.https.window.js.ini b/tests/wpt/meta-legacy-layout/clipboard-apis/idlharness.https.window.js.ini new file mode 100644 index 00000000000..d16c54f589e --- /dev/null +++ b/tests/wpt/meta-legacy-layout/clipboard-apis/idlharness.https.window.js.ini @@ -0,0 +1,93 @@ +[idlharness.https.window.html] + [ClipboardItem interface: existence and properties of interface object] + expected: FAIL + + [ClipboardItem interface object length] + expected: FAIL + + [ClipboardItem interface object name] + expected: FAIL + + [ClipboardItem interface: existence and properties of interface prototype object] + expected: FAIL + + [ClipboardItem interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [ClipboardItem interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [ClipboardItem interface: attribute presentationStyle] + expected: FAIL + + [ClipboardItem interface: attribute types] + expected: FAIL + + [ClipboardItem interface: operation getType(DOMString)] + expected: FAIL + + [ClipboardItem interface: operation supports(DOMString)] + expected: FAIL + + [Clipboard interface: existence and properties of interface object] + expected: FAIL + + [Clipboard interface object length] + expected: FAIL + + [Clipboard interface object name] + expected: FAIL + + [Clipboard interface: existence and properties of interface prototype object] + expected: FAIL + + [Clipboard interface: existence and properties of interface prototype object's "constructor" property] + expected: FAIL + + [Clipboard interface: existence and properties of interface prototype object's @@unscopables property] + expected: FAIL + + [Clipboard interface: operation read(optional ClipboardUnsanitizedFormats)] + expected: FAIL + + [Clipboard interface: operation readText()] + expected: FAIL + + [Clipboard interface: operation write(ClipboardItems)] + expected: FAIL + + [Clipboard interface: operation writeText(DOMString)] + expected: FAIL + + [Clipboard must be primary interface of navigator.clipboard] + expected: FAIL + + [Stringification of navigator.clipboard] + expected: FAIL + + [Clipboard interface: navigator.clipboard must inherit property "read(optional ClipboardUnsanitizedFormats)" with the proper type] + expected: FAIL + + [Clipboard interface: calling read(optional ClipboardUnsanitizedFormats) on navigator.clipboard with too few arguments must throw TypeError] + expected: FAIL + + [Clipboard interface: navigator.clipboard must inherit property "readText()" with the proper type] + expected: FAIL + + [Clipboard interface: navigator.clipboard must inherit property "write(ClipboardItems)" with the proper type] + expected: FAIL + + [Clipboard interface: calling write(ClipboardItems) on navigator.clipboard with too few arguments must throw TypeError] + expected: FAIL + + [Clipboard interface: navigator.clipboard must inherit property "writeText(DOMString)" with the proper type] + expected: FAIL + + [Clipboard interface: calling writeText(DOMString) on navigator.clipboard with too few arguments must throw TypeError] + expected: FAIL + + [Navigator interface: attribute clipboard] + expected: FAIL + + [Navigator interface: navigator must inherit property "clipboard" with the proper type] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/cors/cors-safelisted-request-header.any.js.ini b/tests/wpt/meta-legacy-layout/cors/cors-safelisted-request-header.any.js.ini index aa613925264..ba2b322785f 100644 --- a/tests/wpt/meta-legacy-layout/cors/cors-safelisted-request-header.any.js.ini +++ b/tests/wpt/meta-legacy-layout/cors/cors-safelisted-request-header.any.js.ini @@ -14,12 +14,6 @@ [Preflight for {"content-type":"text/plain\\u000b"}] expected: FAIL - [No preflight for {"range":"bytes=100-200"}] - expected: FAIL - - [No preflight for {"range":"bytes=200-"}] - expected: FAIL - [cors-safelisted-request-header.any.html] [Preflight for {"content-type":"text/plain\\f"}] @@ -36,9 +30,3 @@ [Preflight for {"content-type":"text/plain\\u000b"}] expected: FAIL - - [No preflight for {"range":"bytes=100-200"}] - expected: FAIL - - [No preflight for {"range":"bytes=200-"}] - expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/css/CSS2/tables/anonymous-table-box-width-001.xht.ini b/tests/wpt/meta-legacy-layout/css/CSS2/tables/anonymous-table-box-width-001.xht.ini deleted file mode 100644 index 527442d5aa2..00000000000 --- a/tests/wpt/meta-legacy-layout/css/CSS2/tables/anonymous-table-box-width-001.xht.ini +++ /dev/null @@ -1,3 +0,0 @@ -[anonymous-table-box-width-001.xht] - type: reftest - expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/css/css-cascade/layer-media-toggle.html.ini b/tests/wpt/meta-legacy-layout/css/css-cascade/layer-media-toggle.html.ini deleted file mode 100644 index 3443a01ea54..00000000000 --- a/tests/wpt/meta-legacy-layout/css/css-cascade/layer-media-toggle.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[layer-media-toggle.html] - expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/css/css-fonts/font-display/font-display-preload.html.ini b/tests/wpt/meta-legacy-layout/css/css-fonts/font-display/font-display-preload.html.ini index e3d080a6d44..6f9ac1c935f 100644 --- a/tests/wpt/meta-legacy-layout/css/css-fonts/font-display/font-display-preload.html.ini +++ b/tests/wpt/meta-legacy-layout/css/css-fonts/font-display/font-display-preload.html.ini @@ -1,3 +1,3 @@ [font-display-preload.html] bug: https://github.com/servo/servo/issues/21566 - expected: TIMEOUT + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/css/css-pseudo/parsing/the-check-pseudo-element.tentative.html.ini b/tests/wpt/meta-legacy-layout/css/css-pseudo/parsing/the-check-pseudo-element.tentative.html.ini deleted file mode 100644 index 062a58a6e3f..00000000000 --- a/tests/wpt/meta-legacy-layout/css/css-pseudo/parsing/the-check-pseudo-element.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[the-check-pseudo-element.tentative.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/css/css-pseudo/parsing/the-select-arrow-pseudo-element.tentative.html.ini b/tests/wpt/meta-legacy-layout/css/css-pseudo/parsing/the-select-arrow-pseudo-element.tentative.html.ini deleted file mode 100644 index a4c4197b59b..00000000000 --- a/tests/wpt/meta-legacy-layout/css/css-pseudo/parsing/the-select-arrow-pseudo-element.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[the-select-arrow-pseudo-element.tentative.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/css/css-sizing/dynamic-available-size-iframe.html.ini b/tests/wpt/meta-legacy-layout/css/css-sizing/dynamic-available-size-iframe.html.ini deleted file mode 100644 index 35256741d38..00000000000 --- a/tests/wpt/meta-legacy-layout/css/css-sizing/dynamic-available-size-iframe.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[dynamic-available-size-iframe.html] - expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/css/css-sizing/stretch/block-height-1.html.ini b/tests/wpt/meta-legacy-layout/css/css-sizing/stretch/block-height-1.html.ini new file mode 100644 index 00000000000..5c9d7ecf7ea --- /dev/null +++ b/tests/wpt/meta-legacy-layout/css/css-sizing/stretch/block-height-1.html.ini @@ -0,0 +1,2 @@ +[block-height-1.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/css/css-sizing/stretch/block-height-2.html.ini b/tests/wpt/meta-legacy-layout/css/css-sizing/stretch/block-height-2.html.ini new file mode 100644 index 00000000000..8e53e770c55 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/css/css-sizing/stretch/block-height-2.html.ini @@ -0,0 +1,2 @@ +[block-height-2.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/css/css-ui/interactivity-inert-focus.tentative.html.ini b/tests/wpt/meta-legacy-layout/css/css-ui/interactivity-inert-focus.tentative.html.ini index e38d83a2896..80f1879f2bf 100644 --- a/tests/wpt/meta-legacy-layout/css/css-ui/interactivity-inert-focus.tentative.html.ini +++ b/tests/wpt/meta-legacy-layout/css/css-ui/interactivity-inert-focus.tentative.html.ini @@ -1,3 +1,2 @@ [interactivity-inert-focus.tentative.html] - [Try focus inert input] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/css/css-ui/parsing/interactivity-computed.tentative.html.ini b/tests/wpt/meta-legacy-layout/css/css-ui/parsing/interactivity-computed.tentative.html.ini index 47e5e701f31..a2f58805782 100644 --- a/tests/wpt/meta-legacy-layout/css/css-ui/parsing/interactivity-computed.tentative.html.ini +++ b/tests/wpt/meta-legacy-layout/css/css-ui/parsing/interactivity-computed.tentative.html.ini @@ -1,138 +1,2 @@ [interactivity-computed.tentative.html] - [Property interactivity value 'auto'] - expected: FAIL - - [Property interactivity value 'inert'] - expected: FAIL - - [Property interactivity has initial value auto] - expected: FAIL - - [Property interactivity inherits] - expected: FAIL - - [CSS Transitions with transition-behavior:allow-discrete: property from [auto\] to [inert\] at (-0.3) should be [auto\]] - expected: FAIL - - [CSS Transitions with transition-behavior:allow-discrete: property from [auto\] to [inert\] at (0) should be [auto\]] - expected: FAIL - - [CSS Transitions with transition-behavior:allow-discrete: property from [auto\] to [inert\] at (0.3) should be [auto\]] - expected: FAIL - - [CSS Transitions with transition-behavior:allow-discrete: property from [auto\] to [inert\] at (0.5) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition-behavior:allow-discrete: property from [auto\] to [inert\] at (0.6) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition-behavior:allow-discrete: property from [auto\] to [inert\] at (1) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition-behavior:allow-discrete: property from [auto\] to [inert\] at (1.5) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto\] to [inert\] at (-0.3) should be [auto\]] - expected: FAIL - - [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto\] to [inert\] at (0) should be [auto\]] - expected: FAIL - - [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto\] to [inert\] at (0.3) should be [auto\]] - expected: FAIL - - [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto\] to [inert\] at (0.5) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto\] to [inert\] at (0.6) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto\] to [inert\] at (1) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition-property:all and transition-behavor:allow-discrete: property from [auto\] to [inert\] at (1.5) should be [inert\]] - expected: FAIL - - [CSS Transitions: property from [auto\] to [inert\] at (-0.3) should be [inert\]] - expected: FAIL - - [CSS Transitions: property from [auto\] to [inert\] at (0) should be [inert\]] - expected: FAIL - - [CSS Transitions: property from [auto\] to [inert\] at (0.3) should be [inert\]] - expected: FAIL - - [CSS Transitions: property from [auto\] to [inert\] at (0.5) should be [inert\]] - expected: FAIL - - [CSS Transitions: property from [auto\] to [inert\] at (0.6) should be [inert\]] - expected: FAIL - - [CSS Transitions: property from [auto\] to [inert\] at (1) should be [inert\]] - expected: FAIL - - [CSS Transitions: property from [auto\] to [inert\] at (1.5) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [auto\] to [inert\] at (-0.3) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [auto\] to [inert\] at (0) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [auto\] to [inert\] at (0.3) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [auto\] to [inert\] at (0.5) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [auto\] to [inert\] at (0.6) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [auto\] to [inert\] at (1) should be [inert\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [auto\] to [inert\] at (1.5) should be [inert\]] - expected: FAIL - - [CSS Animations: property from [auto\] to [inert\] at (-0.3) should be [auto\]] - expected: FAIL - - [CSS Animations: property from [auto\] to [inert\] at (0) should be [auto\]] - expected: FAIL - - [CSS Animations: property from [auto\] to [inert\] at (0.3) should be [auto\]] - expected: FAIL - - [CSS Animations: property from [auto\] to [inert\] at (0.5) should be [inert\]] - expected: FAIL - - [CSS Animations: property from [auto\] to [inert\] at (0.6) should be [inert\]] - expected: FAIL - - [CSS Animations: property from [auto\] to [inert\] at (1) should be [inert\]] - expected: FAIL - - [CSS Animations: property from [auto\] to [inert\] at (1.5) should be [inert\]] - expected: FAIL - - [Web Animations: property from [auto\] to [inert\] at (-0.3) should be [auto\]] - expected: FAIL - - [Web Animations: property from [auto\] to [inert\] at (0) should be [auto\]] - expected: FAIL - - [Web Animations: property from [auto\] to [inert\] at (0.3) should be [auto\]] - expected: FAIL - - [Web Animations: property from [auto\] to [inert\] at (0.5) should be [inert\]] - expected: FAIL - - [Web Animations: property from [auto\] to [inert\] at (0.6) should be [inert\]] - expected: FAIL - - [Web Animations: property from [auto\] to [inert\] at (1) should be [inert\]] - expected: FAIL - - [Web Animations: property from [auto\] to [inert\] at (1.5) should be [inert\]] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/css/css-ui/parsing/interactivity.tentative.html.ini b/tests/wpt/meta-legacy-layout/css/css-ui/parsing/interactivity.tentative.html.ini index 1684fcbd542..d1821eacb4d 100644 --- a/tests/wpt/meta-legacy-layout/css/css-ui/parsing/interactivity.tentative.html.ini +++ b/tests/wpt/meta-legacy-layout/css/css-ui/parsing/interactivity.tentative.html.ini @@ -1,18 +1,2 @@ [interactivity.tentative.html] - [e.style['interactivity'\] = "auto" should set the property value] - expected: FAIL - - [e.style['interactivity'\] = "inert" should set the property value] - expected: FAIL - - [e.style['interactivity'\] = "initial" should set the property value] - expected: FAIL - - [e.style['interactivity'\] = "inherit" should set the property value] - expected: FAIL - - [e.style['interactivity'\] = "unset" should set the property value] - expected: FAIL - - [e.style['interactivity'\] = "revert" should set the property value] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/css/cssom/medialist-interfaces-001.html.ini b/tests/wpt/meta-legacy-layout/css/cssom/medialist-interfaces-001.html.ini index ac84d3d0e00..2c08e0e6e22 100644 --- a/tests/wpt/meta-legacy-layout/css/cssom/medialist-interfaces-001.html.ini +++ b/tests/wpt/meta-legacy-layout/css/cssom/medialist-interfaces-001.html.ini @@ -1,14 +1,4 @@ [medialist-interfaces-001.html] type: testharness - [mediatest_medialist_serialize_element] - expected: FAIL - - [mediatest_medialist_serialize_comma] - expected: FAIL - [mediatest_medialist_serialize_lexicographical] expected: FAIL - - [mediatest_medialist_serialize_order] - expected: FAIL - diff --git a/tests/wpt/meta-legacy-layout/css/mediaqueries/test_media_queries.html.ini b/tests/wpt/meta-legacy-layout/css/mediaqueries/test_media_queries.html.ini index 584383088db..601d354bf7e 100644 --- a/tests/wpt/meta-legacy-layout/css/mediaqueries/test_media_queries.html.ini +++ b/tests/wpt/meta-legacy-layout/css/mediaqueries/test_media_queries.html.ini @@ -314,9 +314,6 @@ [subtest_198] expected: FAIL - [find_depth] - expected: FAIL - [subtest_232] expected: FAIL @@ -1595,33 +1592,12 @@ [expression_should_not_be_parseable: device-height < -100000em] expected: FAIL - [should_not_apply: all and (width: ${value + 1}px)] - expected: FAIL - - [should_not_apply: all and (width: ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (width = ${value + 1}px)] - expected: FAIL - - [should_not_apply: all and (width = ${value - 1}px)] - expected: FAIL - [should_not_apply: all and (min-width: ${value + 1}px)] expected: FAIL - [should_not_apply: all and (max-width: ${value - 1}px)] - expected: FAIL - [should_not_apply: all and (min-width: ${Math.ceil(value/em_size) + 1}em)] expected: FAIL - [should_not_apply: all and (max-width: ${Math.floor(value/em_size) - 1}em)] - expected: FAIL - - [should_not_apply: (width < ${value}px)] - expected: FAIL - [should_not_apply: (width > ${value}px)] expected: FAIL @@ -1631,150 +1607,12 @@ [should_not_apply: (width >= ${value + 1}px)] expected: FAIL - [should_not_apply: (width < ${value - 1}px)] - expected: FAIL - - [should_not_apply: (width <= ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (height: ${value + 1}px)] - expected: FAIL - - [should_not_apply: all and (height: ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (height = ${value + 1}px)] - expected: FAIL - - [should_not_apply: all and (height = ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (min-height: ${value + 1}px)] - expected: FAIL - - [should_not_apply: all and (max-height: ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (min-height: ${Math.ceil(value/em_size) + 1}em)] - expected: FAIL - - [should_not_apply: all and (max-height: ${Math.floor(value/em_size) - 1}em)] - expected: FAIL - - [should_not_apply: (height < ${value}px)] - expected: FAIL - - [should_not_apply: (height > ${value}px)] - expected: FAIL - - [should_not_apply: (height > ${value + 1}px)] - expected: FAIL - - [should_not_apply: (height >= ${value + 1}px)] - expected: FAIL - - [should_not_apply: (height < ${value - 1}px)] - expected: FAIL - - [should_not_apply: (height <= ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (device-width: ${value + 1}px)] - expected: FAIL - - [should_not_apply: all and (device-width: ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (device-width = ${value + 1}px)] - expected: FAIL - - [should_not_apply: all and (device-width = ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (min-device-width: ${value + 1}px)] - expected: FAIL - - [should_not_apply: all and (max-device-width: ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (min-device-width: ${Math.ceil(value/em_size) + 1}em)] - expected: FAIL - - [should_not_apply: all and (max-device-width: ${Math.floor(value/em_size) - 1}em)] - expected: FAIL - - [should_not_apply: (device-width < ${value}px)] - expected: FAIL - - [should_not_apply: (device-width > ${value}px)] - expected: FAIL - - [should_not_apply: (device-width > ${value + 1}px)] - expected: FAIL - - [should_not_apply: (device-width >= ${value + 1}px)] - expected: FAIL - - [should_not_apply: (device-width < ${value - 1}px)] - expected: FAIL - - [should_not_apply: (device-width <= ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (device-height: ${value + 1}px)] - expected: FAIL - - [should_not_apply: all and (device-height: ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (device-height = ${value + 1}px)] - expected: FAIL - - [should_not_apply: all and (device-height = ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (min-device-height: ${value + 1}px)] - expected: FAIL - - [should_not_apply: all and (max-device-height: ${value - 1}px)] - expected: FAIL - - [should_not_apply: all and (min-device-height: ${Math.ceil(value/em_size) + 1}em)] - expected: FAIL - - [should_not_apply: all and (max-device-height: ${Math.floor(value/em_size) - 1}em)] - expected: FAIL - - [should_not_apply: (device-height < ${value}px)] - expected: FAIL - - [should_not_apply: (device-height > ${value}px)] - expected: FAIL - - [should_not_apply: (device-height > ${value + 1}px)] - expected: FAIL - - [should_not_apply: (device-height >= ${value + 1}px)] - expected: FAIL - - [should_not_apply: (device-height < ${value - 1}px)] - expected: FAIL - - [should_not_apply: (device-height <= ${value - 1}px)] - expected: FAIL - [width = 0, height != 0: should_not_apply: all and (width)] expected: FAIL - [width = 0, height = 0: should_not_apply: all and (height)] - expected: FAIL - [width = 0, height = 0: should_not_apply: all and (width)] expected: FAIL - [width != 0, height = 0: should_not_apply: all and (height)] - expected: FAIL - [ratio that reduces to 59/40: expression_should_not_be_parseable: min-orientation] expected: FAIL @@ -1793,72 +1631,15 @@ [ratio that reduces to 59/40: expression_should_not_be_parseable: max-orientation: landscape] expected: FAIL - [ratio that reduces to 59/40: should_not_apply: (orientation: portrait)] - expected: FAIL - - [ratio that reduces to 59/80: should_not_apply: (orientation: landscape)] - expected: FAIL - - [should_not_apply: (aspect-ratio: 58/80)] - expected: FAIL - - [should_not_apply: (aspect-ratio: 59/81)] - expected: FAIL - - [should_not_apply: (aspect-ratio: 60/80)] - expected: FAIL - - [should_not_apply: (aspect-ratio: 59/79)] - expected: FAIL - - [should_not_apply: (aspect-ratio: 5901/8000)] - expected: FAIL - - [should_not_apply: (aspect-ratio: 5899/8000)] - expected: FAIL - - [should_not_apply: (aspect-ratio: 5900/8001)] - expected: FAIL - - [should_not_apply: (aspect-ratio: 5900/7999)] - expected: FAIL - - [should_not_apply: (min-aspect-ratio: 60/80)] - expected: FAIL - - [should_not_apply: (min-aspect-ratio: 59/79)] - expected: FAIL - [expression_should_not_be_parseable: min-aspect-ratio] expected: FAIL - [should_not_apply: (max-aspect-ratio: 58/80)] - expected: FAIL - - [should_not_apply: (max-aspect-ratio: 59/81)] - expected: FAIL - [expression_should_not_be_parseable: max-aspect-ratio] expected: FAIL - [should_not_apply: all and (device-aspect-ratio: ${high_dar_2})] - expected: FAIL - - [should_not_apply: all and (device-aspect-ratio: ${low_dar_1})] - expected: FAIL - - [should_not_apply: all and (min-device-aspect-ratio: ${high_dar_1})] - expected: FAIL - - [should_not_apply: not all and (min-device-aspect-ratio: ${low_dar_1})] - expected: FAIL - [expression_should_not_be_parseable: min-device-aspect-ratio] expected: FAIL - [should_not_apply: all and (max-device-aspect-ratio: ${low_dar_1})] - expected: FAIL - [expression_should_not_be_parseable: max-device-aspect-ratio] expected: FAIL @@ -1955,12 +1736,6 @@ [expression_should_not_be_parseable: max-color-index: 1/1] expected: FAIL - [should_not_apply: (color-index: 1)] - expected: FAIL - - [should_not_apply: (min-color-index: 1)] - expected: FAIL - [expression_should_not_be_parseable: resolution: 0dpi] expected: FAIL @@ -1997,21 +1772,6 @@ [expression_should_not_be_parseable: max-resolution: 0x] expected: FAIL - [resolution is exact: should_not_apply: (resolution: ${resolution + 1}dpi)] - expected: FAIL - - [resolution is exact: should_not_apply: (resolution: ${resolution - 1}dpi)] - expected: FAIL - - [should_not_apply: not all and (min-resolution: ${dpi_low}dpi)] - expected: FAIL - - [should_not_apply: all and (min-resolution: ${dpi_high}dpi)] - expected: FAIL - - [should_not_apply: (max-resolution: ${dpcm_low}dpcm)] - expected: FAIL - [expression_should_not_be_parseable: min-scan:interlace] expected: FAIL @@ -2024,15 +1784,6 @@ [expression_should_not_be_parseable: max-scan: progressive] expected: FAIL - [should_not_apply: (scan)] - expected: FAIL - - [should_not_apply: (scan: progressive)] - expected: FAIL - - [should_not_apply: (scan: interlace)] - expected: FAIL - [expression_should_not_be_parseable: min-grid] expected: FAIL @@ -2048,69 +1799,6 @@ [expression_should_not_be_parseable: grid: -1] expected: FAIL - [should_not_apply: (grid)] - expected: FAIL - - [should_not_apply: (grid: 1)] - expected: FAIL - - [should_not_apply: (grid: 2)] - expected: FAIL - - [should_not_apply: (grid: -1)] - expected: FAIL - - [should_not_apply: not all and (orientation] - expected: FAIL - - [should_not_apply: (orientation:] - expected: FAIL - - [should_not_apply: (orientation:)] - expected: FAIL - - [should_not_apply: (orientation: )] - expected: FAIL - - [should_not_apply: (orientation:,all] - expected: FAIL - - [should_not_apply: only all and (grid] - expected: FAIL - - [should_not_apply: (grid] - expected: FAIL - - [should_not_apply: (grid,all] - expected: FAIL - - [should_not_apply: ,badmedium,] - expected: FAIL - - [should_not_apply: (badexpression),badmedium] - expected: FAIL - - [should_not_apply: badmedium,(badexpression)] - expected: FAIL - - [should_not_apply: badmedium,[badsyntax\]] - expected: FAIL - - [should_not_apply: [badsyntax\],badmedium] - expected: FAIL - - [should_not_apply: all and min-color : 1] - expected: FAIL - - [should_not_apply: (bogus)] - expected: FAIL - - [should_not_apply: not all and (bogus)] - expected: FAIL - - [should_not_apply: only all and (bogus)] - expected: FAIL - [expression_should_not_be_parseable: overflow-block: some-random-invalid-thing] expected: FAIL @@ -2135,12 +1823,6 @@ [(any-pointer) == not (any-pointer: none)] expected: FAIL - [expression_should_be_unknown: min-width] - expected: FAIL - - [expression_should_be_unknown: max-width] - expected: FAIL - [expression_should_be_parseable: width : -1px] expected: FAIL @@ -2171,42 +1853,12 @@ [expression_should_be_unknown: width : -100000em] expected: FAIL - [expression_should_be_unknown: 0px : width : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : width > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : width >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : width = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : width <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : width < 0px] - expected: FAIL - - [expression_should_be_unknown: min-width > -0] - expected: FAIL - - [expression_should_be_unknown: max-width > -0] - expected: FAIL - [expression_should_be_parseable: width > -1px] expected: FAIL [expression_should_be_unknown: width > -1px] expected: FAIL - [expression_should_be_unknown: min-width > -1px] - expected: FAIL - - [expression_should_be_unknown: max-width > -1px] - expected: FAIL - [expression_should_be_parseable: width > -0.00001mm] expected: FAIL @@ -2219,39 +1871,12 @@ [expression_should_be_unknown: width > -100000em] expected: FAIL - [expression_should_be_unknown: 0px > width : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px > width = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px > width <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px > width < 0px] - expected: FAIL - - [expression_should_be_unknown: min-width >= -0] - expected: FAIL - - [expression_should_be_unknown: max-width >= -0] - expected: FAIL - - [expression_should_be_unknown: width > = 0px] - expected: FAIL - [expression_should_be_parseable: width >= -1px] expected: FAIL [expression_should_be_unknown: width >= -1px] expected: FAIL - [expression_should_be_unknown: min-width >= -1px] - expected: FAIL - - [expression_should_be_unknown: max-width >= -1px] - expected: FAIL - [expression_should_be_parseable: width >= -0.00001mm] expected: FAIL @@ -2264,39 +1889,12 @@ [expression_should_be_unknown: width >= -100000em] expected: FAIL - [expression_should_be_unknown: 0px >= width : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px >= width = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px >= width <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px >= width < 0px] - expected: FAIL - - [expression_should_be_unknown: min-width = -0] - expected: FAIL - - [expression_should_be_unknown: max-width = -0] - expected: FAIL - - [expression_should_be_unknown: 0px = width = 100000px] - expected: FAIL - [expression_should_be_parseable: width = -1px] expected: FAIL [expression_should_be_unknown: width = -1px] expected: FAIL - [expression_should_be_unknown: min-width = -1px] - expected: FAIL - - [expression_should_be_unknown: max-width = -1px] - expected: FAIL - [expression_should_be_parseable: width = -0.00001mm] expected: FAIL @@ -2309,45 +1907,12 @@ [expression_should_be_unknown: width = -100000em] expected: FAIL - [expression_should_be_unknown: 0px = width : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = width > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = width >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = width = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = width <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = width < 0px] - expected: FAIL - - [expression_should_be_unknown: min-width <= -0] - expected: FAIL - - [expression_should_be_unknown: max-width <= -0] - expected: FAIL - - [expression_should_be_unknown: width < = 0px] - expected: FAIL - [expression_should_be_parseable: width <= -1px] expected: FAIL [expression_should_be_unknown: width <= -1px] expected: FAIL - [expression_should_be_unknown: min-width <= -1px] - expected: FAIL - - [expression_should_be_unknown: max-width <= -1px] - expected: FAIL - [expression_should_be_parseable: width <= -0.00001mm] expected: FAIL @@ -2360,36 +1925,12 @@ [expression_should_be_unknown: width <= -100000em] expected: FAIL - [expression_should_be_unknown: 0px <= width : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px <= width > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px <= width >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px <= width = 0px] - expected: FAIL - - [expression_should_be_unknown: min-width < -0] - expected: FAIL - - [expression_should_be_unknown: max-width < -0] - expected: FAIL - [expression_should_be_parseable: width < -1px] expected: FAIL [expression_should_be_unknown: width < -1px] expected: FAIL - [expression_should_be_unknown: min-width < -1px] - expected: FAIL - - [expression_should_be_unknown: max-width < -1px] - expected: FAIL - [expression_should_be_parseable: width < -0.00001mm] expected: FAIL @@ -2402,24 +1943,6 @@ [expression_should_be_unknown: width < -100000em] expected: FAIL - [expression_should_be_unknown: 0px < width : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px < width > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px < width >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px < width = 0px] - expected: FAIL - - [expression_should_be_unknown: min-height] - expected: FAIL - - [expression_should_be_unknown: max-height] - expected: FAIL - [expression_should_be_parseable: height : -1px] expected: FAIL @@ -2450,42 +1973,12 @@ [expression_should_be_unknown: height : -100000em] expected: FAIL - [expression_should_be_unknown: 0px : height : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : height > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : height >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : height = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : height <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : height < 0px] - expected: FAIL - - [expression_should_be_unknown: min-height > -0] - expected: FAIL - - [expression_should_be_unknown: max-height > -0] - expected: FAIL - [expression_should_be_parseable: height > -1px] expected: FAIL [expression_should_be_unknown: height > -1px] expected: FAIL - [expression_should_be_unknown: min-height > -1px] - expected: FAIL - - [expression_should_be_unknown: max-height > -1px] - expected: FAIL - [expression_should_be_parseable: height > -0.00001mm] expected: FAIL @@ -2498,39 +1991,12 @@ [expression_should_be_unknown: height > -100000em] expected: FAIL - [expression_should_be_unknown: 0px > height : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px > height = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px > height <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px > height < 0px] - expected: FAIL - - [expression_should_be_unknown: min-height >= -0] - expected: FAIL - - [expression_should_be_unknown: max-height >= -0] - expected: FAIL - - [expression_should_be_unknown: height > = 0px] - expected: FAIL - [expression_should_be_parseable: height >= -1px] expected: FAIL [expression_should_be_unknown: height >= -1px] expected: FAIL - [expression_should_be_unknown: min-height >= -1px] - expected: FAIL - - [expression_should_be_unknown: max-height >= -1px] - expected: FAIL - [expression_should_be_parseable: height >= -0.00001mm] expected: FAIL @@ -2543,39 +2009,12 @@ [expression_should_be_unknown: height >= -100000em] expected: FAIL - [expression_should_be_unknown: 0px >= height : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px >= height = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px >= height <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px >= height < 0px] - expected: FAIL - - [expression_should_be_unknown: min-height = -0] - expected: FAIL - - [expression_should_be_unknown: max-height = -0] - expected: FAIL - - [expression_should_be_unknown: 0px = height = 100000px] - expected: FAIL - [expression_should_be_parseable: height = -1px] expected: FAIL [expression_should_be_unknown: height = -1px] expected: FAIL - [expression_should_be_unknown: min-height = -1px] - expected: FAIL - - [expression_should_be_unknown: max-height = -1px] - expected: FAIL - [expression_should_be_parseable: height = -0.00001mm] expected: FAIL @@ -2588,45 +2027,12 @@ [expression_should_be_unknown: height = -100000em] expected: FAIL - [expression_should_be_unknown: 0px = height : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = height > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = height >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = height = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = height <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = height < 0px] - expected: FAIL - - [expression_should_be_unknown: min-height <= -0] - expected: FAIL - - [expression_should_be_unknown: max-height <= -0] - expected: FAIL - - [expression_should_be_unknown: height < = 0px] - expected: FAIL - [expression_should_be_parseable: height <= -1px] expected: FAIL [expression_should_be_unknown: height <= -1px] expected: FAIL - [expression_should_be_unknown: min-height <= -1px] - expected: FAIL - - [expression_should_be_unknown: max-height <= -1px] - expected: FAIL - [expression_should_be_parseable: height <= -0.00001mm] expected: FAIL @@ -2639,36 +2045,12 @@ [expression_should_be_unknown: height <= -100000em] expected: FAIL - [expression_should_be_unknown: 0px <= height : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px <= height > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px <= height >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px <= height = 0px] - expected: FAIL - - [expression_should_be_unknown: min-height < -0] - expected: FAIL - - [expression_should_be_unknown: max-height < -0] - expected: FAIL - [expression_should_be_parseable: height < -1px] expected: FAIL [expression_should_be_unknown: height < -1px] expected: FAIL - [expression_should_be_unknown: min-height < -1px] - expected: FAIL - - [expression_should_be_unknown: max-height < -1px] - expected: FAIL - [expression_should_be_parseable: height < -0.00001mm] expected: FAIL @@ -2681,24 +2063,6 @@ [expression_should_be_unknown: height < -100000em] expected: FAIL - [expression_should_be_unknown: 0px < height : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px < height > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px < height >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px < height = 0px] - expected: FAIL - - [expression_should_be_unknown: min-device-width] - expected: FAIL - - [expression_should_be_unknown: max-device-width] - expected: FAIL - [expression_should_be_parseable: device-width : -1px] expected: FAIL @@ -2729,42 +2093,12 @@ [expression_should_be_unknown: device-width : -100000em] expected: FAIL - [expression_should_be_unknown: 0px : device-width : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : device-width > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : device-width >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : device-width = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : device-width <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : device-width < 0px] - expected: FAIL - - [expression_should_be_unknown: min-device-width > -0] - expected: FAIL - - [expression_should_be_unknown: max-device-width > -0] - expected: FAIL - [expression_should_be_parseable: device-width > -1px] expected: FAIL [expression_should_be_unknown: device-width > -1px] expected: FAIL - [expression_should_be_unknown: min-device-width > -1px] - expected: FAIL - - [expression_should_be_unknown: max-device-width > -1px] - expected: FAIL - [expression_should_be_parseable: device-width > -0.00001mm] expected: FAIL @@ -2777,39 +2111,12 @@ [expression_should_be_unknown: device-width > -100000em] expected: FAIL - [expression_should_be_unknown: 0px > device-width : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px > device-width = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px > device-width <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px > device-width < 0px] - expected: FAIL - - [expression_should_be_unknown: min-device-width >= -0] - expected: FAIL - - [expression_should_be_unknown: max-device-width >= -0] - expected: FAIL - - [expression_should_be_unknown: device-width > = 0px] - expected: FAIL - [expression_should_be_parseable: device-width >= -1px] expected: FAIL [expression_should_be_unknown: device-width >= -1px] expected: FAIL - [expression_should_be_unknown: min-device-width >= -1px] - expected: FAIL - - [expression_should_be_unknown: max-device-width >= -1px] - expected: FAIL - [expression_should_be_parseable: device-width >= -0.00001mm] expected: FAIL @@ -2822,39 +2129,12 @@ [expression_should_be_unknown: device-width >= -100000em] expected: FAIL - [expression_should_be_unknown: 0px >= device-width : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px >= device-width = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px >= device-width <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px >= device-width < 0px] - expected: FAIL - - [expression_should_be_unknown: min-device-width = -0] - expected: FAIL - - [expression_should_be_unknown: max-device-width = -0] - expected: FAIL - - [expression_should_be_unknown: 0px = device-width = 100000px] - expected: FAIL - [expression_should_be_parseable: device-width = -1px] expected: FAIL [expression_should_be_unknown: device-width = -1px] expected: FAIL - [expression_should_be_unknown: min-device-width = -1px] - expected: FAIL - - [expression_should_be_unknown: max-device-width = -1px] - expected: FAIL - [expression_should_be_parseable: device-width = -0.00001mm] expected: FAIL @@ -2867,45 +2147,12 @@ [expression_should_be_unknown: device-width = -100000em] expected: FAIL - [expression_should_be_unknown: 0px = device-width : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = device-width > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = device-width >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = device-width = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = device-width <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = device-width < 0px] - expected: FAIL - - [expression_should_be_unknown: min-device-width <= -0] - expected: FAIL - - [expression_should_be_unknown: max-device-width <= -0] - expected: FAIL - - [expression_should_be_unknown: device-width < = 0px] - expected: FAIL - [expression_should_be_parseable: device-width <= -1px] expected: FAIL [expression_should_be_unknown: device-width <= -1px] expected: FAIL - [expression_should_be_unknown: min-device-width <= -1px] - expected: FAIL - - [expression_should_be_unknown: max-device-width <= -1px] - expected: FAIL - [expression_should_be_parseable: device-width <= -0.00001mm] expected: FAIL @@ -2918,36 +2165,12 @@ [expression_should_be_unknown: device-width <= -100000em] expected: FAIL - [expression_should_be_unknown: 0px <= device-width : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px <= device-width > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px <= device-width >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px <= device-width = 0px] - expected: FAIL - - [expression_should_be_unknown: min-device-width < -0] - expected: FAIL - - [expression_should_be_unknown: max-device-width < -0] - expected: FAIL - [expression_should_be_parseable: device-width < -1px] expected: FAIL [expression_should_be_unknown: device-width < -1px] expected: FAIL - [expression_should_be_unknown: min-device-width < -1px] - expected: FAIL - - [expression_should_be_unknown: max-device-width < -1px] - expected: FAIL - [expression_should_be_parseable: device-width < -0.00001mm] expected: FAIL @@ -2960,24 +2183,6 @@ [expression_should_be_unknown: device-width < -100000em] expected: FAIL - [expression_should_be_unknown: 0px < device-width : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px < device-width > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px < device-width >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px < device-width = 0px] - expected: FAIL - - [expression_should_be_unknown: min-device-height] - expected: FAIL - - [expression_should_be_unknown: max-device-height] - expected: FAIL - [expression_should_be_parseable: device-height : -1px] expected: FAIL @@ -3008,42 +2213,12 @@ [expression_should_be_unknown: device-height : -100000em] expected: FAIL - [expression_should_be_unknown: 0px : device-height : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : device-height > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : device-height >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : device-height = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : device-height <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px : device-height < 0px] - expected: FAIL - - [expression_should_be_unknown: min-device-height > -0] - expected: FAIL - - [expression_should_be_unknown: max-device-height > -0] - expected: FAIL - [expression_should_be_parseable: device-height > -1px] expected: FAIL [expression_should_be_unknown: device-height > -1px] expected: FAIL - [expression_should_be_unknown: min-device-height > -1px] - expected: FAIL - - [expression_should_be_unknown: max-device-height > -1px] - expected: FAIL - [expression_should_be_parseable: device-height > -0.00001mm] expected: FAIL @@ -3056,39 +2231,12 @@ [expression_should_be_unknown: device-height > -100000em] expected: FAIL - [expression_should_be_unknown: 0px > device-height : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px > device-height = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px > device-height <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px > device-height < 0px] - expected: FAIL - - [expression_should_be_unknown: min-device-height >= -0] - expected: FAIL - - [expression_should_be_unknown: max-device-height >= -0] - expected: FAIL - - [expression_should_be_unknown: device-height > = 0px] - expected: FAIL - [expression_should_be_parseable: device-height >= -1px] expected: FAIL [expression_should_be_unknown: device-height >= -1px] expected: FAIL - [expression_should_be_unknown: min-device-height >= -1px] - expected: FAIL - - [expression_should_be_unknown: max-device-height >= -1px] - expected: FAIL - [expression_should_be_parseable: device-height >= -0.00001mm] expected: FAIL @@ -3101,39 +2249,12 @@ [expression_should_be_unknown: device-height >= -100000em] expected: FAIL - [expression_should_be_unknown: 0px >= device-height : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px >= device-height = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px >= device-height <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px >= device-height < 0px] - expected: FAIL - - [expression_should_be_unknown: min-device-height = -0] - expected: FAIL - - [expression_should_be_unknown: max-device-height = -0] - expected: FAIL - - [expression_should_be_unknown: 0px = device-height = 100000px] - expected: FAIL - [expression_should_be_parseable: device-height = -1px] expected: FAIL [expression_should_be_unknown: device-height = -1px] expected: FAIL - [expression_should_be_unknown: min-device-height = -1px] - expected: FAIL - - [expression_should_be_unknown: max-device-height = -1px] - expected: FAIL - [expression_should_be_parseable: device-height = -0.00001mm] expected: FAIL @@ -3146,45 +2267,12 @@ [expression_should_be_unknown: device-height = -100000em] expected: FAIL - [expression_should_be_unknown: 0px = device-height : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = device-height > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = device-height >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = device-height = 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = device-height <= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px = device-height < 0px] - expected: FAIL - - [expression_should_be_unknown: min-device-height <= -0] - expected: FAIL - - [expression_should_be_unknown: max-device-height <= -0] - expected: FAIL - - [expression_should_be_unknown: device-height < = 0px] - expected: FAIL - [expression_should_be_parseable: device-height <= -1px] expected: FAIL [expression_should_be_unknown: device-height <= -1px] expected: FAIL - [expression_should_be_unknown: min-device-height <= -1px] - expected: FAIL - - [expression_should_be_unknown: max-device-height <= -1px] - expected: FAIL - [expression_should_be_parseable: device-height <= -0.00001mm] expected: FAIL @@ -3197,36 +2285,12 @@ [expression_should_be_unknown: device-height <= -100000em] expected: FAIL - [expression_should_be_unknown: 0px <= device-height : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px <= device-height > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px <= device-height >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px <= device-height = 0px] - expected: FAIL - - [expression_should_be_unknown: min-device-height < -0] - expected: FAIL - - [expression_should_be_unknown: max-device-height < -0] - expected: FAIL - [expression_should_be_parseable: device-height < -1px] expected: FAIL [expression_should_be_unknown: device-height < -1px] expected: FAIL - [expression_should_be_unknown: min-device-height < -1px] - expected: FAIL - - [expression_should_be_unknown: max-device-height < -1px] - expected: FAIL - [expression_should_be_parseable: device-height < -0.00001mm] expected: FAIL @@ -3239,213 +2303,30 @@ [expression_should_be_unknown: device-height < -100000em] expected: FAIL - [expression_should_be_unknown: 0px < device-height : 0px] - expected: FAIL - - [expression_should_be_unknown: 0px < device-height > 0px] - expected: FAIL - - [expression_should_be_unknown: 0px < device-height >= 0px] - expected: FAIL - - [expression_should_be_unknown: 0px < device-height = 0px] - expected: FAIL - - [should_not_apply: (0px < width < ${value}px)] - expected: FAIL - - [should_not_apply: (${value}px > width > 0px)] - expected: FAIL - - [should_not_apply: (${value - 1}px > width)] - expected: FAIL - - [should_not_apply: (${value - 1}px >= width)] - expected: FAIL - - [should_not_apply: (${value}px > width > ${value - 1}px)] - expected: FAIL - - [should_not_apply: (${value + 1}px > width > ${value}px)] - expected: FAIL - - [should_not_apply: (0px < height < ${value}px)] - expected: FAIL - - [should_not_apply: (${value}px > height > 0px)] - expected: FAIL - - [should_not_apply: (${value - 1}px > height)] - expected: FAIL - - [should_not_apply: (${value - 1}px >= height)] - expected: FAIL - - [should_not_apply: (${value}px > height > ${value - 1}px)] - expected: FAIL - - [should_not_apply: (${value + 1}px > height > ${value}px)] - expected: FAIL - - [should_not_apply: (0px < device-width < ${value}px)] - expected: FAIL - - [should_not_apply: (${value}px > device-width > 0px)] - expected: FAIL - - [should_not_apply: (${value - 1}px > device-width)] - expected: FAIL - - [should_not_apply: (${value - 1}px >= device-width)] - expected: FAIL - - [should_not_apply: (${value}px > device-width > ${value - 1}px)] - expected: FAIL - - [should_not_apply: (${value + 1}px > device-width > ${value}px)] - expected: FAIL - - [should_not_apply: (0px < device-height < ${value}px)] - expected: FAIL - - [should_not_apply: (${value}px > device-height > 0px)] - expected: FAIL - - [should_not_apply: (${value - 1}px > device-height)] - expected: FAIL - - [should_not_apply: (${value - 1}px >= device-height)] - expected: FAIL - - [should_not_apply: (${value}px > device-height > ${value - 1}px)] - expected: FAIL - - [should_not_apply: (${value + 1}px > device-height > ${value}px)] - expected: FAIL - - [ratio that reduces to 59/40: expression_should_be_unknown: min-orientation] - expected: FAIL - - [ratio that reduces to 59/40: expression_should_be_unknown: min-orientation: portrait] - expected: FAIL - - [ratio that reduces to 59/40: expression_should_be_unknown: min-orientation: landscape] - expected: FAIL - - [ratio that reduces to 59/40: expression_should_be_unknown: max-orientation] - expected: FAIL - - [ratio that reduces to 59/40: expression_should_be_unknown: max-orientation: portrait] - expected: FAIL - - [ratio that reduces to 59/40: expression_should_be_unknown: max-orientation: landscape] - expected: FAIL - - [expression_should_be_unknown: min-aspect-ratio] - expected: FAIL - - [expression_should_be_unknown: max-aspect-ratio] - expected: FAIL - - [expression_should_be_unknown: min-device-aspect-ratio] - expected: FAIL - - [expression_should_be_unknown: max-device-aspect-ratio] - expected: FAIL - - [expression_should_be_unknown: max-aspect-ratio: -1/1] - expected: FAIL - - [expression_should_be_unknown: max-aspect-ratio: 1/-1] - expected: FAIL - - [expression_should_be_unknown: max-aspect-ratio: -1/-1] - expected: FAIL - - [expression_should_be_unknown: max-aspect-ratio: invalid] - expected: FAIL - - [expression_should_be_unknown: max-aspect-ratio: 1 / invalid] - expected: FAIL - - [expression_should_be_unknown: max-aspect-ratio: 1 invalid] - expected: FAIL - - [expression_should_be_unknown: device-aspect-ratio: -1/1] - expected: FAIL - - [expression_should_be_unknown: device-aspect-ratio: 1/-1] - expected: FAIL - - [expression_should_be_unknown: device-aspect-ratio: -1/-1] - expected: FAIL - - [expression_should_be_unknown: device-aspect-ratio: invalid] - expected: FAIL - - [expression_should_be_unknown: device-aspect-ratio: 1 / invalid] - expected: FAIL - - [expression_should_be_unknown: device-aspect-ratio: 1 invalid] - expected: FAIL - - [expression_should_be_unknown: max-color] - expected: FAIL - - [expression_should_be_unknown: min-color] - expected: FAIL - - [expression_should_be_unknown: max-monochrome] - expected: FAIL - - [expression_should_be_unknown: min-monochrome] - expected: FAIL - - [expression_should_be_unknown: color: 1.0] - expected: FAIL - [expression_should_be_parseable: color: -1] expected: FAIL [expression_should_be_unknown: color: -1] expected: FAIL - [expression_should_be_unknown: color: 1/1] - expected: FAIL - - [expression_should_be_unknown: min-monochrome: 1.0] - expected: FAIL - [expression_should_be_parseable: min-monochrome: -1] expected: FAIL [expression_should_be_unknown: min-monochrome: -1] expected: FAIL - [expression_should_be_unknown: min-monochrome: 1/1] - expected: FAIL - - [expression_should_be_unknown: max-color-index: 1.0] - expected: FAIL - [expression_should_be_parseable: max-color-index: -1] expected: FAIL [expression_should_be_unknown: max-color-index: -1] expected: FAIL - [expression_should_be_unknown: max-color-index: 1/1] - expected: FAIL - [expression_should_be_parseable: resolution: 0dpi] expected: FAIL [expression_should_be_unknown: resolution: 0dpi] expected: FAIL - [expression_should_be_unknown: resolution: -3dpi] - expected: FAIL - [expression_should_be_parseable: resolution: 0dppx] expected: FAIL @@ -3464,9 +2345,6 @@ [expression_should_be_unknown: min-resolution: 0dpi] expected: FAIL - [expression_should_be_unknown: min-resolution: -3dpi] - expected: FAIL - [expression_should_be_parseable: min-resolution: 0dppx] expected: FAIL @@ -3485,9 +2363,6 @@ [expression_should_be_unknown: max-resolution: 0dpi] expected: FAIL - [expression_should_be_unknown: max-resolution: -3dpi] - expected: FAIL - [expression_should_be_parseable: max-resolution: 0dppx] expected: FAIL @@ -3500,101 +2375,1385 @@ [expression_should_be_unknown: max-resolution: 0x] expected: FAIL - [expression_should_be_unknown: min-scan:interlace] - expected: FAIL - - [expression_should_be_unknown: scan: 1] - expected: FAIL - - [expression_should_be_unknown: max-scan] - expected: FAIL - - [expression_should_be_unknown: max-scan: progressive] - expected: FAIL - - [expression_should_be_unknown: min-grid] - expected: FAIL - - [expression_should_be_unknown: min-grid:0] - expected: FAIL - - [expression_should_be_unknown: max-grid: 1] - expected: FAIL - - [expression_should_be_unknown: grid: 2] - expected: FAIL - - [expression_should_be_unknown: grid: -1] - expected: FAIL - - [expression_should_be_unknown: overflow-block: some-random-invalid-thing] - expected: FAIL - - [expression_should_be_unknown: overflow-inline: some-random-invalid-thing] - expected: FAIL - - [expression_should_be_unknown: update: some-random-invalid-thing] - expected: FAIL - [Sanity check for update] expected: FAIL - ['or' keyword: should_not_apply: (height) or (height)] + [expression_should_be_known: (orientation)] expected: FAIL - [nesting: should_not_apply: ((height))] + [expression_should_be_known: not (orientation)] expected: FAIL - ['not' keyword: should_not_apply: not (width)] + [expression_should_be_known: (orientation) and (orientation)] expected: FAIL - ['not' keyword: should_not_apply: not ((width) or (height))] + [expression_should_be_known: (orientation) or (orientation)] expected: FAIL - ['not' keyword: should_not_apply: not ((width) and (not (height)))] + [expression_should_be_known: (orientation) or ((orientation) and ((orientation) or (orientation) or (not (orientation))))] expected: FAIL - [three-valued logic: should_not_apply: (unknown)] + [expression_should_be_known: height] expected: FAIL - [three-valued logic: should_not_apply: not (unknown)] + [expression_should_be_known: height : 0] expected: FAIL - [three-valued logic: should_not_apply: ((unknown) and (width))] + [expression_should_be_known: height : 0px] expected: FAIL - [three-valued logic: should_not_apply: not ((unknown) and (width))] + [expression_should_be_known: height : 0em] expected: FAIL - [three-valued logic: should_not_apply: ((unknown) and (height))] + [expression_should_be_known: height : -0] expected: FAIL - [three-valued logic: should_not_apply: not ((unknown) or (width))] + [expression_should_be_known: height : -0cm] expected: FAIL - [three-valued logic: should_not_apply: ((unknown) or (height))] + [expression_should_be_known: height : 1px] expected: FAIL - [three-valued logic: should_not_apply: not ((unknown) or (height))] + [expression_should_be_known: height : 0.001mm] expected: FAIL - [three-valued logic: should_not_apply: (width) and (not ((unknown) and (width)))] + [expression_should_be_known: height : 100000px] expected: FAIL - [three-valued logic: should_not_apply: (width) and (not ((unknown) or (width)))] + [expression_should_be_known: min-height : -0] expected: FAIL - [three-valued logic: should_not_apply: (width) and (not ((unknown) or (height)))] + [expression_should_be_known: max-height : -0] expected: FAIL - [three-valued logic: should_not_apply: unknown(width)] + [expression_should_be_known: height : -1px] expected: FAIL - [three-valued logic: should_not_apply: not unknown(width)] + [expression_should_be_known: min-height : -1px] expected: FAIL - [three-valued logic: should_not_apply: not (unknown(width) or (height))] + [expression_should_be_known: max-height : -1px] expected: FAIL - [expression_should_be_unknown: overflow-block: optional-paged] + [expression_should_be_known: height : -0.00001mm] + expected: FAIL + + [expression_should_be_known: height : -100000em] + expected: FAIL + + [expression_should_be_known: height > 0] + expected: FAIL + + [expression_should_be_known: height > 0px] + expected: FAIL + + [expression_should_be_known: height > 0em] + expected: FAIL + + [expression_should_be_known: height > -0] + expected: FAIL + + [expression_should_be_known: height > -0cm] + expected: FAIL + + [expression_should_be_known: height > 1px] + expected: FAIL + + [expression_should_be_known: height > 0.001mm] + expected: FAIL + + [expression_should_be_known: height > 100000px] + expected: FAIL + + [expression_should_be_known: 0px > height > 100000px] + expected: FAIL + + [expression_should_be_known: height > -1px] + expected: FAIL + + [expression_should_be_known: height > -0.00001mm] + expected: FAIL + + [expression_should_be_known: height > -100000em] + expected: FAIL + + [expression_should_be_known: 0px > height > 0px] + expected: FAIL + + [expression_should_be_known: 0px > height >= 0px] + expected: FAIL + + [expression_should_be_known: height >= 0] + expected: FAIL + + [expression_should_be_known: height >= 0px] + expected: FAIL + + [expression_should_be_known: height >= 0em] + expected: FAIL + + [expression_should_be_known: height >= -0] + expected: FAIL + + [expression_should_be_known: height >= -0cm] + expected: FAIL + + [expression_should_be_known: height >= 1px] + expected: FAIL + + [expression_should_be_known: height >= 0.001mm] + expected: FAIL + + [expression_should_be_known: height >= 100000px] + expected: FAIL + + [expression_should_be_known: 0px >= height >= 100000px] + expected: FAIL + + [expression_should_be_known: height >= -1px] + expected: FAIL + + [expression_should_be_known: height >= -0.00001mm] + expected: FAIL + + [expression_should_be_known: height >= -100000em] + expected: FAIL + + [expression_should_be_known: 0px >= height > 0px] + expected: FAIL + + [expression_should_be_known: 0px >= height >= 0px] + expected: FAIL + + [expression_should_be_known: height = 0] + expected: FAIL + + [expression_should_be_known: height = 0px] + expected: FAIL + + [expression_should_be_known: height = 0em] + expected: FAIL + + [expression_should_be_known: height = -0] + expected: FAIL + + [expression_should_be_known: height = -0cm] + expected: FAIL + + [expression_should_be_known: height = 1px] + expected: FAIL + + [expression_should_be_known: height = 0.001mm] + expected: FAIL + + [expression_should_be_known: height = 100000px] + expected: FAIL + + [expression_should_be_known: height = -1px] + expected: FAIL + + [expression_should_be_known: height = -0.00001mm] + expected: FAIL + + [expression_should_be_known: height = -100000em] + expected: FAIL + + [expression_should_be_known: height <= 0] + expected: FAIL + + [expression_should_be_known: height <= 0px] + expected: FAIL + + [expression_should_be_known: height <= 0em] + expected: FAIL + + [expression_should_be_known: height <= -0] + expected: FAIL + + [expression_should_be_known: height <= -0cm] + expected: FAIL + + [expression_should_be_known: height <= 1px] + expected: FAIL + + [expression_should_be_known: height <= 0.001mm] + expected: FAIL + + [expression_should_be_known: height <= 100000px] + expected: FAIL + + [expression_should_be_known: 0px <= height <= 100000px] + expected: FAIL + + [expression_should_be_known: height <= -1px] + expected: FAIL + + [expression_should_be_known: height <= -0.00001mm] + expected: FAIL + + [expression_should_be_known: height <= -100000em] + expected: FAIL + + [expression_should_be_known: 0px <= height <= 0px] + expected: FAIL + + [expression_should_be_known: 0px <= height < 0px] + expected: FAIL + + [expression_should_be_known: height < 0] + expected: FAIL + + [expression_should_be_known: height < 0px] + expected: FAIL + + [expression_should_be_known: height < 0em] + expected: FAIL + + [expression_should_be_known: height < -0] + expected: FAIL + + [expression_should_be_known: height < -0cm] + expected: FAIL + + [expression_should_be_known: height < 1px] + expected: FAIL + + [expression_should_be_known: height < 0.001mm] + expected: FAIL + + [expression_should_be_known: height < 100000px] + expected: FAIL + + [expression_should_be_known: 0px < height < 100000px] + expected: FAIL + + [expression_should_be_known: height < -1px] + expected: FAIL + + [expression_should_be_known: height < -0.00001mm] + expected: FAIL + + [expression_should_be_known: height < -100000em] + expected: FAIL + + [expression_should_be_known: 0px < height <= 0px] + expected: FAIL + + [expression_should_be_known: 0px < height < 0px] + expected: FAIL + + [expression_should_be_known: device-width] + expected: FAIL + + [expression_should_be_known: device-width : 0] + expected: FAIL + + [expression_should_be_known: device-width : 0px] + expected: FAIL + + [expression_should_be_known: device-width : 0em] + expected: FAIL + + [expression_should_be_known: device-width : -0] + expected: FAIL + + [expression_should_be_known: device-width : -0cm] + expected: FAIL + + [expression_should_be_known: device-width : 1px] + expected: FAIL + + [expression_should_be_known: device-width : 0.001mm] + expected: FAIL + + [expression_should_be_known: device-width : 100000px] + expected: FAIL + + [expression_should_be_known: min-device-width : -0] + expected: FAIL + + [expression_should_be_known: max-device-width : -0] + expected: FAIL + + [expression_should_be_known: device-width : -1px] + expected: FAIL + + [expression_should_be_known: min-device-width : -1px] + expected: FAIL + + [expression_should_be_known: max-device-width : -1px] + expected: FAIL + + [expression_should_be_known: device-width : -0.00001mm] + expected: FAIL + + [expression_should_be_known: device-width : -100000em] + expected: FAIL + + [expression_should_be_known: device-width > 0] + expected: FAIL + + [expression_should_be_known: device-width > 0px] + expected: FAIL + + [expression_should_be_known: device-width > 0em] + expected: FAIL + + [expression_should_be_known: device-width > -0] + expected: FAIL + + [expression_should_be_known: device-width > -0cm] + expected: FAIL + + [expression_should_be_known: device-width > 1px] + expected: FAIL + + [expression_should_be_known: device-width > 0.001mm] + expected: FAIL + + [expression_should_be_known: device-width > 100000px] + expected: FAIL + + [expression_should_be_known: 0px > device-width > 100000px] + expected: FAIL + + [expression_should_be_known: device-width > -1px] + expected: FAIL + + [expression_should_be_known: device-width > -0.00001mm] + expected: FAIL + + [expression_should_be_known: device-width > -100000em] + expected: FAIL + + [expression_should_be_known: 0px > device-width > 0px] + expected: FAIL + + [expression_should_be_known: 0px > device-width >= 0px] + expected: FAIL + + [expression_should_be_known: device-width >= 0] + expected: FAIL + + [expression_should_be_known: device-width >= 0px] + expected: FAIL + + [expression_should_be_known: device-width >= 0em] + expected: FAIL + + [expression_should_be_known: device-width >= -0] + expected: FAIL + + [expression_should_be_known: device-width >= -0cm] + expected: FAIL + + [expression_should_be_known: device-width >= 1px] + expected: FAIL + + [expression_should_be_known: device-width >= 0.001mm] + expected: FAIL + + [expression_should_be_known: device-width >= 100000px] + expected: FAIL + + [expression_should_be_known: 0px >= device-width >= 100000px] + expected: FAIL + + [expression_should_be_known: device-width >= -1px] + expected: FAIL + + [expression_should_be_known: device-width >= -0.00001mm] + expected: FAIL + + [expression_should_be_known: device-width >= -100000em] + expected: FAIL + + [expression_should_be_known: 0px >= device-width > 0px] + expected: FAIL + + [expression_should_be_known: 0px >= device-width >= 0px] + expected: FAIL + + [expression_should_be_known: device-width = 0] + expected: FAIL + + [expression_should_be_known: device-width = 0px] + expected: FAIL + + [expression_should_be_known: device-width = 0em] + expected: FAIL + + [expression_should_be_known: device-width = -0] + expected: FAIL + + [expression_should_be_known: device-width = -0cm] + expected: FAIL + + [expression_should_be_known: device-width = 1px] + expected: FAIL + + [expression_should_be_known: device-width = 0.001mm] + expected: FAIL + + [expression_should_be_known: device-width = 100000px] + expected: FAIL + + [expression_should_be_known: device-width = -1px] + expected: FAIL + + [expression_should_be_known: device-width = -0.00001mm] + expected: FAIL + + [expression_should_be_known: device-width = -100000em] + expected: FAIL + + [expression_should_be_known: device-width <= 0] + expected: FAIL + + [expression_should_be_known: device-width <= 0px] + expected: FAIL + + [expression_should_be_known: device-width <= 0em] + expected: FAIL + + [expression_should_be_known: device-width <= -0] + expected: FAIL + + [expression_should_be_known: device-width <= -0cm] + expected: FAIL + + [expression_should_be_known: device-width <= 1px] + expected: FAIL + + [expression_should_be_known: device-width <= 0.001mm] + expected: FAIL + + [expression_should_be_known: device-width <= 100000px] + expected: FAIL + + [expression_should_be_known: 0px <= device-width <= 100000px] + expected: FAIL + + [expression_should_be_known: device-width <= -1px] + expected: FAIL + + [expression_should_be_known: device-width <= -0.00001mm] + expected: FAIL + + [expression_should_be_known: device-width <= -100000em] + expected: FAIL + + [expression_should_be_known: 0px <= device-width <= 0px] + expected: FAIL + + [expression_should_be_known: 0px <= device-width < 0px] + expected: FAIL + + [expression_should_be_known: device-width < 0] + expected: FAIL + + [expression_should_be_known: device-width < 0px] + expected: FAIL + + [expression_should_be_known: device-width < 0em] + expected: FAIL + + [expression_should_be_known: device-width < -0] + expected: FAIL + + [expression_should_be_known: device-width < -0cm] + expected: FAIL + + [expression_should_be_known: device-width < 1px] + expected: FAIL + + [expression_should_be_known: device-width < 0.001mm] + expected: FAIL + + [expression_should_be_known: device-width < 100000px] + expected: FAIL + + [expression_should_be_known: 0px < device-width < 100000px] + expected: FAIL + + [expression_should_be_known: device-width < -1px] + expected: FAIL + + [expression_should_be_known: device-width < -0.00001mm] + expected: FAIL + + [expression_should_be_known: device-width < -100000em] + expected: FAIL + + [expression_should_be_known: 0px < device-width <= 0px] + expected: FAIL + + [expression_should_be_known: 0px < device-width < 0px] + expected: FAIL + + [expression_should_be_known: device-height] + expected: FAIL + + [expression_should_be_known: device-height : 0] + expected: FAIL + + [expression_should_be_known: device-height : 0px] + expected: FAIL + + [expression_should_be_known: device-height : 0em] + expected: FAIL + + [expression_should_be_known: device-height : -0] + expected: FAIL + + [expression_should_be_known: device-height : -0cm] + expected: FAIL + + [expression_should_be_known: device-height : 1px] + expected: FAIL + + [expression_should_be_known: device-height : 0.001mm] + expected: FAIL + + [expression_should_be_known: device-height : 100000px] + expected: FAIL + + [expression_should_be_known: min-device-height : -0] + expected: FAIL + + [expression_should_be_known: max-device-height : -0] + expected: FAIL + + [expression_should_be_known: device-height : -1px] + expected: FAIL + + [expression_should_be_known: min-device-height : -1px] + expected: FAIL + + [expression_should_be_known: max-device-height : -1px] + expected: FAIL + + [expression_should_be_known: device-height : -0.00001mm] + expected: FAIL + + [expression_should_be_known: device-height : -100000em] + expected: FAIL + + [expression_should_be_known: device-height > 0] + expected: FAIL + + [expression_should_be_known: device-height > 0px] + expected: FAIL + + [expression_should_be_known: device-height > 0em] + expected: FAIL + + [expression_should_be_known: device-height > -0] + expected: FAIL + + [expression_should_be_known: device-height > -0cm] + expected: FAIL + + [expression_should_be_known: device-height > 1px] + expected: FAIL + + [expression_should_be_known: device-height > 0.001mm] + expected: FAIL + + [expression_should_be_known: device-height > 100000px] + expected: FAIL + + [expression_should_be_known: 0px > device-height > 100000px] + expected: FAIL + + [expression_should_be_known: device-height > -1px] + expected: FAIL + + [expression_should_be_known: device-height > -0.00001mm] + expected: FAIL + + [expression_should_be_known: device-height > -100000em] + expected: FAIL + + [expression_should_be_known: 0px > device-height > 0px] + expected: FAIL + + [expression_should_be_known: 0px > device-height >= 0px] + expected: FAIL + + [expression_should_be_known: device-height >= 0] + expected: FAIL + + [expression_should_be_known: device-height >= 0px] + expected: FAIL + + [expression_should_be_known: device-height >= 0em] + expected: FAIL + + [expression_should_be_known: device-height >= -0] + expected: FAIL + + [expression_should_be_known: device-height >= -0cm] + expected: FAIL + + [expression_should_be_known: device-height >= 1px] + expected: FAIL + + [expression_should_be_known: device-height >= 0.001mm] + expected: FAIL + + [expression_should_be_known: device-height >= 100000px] + expected: FAIL + + [expression_should_be_known: 0px >= device-height >= 100000px] + expected: FAIL + + [expression_should_be_known: device-height >= -1px] + expected: FAIL + + [expression_should_be_known: device-height >= -0.00001mm] + expected: FAIL + + [expression_should_be_known: device-height >= -100000em] + expected: FAIL + + [expression_should_be_known: 0px >= device-height > 0px] + expected: FAIL + + [expression_should_be_known: 0px >= device-height >= 0px] + expected: FAIL + + [expression_should_be_known: device-height = 0] + expected: FAIL + + [expression_should_be_known: device-height = 0px] + expected: FAIL + + [expression_should_be_known: device-height = 0em] + expected: FAIL + + [expression_should_be_known: device-height = -0] + expected: FAIL + + [expression_should_be_known: device-height = -0cm] + expected: FAIL + + [expression_should_be_known: device-height = 1px] + expected: FAIL + + [expression_should_be_known: device-height = 0.001mm] + expected: FAIL + + [expression_should_be_known: device-height = 100000px] + expected: FAIL + + [expression_should_be_known: device-height = -1px] + expected: FAIL + + [expression_should_be_known: device-height = -0.00001mm] + expected: FAIL + + [expression_should_be_known: device-height = -100000em] + expected: FAIL + + [expression_should_be_known: device-height <= 0] + expected: FAIL + + [expression_should_be_known: device-height <= 0px] + expected: FAIL + + [expression_should_be_known: device-height <= 0em] + expected: FAIL + + [expression_should_be_known: device-height <= -0] + expected: FAIL + + [expression_should_be_known: device-height <= -0cm] + expected: FAIL + + [expression_should_be_known: device-height <= 1px] + expected: FAIL + + [expression_should_be_known: device-height <= 0.001mm] + expected: FAIL + + [expression_should_be_known: device-height <= 100000px] + expected: FAIL + + [expression_should_be_known: 0px <= device-height <= 100000px] + expected: FAIL + + [expression_should_be_known: device-height <= -1px] + expected: FAIL + + [expression_should_be_known: device-height <= -0.00001mm] + expected: FAIL + + [expression_should_be_known: device-height <= -100000em] + expected: FAIL + + [expression_should_be_known: 0px <= device-height <= 0px] + expected: FAIL + + [expression_should_be_known: 0px <= device-height < 0px] + expected: FAIL + + [expression_should_be_known: device-height < 0] + expected: FAIL + + [expression_should_be_known: device-height < 0px] + expected: FAIL + + [expression_should_be_known: device-height < 0em] + expected: FAIL + + [expression_should_be_known: device-height < -0] + expected: FAIL + + [expression_should_be_known: device-height < -0cm] + expected: FAIL + + [expression_should_be_known: device-height < 1px] + expected: FAIL + + [expression_should_be_known: device-height < 0.001mm] + expected: FAIL + + [expression_should_be_known: device-height < 100000px] + expected: FAIL + + [expression_should_be_known: 0px < device-height < 100000px] + expected: FAIL + + [expression_should_be_known: device-height < -1px] + expected: FAIL + + [expression_should_be_known: device-height < -0.00001mm] + expected: FAIL + + [expression_should_be_known: device-height < -100000em] + expected: FAIL + + [expression_should_be_known: 0px < device-height <= 0px] + expected: FAIL + + [expression_should_be_known: 0px < device-height < 0px] + expected: FAIL + + [should_apply: all and (width: ${value}px)] + expected: FAIL + + [should_apply: all and (width = ${value}px)] + expected: FAIL + + [should_apply: all and (max-width: ${value}px)] + expected: FAIL + + [should_apply: all and (max-width: ${value + 1}px)] + expected: FAIL + + [should_apply: all and (max-width: ${Math.ceil(value/em_size) + 1}em)] + expected: FAIL + + [should_apply: (width <= ${value}px)] + expected: FAIL + + [should_apply: (0px < width <= ${value}px)] + expected: FAIL + + [should_apply: (${value}px >= width > 0px)] + expected: FAIL + + [should_apply: (width < ${value + 1}px)] + expected: FAIL + + [should_apply: (width <= ${value + 1}px)] + expected: FAIL + + [should_apply: (${value - 1}px < width < ${value + 1}px)] + expected: FAIL + + [should_apply: (${value - 1}px < width <= ${value}px)] + expected: FAIL + + [should_apply: (${value}px <= width < ${value + 1}px)] + expected: FAIL + + [should_apply: (${value + 1}px > width > ${value - 1}px)] + expected: FAIL + + [should_apply: (${value + 1}px > width >= ${value}px)] + expected: FAIL + + [should_apply: (${value}px >= width > ${value - 1}px)] + expected: FAIL + + [should_apply: all and (height: ${value}px)] + expected: FAIL + + [should_apply: all and (height = ${value}px)] + expected: FAIL + + [should_apply: all and (min-height: ${value}px)] + expected: FAIL + + [should_apply: all and (min-height: ${value - 1}px)] + expected: FAIL + + [should_apply: all and (max-height: ${value}px)] + expected: FAIL + + [should_apply: all and (max-height: ${value + 1}px)] + expected: FAIL + + [should_apply: all and (min-height: ${Math.floor(value/em_size) - 1}em)] + expected: FAIL + + [should_apply: all and (max-height: ${Math.ceil(value/em_size) + 1}em)] + expected: FAIL + + [should_apply: (height <= ${value}px)] + expected: FAIL + + [should_apply: (height >= ${value}px)] + expected: FAIL + + [should_apply: (0px < height <= ${value}px)] + expected: FAIL + + [should_apply: (${value}px >= height > 0px)] + expected: FAIL + + [should_apply: (height < ${value + 1}px)] + expected: FAIL + + [should_apply: (height <= ${value + 1}px)] + expected: FAIL + + [should_apply: (height > ${value - 1}px)] + expected: FAIL + + [should_apply: (height >= ${value - 1}px)] + expected: FAIL + + [should_apply: (${value - 1}px < height)] + expected: FAIL + + [should_apply: (${value - 1}px <= height)] + expected: FAIL + + [should_apply: (${value - 1}px < height < ${value + 1}px)] + expected: FAIL + + [should_apply: (${value - 1}px < height <= ${value}px)] + expected: FAIL + + [should_apply: (${value}px <= height < ${value + 1}px)] + expected: FAIL + + [should_apply: (${value + 1}px > height > ${value - 1}px)] + expected: FAIL + + [should_apply: (${value + 1}px > height >= ${value}px)] + expected: FAIL + + [should_apply: (${value}px >= height > ${value - 1}px)] + expected: FAIL + + [should_apply: all and (device-width: ${value}px)] + expected: FAIL + + [should_apply: all and (device-width = ${value}px)] + expected: FAIL + + [should_apply: all and (min-device-width: ${value}px)] + expected: FAIL + + [should_apply: all and (min-device-width: ${value - 1}px)] + expected: FAIL + + [should_apply: all and (max-device-width: ${value}px)] + expected: FAIL + + [should_apply: all and (max-device-width: ${value + 1}px)] + expected: FAIL + + [should_apply: all and (min-device-width: ${Math.floor(value/em_size) - 1}em)] + expected: FAIL + + [should_apply: all and (max-device-width: ${Math.ceil(value/em_size) + 1}em)] + expected: FAIL + + [should_apply: (device-width <= ${value}px)] + expected: FAIL + + [should_apply: (device-width >= ${value}px)] + expected: FAIL + + [should_apply: (0px < device-width <= ${value}px)] + expected: FAIL + + [should_apply: (${value}px >= device-width > 0px)] + expected: FAIL + + [should_apply: (device-width < ${value + 1}px)] + expected: FAIL + + [should_apply: (device-width <= ${value + 1}px)] + expected: FAIL + + [should_apply: (device-width > ${value - 1}px)] + expected: FAIL + + [should_apply: (device-width >= ${value - 1}px)] + expected: FAIL + + [should_apply: (${value - 1}px < device-width)] + expected: FAIL + + [should_apply: (${value - 1}px <= device-width)] + expected: FAIL + + [should_apply: (${value - 1}px < device-width < ${value + 1}px)] + expected: FAIL + + [should_apply: (${value - 1}px < device-width <= ${value}px)] + expected: FAIL + + [should_apply: (${value}px <= device-width < ${value + 1}px)] + expected: FAIL + + [should_apply: (${value + 1}px > device-width > ${value - 1}px)] + expected: FAIL + + [should_apply: (${value + 1}px > device-width >= ${value}px)] + expected: FAIL + + [should_apply: (${value}px >= device-width > ${value - 1}px)] + expected: FAIL + + [should_apply: all and (device-height: ${value}px)] + expected: FAIL + + [should_apply: all and (device-height = ${value}px)] + expected: FAIL + + [should_apply: all and (min-device-height: ${value}px)] + expected: FAIL + + [should_apply: all and (min-device-height: ${value - 1}px)] + expected: FAIL + + [should_apply: all and (max-device-height: ${value}px)] + expected: FAIL + + [should_apply: all and (max-device-height: ${value + 1}px)] + expected: FAIL + + [should_apply: all and (min-device-height: ${Math.floor(value/em_size) - 1}em)] + expected: FAIL + + [should_apply: all and (max-device-height: ${Math.ceil(value/em_size) + 1}em)] + expected: FAIL + + [should_apply: (device-height <= ${value}px)] + expected: FAIL + + [should_apply: (device-height >= ${value}px)] + expected: FAIL + + [should_apply: (0px < device-height <= ${value}px)] + expected: FAIL + + [should_apply: (${value}px >= device-height > 0px)] + expected: FAIL + + [should_apply: (device-height < ${value + 1}px)] + expected: FAIL + + [should_apply: (device-height <= ${value + 1}px)] + expected: FAIL + + [should_apply: (device-height > ${value - 1}px)] + expected: FAIL + + [should_apply: (device-height >= ${value - 1}px)] + expected: FAIL + + [should_apply: (${value - 1}px < device-height)] + expected: FAIL + + [should_apply: (${value - 1}px <= device-height)] + expected: FAIL + + [should_apply: (${value - 1}px < device-height < ${value + 1}px)] + expected: FAIL + + [should_apply: (${value - 1}px < device-height <= ${value}px)] + expected: FAIL + + [should_apply: (${value}px <= device-height < ${value + 1}px)] + expected: FAIL + + [should_apply: (${value + 1}px > device-height > ${value - 1}px)] + expected: FAIL + + [should_apply: (${value + 1}px > device-height >= ${value}px)] + expected: FAIL + + [should_apply: (${value}px >= device-height > ${value - 1}px)] + expected: FAIL + + [width = 0, height != 0: should_apply: all and (height)] + expected: FAIL + + [width = 0, height = 0: should_apply: all and (device-height)] + expected: FAIL + + [width = 0, height = 0: should_apply: all and (device-width)] + expected: FAIL + + [width != 0, height != 0: should_apply: all and (height)] + expected: FAIL + + [ratio that reduces to 59/40: expression_should_be_known: orientation] + expected: FAIL + + [ratio that reduces to 59/40: expression_should_be_known: orientation: portrait] + expected: FAIL + + [ratio that reduces to 59/40: expression_should_be_known: orientation: landscape] + expected: FAIL + + [ratio that reduces to 59/40: should_apply: (orientation)] + expected: FAIL + + [ratio that reduces to 59/40: should_apply: (orientation: landscape)] + expected: FAIL + + [ratio that reduces to 59/40: should_apply: not all and (orientation: portrait)] + expected: FAIL + + [ratio that reduces to 59/80: should_apply: (orientation)] + expected: FAIL + + [ratio that reduces to 59/80: should_apply: not all and (orientation: landscape)] + expected: FAIL + + [ratio that reduces to 59/80: should_apply: (orientation: portrait)] + expected: FAIL + + [should_apply: (aspect-ratio: 59/80)] + expected: FAIL + + [should_apply: (aspect-ratio: 177/240)] + expected: FAIL + + [should_apply: (aspect-ratio: 413/560)] + expected: FAIL + + [should_apply: (aspect-ratio: 5900/8000)] + expected: FAIL + + [should_apply: (aspect-ratio)] + expected: FAIL + + [should_apply: (min-aspect-ratio: 59/80)] + expected: FAIL + + [should_apply: (min-aspect-ratio: 58/80)] + expected: FAIL + + [should_apply: (min-aspect-ratio: 59/81)] + expected: FAIL + + [should_apply: (max-aspect-ratio: 59/80)] + expected: FAIL + + [should_apply: (max-aspect-ratio: 60/80)] + expected: FAIL + + [should_apply: (max-aspect-ratio: 59/79)] + expected: FAIL + + [should_apply: (device-aspect-ratio: ${real_dar})] + expected: FAIL + + [should_apply: not all and (device-aspect-ratio: ${high_dar_1})] + expected: FAIL + + [should_apply: not all and (device-aspect-ratio: ${low_dar_2})] + expected: FAIL + + [should_apply: (device-aspect-ratio)] + expected: FAIL + + [should_apply: (min-device-aspect-ratio: ${real_dar})] + expected: FAIL + + [should_apply: not all and (min-device-aspect-ratio: ${high_dar_2})] + expected: FAIL + + [should_apply: all and (min-device-aspect-ratio: ${low_dar_2})] + expected: FAIL + + [should_apply: all and (max-device-aspect-ratio: ${real_dar})] + expected: FAIL + + [should_apply: (max-device-aspect-ratio: ${high_dar_1})] + expected: FAIL + + [should_apply: (max-device-aspect-ratio: ${high_dar_2})] + expected: FAIL + + [should_apply: not all and (max-device-aspect-ratio: ${low_dar_2})] + expected: FAIL + + [expression_should_be_known: max-aspect-ratio: 1/1] + expected: FAIL + + [expression_should_be_known: max-aspect-ratio: 1 /1] + expected: FAIL + + [expression_should_be_known: max-aspect-ratio: 1 / \t\n1] + expected: FAIL + + [expression_should_be_known: max-aspect-ratio: 1/\r1] + expected: FAIL + + [expression_should_be_known: max-aspect-ratio: 1] + expected: FAIL + + [expression_should_be_known: max-aspect-ratio: 0.5] + expected: FAIL + + [expression_should_be_known: max-aspect-ratio: 1.0/1] + expected: FAIL + + [expression_should_be_known: max-aspect-ratio: 1/1.0] + expected: FAIL + + [expression_should_be_known: max-aspect-ratio: 1.0/1.0] + expected: FAIL + + [expression_should_be_known: max-aspect-ratio: 0/1] + expected: FAIL + + [expression_should_be_known: max-aspect-ratio: 1/0] + expected: FAIL + + [expression_should_be_known: max-aspect-ratio: 0/0] + expected: FAIL + + [expression_should_be_known: device-aspect-ratio: 1/1] + expected: FAIL + + [expression_should_be_known: device-aspect-ratio: 1 /1] + expected: FAIL + + [expression_should_be_known: device-aspect-ratio: 1 / \t\n1] + expected: FAIL + + [expression_should_be_known: device-aspect-ratio: 1/\r1] + expected: FAIL + + [expression_should_be_known: device-aspect-ratio: 1] + expected: FAIL + + [expression_should_be_known: device-aspect-ratio: 0.5] + expected: FAIL + + [expression_should_be_known: device-aspect-ratio: 1.0/1] + expected: FAIL + + [expression_should_be_known: device-aspect-ratio: 1/1.0] + expected: FAIL + + [expression_should_be_known: device-aspect-ratio: 1.0/1.0] + expected: FAIL + + [expression_should_be_known: device-aspect-ratio: 0/1] + expected: FAIL + + [expression_should_be_known: device-aspect-ratio: 1/0] + expected: FAIL + + [expression_should_be_known: device-aspect-ratio: 0/0] + expected: FAIL + + [should_apply: all and (monochrome:0)] + expected: FAIL + + [should_apply: all and (max-monochrome:0)] + expected: FAIL + + [should_apply: all and (max-monochrome:1)] + expected: FAIL + + [should_apply: all and (monochrome)] + expected: FAIL + + [should_apply: not all and (color)] + expected: FAIL + + [should_apply: only all and (monochrome)] + expected: FAIL + + [expression_should_be_known: color: 1] + expected: FAIL + + [expression_should_be_known: color: 327] + expected: FAIL + + [expression_should_be_known: color: 0] + expected: FAIL + + [expression_should_be_known: color: -1] + expected: FAIL + + [expression_should_be_known: min-monochrome: 1] + expected: FAIL + + [expression_should_be_known: min-monochrome: 327] + expected: FAIL + + [expression_should_be_known: min-monochrome: 0] + expected: FAIL + + [expression_should_be_known: min-monochrome: -1] + expected: FAIL + + [expression_should_be_known: max-color-index: 1] + expected: FAIL + + [expression_should_be_known: max-color-index: 327] + expected: FAIL + + [expression_should_be_known: max-color-index: 0] + expected: FAIL + + [expression_should_be_known: max-color-index: -1] + expected: FAIL + + [should_apply: (color-index: 0)] + expected: FAIL + + [should_apply: (min-color-index: 0)] + expected: FAIL + + [should_apply: (max-color-index: 0)] + expected: FAIL + + [should_apply: (max-color-index: 1)] + expected: FAIL + + [should_apply: (max-color-index: 157)] + expected: FAIL + + [expression_should_be_known: grid] + expected: FAIL + + [expression_should_be_known: grid: 0] + expected: FAIL + + [expression_should_be_known: grid: 1] + expected: FAIL + + [should_apply: (grid: 0)] + expected: FAIL + + [should_apply: (orientation] + expected: FAIL + + [should_apply: not all and (grid] + expected: FAIL + + [expression_should_be_known: overflow-block] + expected: FAIL + + [expression_should_be_known: overflow-block: none] + expected: FAIL + + [expression_should_be_known: overflow-block: paged] + expected: FAIL + + [expression_should_be_known: overflow-block: scroll] + expected: FAIL + + [expression_should_be_known: overflow-inline] + expected: FAIL + + [expression_should_be_known: overflow-inline: none] + expected: FAIL + + [expression_should_be_known: overflow-inline: scroll] + expected: FAIL + + [expression_should_be_known: update] + expected: FAIL + + [expression_should_be_known: update: none] + expected: FAIL + + [expression_should_be_known: update: slow] + expected: FAIL + + [expression_should_be_known: update: fast] + expected: FAIL + + [expression_should_be_known: hover] + expected: FAIL + + [expression_should_be_known: hover: hover] + expected: FAIL + + [expression_should_be_known: hover: none] + expected: FAIL + + [expression_should_be_known: any-hover] + expected: FAIL + + [expression_should_be_known: any-hover: hover] + expected: FAIL + + [expression_should_be_known: any-hover: none] + expected: FAIL + + [expression_should_be_known: pointer] + expected: FAIL + + [expression_should_be_known: pointer: coarse] + expected: FAIL + + [expression_should_be_known: pointer: fine] + expected: FAIL + + [expression_should_be_known: pointer: none] + expected: FAIL + + [expression_should_be_known: any-pointer] + expected: FAIL + + [expression_should_be_known: any-pointer: coarse] + expected: FAIL + + [expression_should_be_known: any-pointer: fine] + expected: FAIL + + [expression_should_be_known: any-pointer: none] + expected: FAIL + + ['not' keyword: should_apply: not (height)] + expected: FAIL + + ['not' keyword: should_apply: not ((width) and (height))] + expected: FAIL + + [three-valued logic: should_apply: not ((unknown) and (height))] + expected: FAIL + + [three-valued logic: should_apply: (width) and (not ((unknown) and (height)))] + expected: FAIL + + [three-valued logic: should_apply: not (unknown(width) and (height))] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/custom-elements/builtin-coverage.html.ini b/tests/wpt/meta-legacy-layout/custom-elements/builtin-coverage.html.ini index f38739eefec..668bdfa93bf 100644 --- a/tests/wpt/meta-legacy-layout/custom-elements/builtin-coverage.html.ini +++ b/tests/wpt/meta-legacy-layout/custom-elements/builtin-coverage.html.ini @@ -1,5 +1,4 @@ [builtin-coverage.html] - [Untitled] expected: FAIL @@ -8,221 +7,333 @@ [a: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [abbr: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [address: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [area: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [article: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [aside: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [audio: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [b: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [base: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [bdi: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [bdo: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [blockquote: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [body: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [br: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [button: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [canvas: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [caption: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [cite: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [code: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [col: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [colgroup: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [data: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [datalist: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [dd: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [del: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [details: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [dfn: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [dialog: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [div: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [dl: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [dt: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [em: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [embed: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [fieldset: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [figcaption: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [figure: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [footer: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [form: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [h1: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [h2: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [h3: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [h4: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [h5: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [h6: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [header: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [hgroup: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [hr: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [html: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [i: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [iframe: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [img: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [input: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [ins: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [kbd: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [label: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [legend: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [li: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [link: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [main: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [map: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [mark: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [menu: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [meta: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [meter: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [nav: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [noscript: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [object: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [ol: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [optgroup: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [option: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [output: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [p: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [param: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [picture: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [pre: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [progress: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [q: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [rp: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [rt: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [ruby: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [s: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [samp: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [script: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [section: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [select: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [small: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [source: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [span: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [strong: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [style: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [sub: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [summary: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [sup: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [table: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [tbody: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [td: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [template: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [textarea: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [tfoot: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [th: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [thead: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [time: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [title: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [tr: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [track: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [u: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [ul: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [var: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [video: Operator 'new' should instantiate a customized built-in element] expected: FAIL + [wbr: Operator 'new' should instantiate a customized built-in element] expected: FAIL + + [slot: Define a customized built-in element] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/custom-elements/reactions/customized-builtins/HTMLSlotElement.html.ini b/tests/wpt/meta-legacy-layout/custom-elements/reactions/customized-builtins/HTMLSlotElement.html.ini index 06f319e7a49..c6223bd8ced 100644 --- a/tests/wpt/meta-legacy-layout/custom-elements/reactions/customized-builtins/HTMLSlotElement.html.ini +++ b/tests/wpt/meta-legacy-layout/custom-elements/reactions/customized-builtins/HTMLSlotElement.html.ini @@ -1,2 +1,6 @@ [HTMLSlotElement.html] - expected: ERROR + [name on HTMLSlotElement must enqueue an attributeChanged reaction when adding name content attribute] + expected: FAIL + + [name on HTMLSlotElement must enqueue an attributeChanged reaction when replacing an existing attribute] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/custom-elements/reactions/customized-builtins/HTMLStyleElement.html.ini b/tests/wpt/meta-legacy-layout/custom-elements/reactions/customized-builtins/HTMLStyleElement.html.ini deleted file mode 100644 index 49c92ee6498..00000000000 --- a/tests/wpt/meta-legacy-layout/custom-elements/reactions/customized-builtins/HTMLStyleElement.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[HTMLStyleElement.html] - [media on HTMLStyleElement must enqueue an attributeChanged reaction when adding a new attribute] - expected: FAIL - - [media on HTMLStyleElement must enqueue an attributeChanged reaction when replacing an existing attribute] - expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/dom/idlharness.any.js.ini b/tests/wpt/meta-legacy-layout/dom/idlharness.any.js.ini index 31dfb6b786c..cc858b05dbf 100644 --- a/tests/wpt/meta-legacy-layout/dom/idlharness.any.js.ini +++ b/tests/wpt/meta-legacy-layout/dom/idlharness.any.js.ini @@ -2,9 +2,6 @@ [AbortController interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL - [Event interface: new Event("foo") must inherit property "composed" with the proper type] - expected: FAIL - [EventTarget interface: new AbortController().signal must inherit property "addEventListener(DOMString, EventListener, [object Object\],[object Object\])" with the proper type] expected: FAIL @@ -14,9 +11,6 @@ [AbortController interface object name] expected: FAIL - [Event interface: attribute composed] - expected: FAIL - [AbortSignal interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL @@ -50,9 +44,6 @@ [AbortSignal interface: existence and properties of interface prototype object] expected: FAIL - [Event interface: new CustomEvent("foo") must inherit property "composed" with the proper type] - expected: FAIL - [Stringification of new AbortController()] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/dom/idlharness.window.js.ini b/tests/wpt/meta-legacy-layout/dom/idlharness.window.js.ini index 4ec5cc726fe..1eb7170480d 100644 --- a/tests/wpt/meta-legacy-layout/dom/idlharness.window.js.ini +++ b/tests/wpt/meta-legacy-layout/dom/idlharness.window.js.ini @@ -2,27 +2,15 @@ [EventTarget interface: new AbortController().signal must inherit property "addEventListener(DOMString, EventListener, [object Object\],[object Object\])" with the proper type] expected: FAIL - [Text interface: document.createTextNode("abc") must inherit property "assignedSlot" with the proper type] - expected: FAIL - [AbortSignal must be primary interface of new AbortController().signal] expected: FAIL - [Element interface: element must inherit property "assignedSlot" with the proper type] - expected: FAIL - [AbortController interface object name] expected: FAIL - [Event interface: attribute composed] - expected: FAIL - [Element interface: operation after([object Object\],[object Object\])] expected: FAIL - [Text interface: attribute assignedSlot] - expected: FAIL - [AbortSignal interface: existence and properties of interface prototype object's @@unscopables property] expected: FAIL @@ -53,9 +41,6 @@ [AbortSignal interface object name] expected: FAIL - [Event interface: new CustomEvent("foo") must inherit property "composed" with the proper type] - expected: FAIL - [Element interface: operation attachShadow(ShadowRootInit)] expected: FAIL @@ -167,15 +152,9 @@ [AbortSignal interface: existence and properties of interface prototype object] expected: FAIL - [Event interface: new Event("foo") must inherit property "composed" with the proper type] - expected: FAIL - [NodeFilter interface: existence and properties of interface object] expected: FAIL - [Element interface: attribute assignedSlot] - expected: FAIL - [Element interface: operation remove()] expected: FAIL @@ -197,9 +176,6 @@ [CharacterData interface: operation after([object Object\],[object Object\])] expected: FAIL - [Event interface: document.createEvent("Event") must inherit property "composed" with the proper type] - expected: FAIL - [DocumentType interface: operation remove()] expected: FAIL @@ -608,9 +584,6 @@ [ShadowRoot interface: attribute delegatesFocus] expected: FAIL - [ShadowRoot interface: attribute slotAssignment] - expected: FAIL - [XSLTProcessor interface: existence and properties of interface object] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/dom/observable/tentative/observable-from.any.js.ini b/tests/wpt/meta-legacy-layout/dom/observable/tentative/observable-from.any.js.ini index 61c60d87a46..684e7b1aefc 100644 --- a/tests/wpt/meta-legacy-layout/dom/observable/tentative/observable-from.any.js.ini +++ b/tests/wpt/meta-legacy-layout/dom/observable/tentative/observable-from.any.js.ini @@ -134,6 +134,12 @@ [from(): Abort after complete does NOT call IteratorRecord#return()] expected: FAIL + [from(): [Symbol.iterator\] not callable AFTER SUBSCRIBE throws] + expected: FAIL + + [from(): [Symbol.iterator\] returns null AFTER SUBSCRIBE throws] + expected: FAIL + [observable-from.any.worker.html] [from(): Observable.from() is a function] @@ -270,3 +276,9 @@ [from(): Abort after complete does NOT call IteratorRecord#return()] expected: FAIL + + [from(): [Symbol.iterator\] not callable AFTER SUBSCRIBE throws] + expected: FAIL + + [from(): [Symbol.iterator\] returns null AFTER SUBSCRIBE throws] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/fetch/fetch-later/new-window.tentative.https.window.js.ini b/tests/wpt/meta-legacy-layout/fetch/fetch-later/new-window.tentative.https.window.js.ini index da97254b909..f98bae8eaa9 100644 --- a/tests/wpt/meta-legacy-layout/fetch/fetch-later/new-window.tentative.https.window.js.ini +++ b/tests/wpt/meta-legacy-layout/fetch/fetch-later/new-window.tentative.https.window.js.ini @@ -1,5 +1,4 @@ [new-window.tentative.https.window.html] - expected: TIMEOUT [A blank window[target=''\][features='0'\] can trigger fetchLater.] expected: FAIL @@ -53,3 +52,39 @@ [A cross-origin window[target='_blank'\][features='2'\] can trigger fetchLater.] expected: TIMEOUT + + [A blank window[target=''\][features=''\] can trigger fetchLater.] + expected: FAIL + + [A same-origin window[target=''\][features=''\] can trigger fetchLater.] + expected: FAIL + + [A cross-origin window[target=''\][features=''\] can trigger fetchLater.] + expected: FAIL + + [A blank window[target=''\][features='popup'\] can trigger fetchLater.] + expected: FAIL + + [A same-origin window[target=''\][features='popup'\] can trigger fetchLater.] + expected: FAIL + + [A cross-origin window[target=''\][features='popup'\] can trigger fetchLater.] + expected: FAIL + + [A blank window[target='_blank'\][features=''\] can trigger fetchLater.] + expected: FAIL + + [A same-origin window[target='_blank'\][features=''\] can trigger fetchLater.] + expected: FAIL + + [A cross-origin window[target='_blank'\][features=''\] can trigger fetchLater.] + expected: FAIL + + [A blank window[target='_blank'\][features='popup'\] can trigger fetchLater.] + expected: FAIL + + [A same-origin window[target='_blank'\][features='popup'\] can trigger fetchLater.] + expected: FAIL + + [A cross-origin window[target='_blank'\][features='popup'\] can trigger fetchLater.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/fetch/fetch-later/permissions-policy/deferred-fetch-allowed-by-permissions-policy-attribute-redirect.tentative.https.window.js.ini b/tests/wpt/meta-legacy-layout/fetch/fetch-later/permissions-policy/deferred-fetch-allowed-by-permissions-policy-attribute-redirect.tentative.https.window.js.ini index f3cd0733134..494514918ce 100644 --- a/tests/wpt/meta-legacy-layout/fetch/fetch-later/permissions-policy/deferred-fetch-allowed-by-permissions-policy-attribute-redirect.tentative.https.window.js.ini +++ b/tests/wpt/meta-legacy-layout/fetch/fetch-later/permissions-policy/deferred-fetch-allowed-by-permissions-policy-attribute-redirect.tentative.https.window.js.ini @@ -7,3 +7,9 @@ [Permissions policy allow="deferred-fetch" allows cross-origin navigation in an iframe.] expected: FAIL + + [Permissions policy allow="deferred-fetch" allows fetchLater() from a redirected same-origin iframe.] + expected: FAIL + + [Permissions policy allow="deferred-fetch" disallows fetchLater() from a redirected cross-origin iframe.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/fetch/fetch-later/permissions-policy/deferred-fetch-default-permissions-policy.tentative.https.window.js.ini b/tests/wpt/meta-legacy-layout/fetch/fetch-later/permissions-policy/deferred-fetch-default-permissions-policy.tentative.https.window.js.ini index a6ffb5ee65a..babbbad4b4b 100644 --- a/tests/wpt/meta-legacy-layout/fetch/fetch-later/permissions-policy/deferred-fetch-default-permissions-policy.tentative.https.window.js.ini +++ b/tests/wpt/meta-legacy-layout/fetch/fetch-later/permissions-policy/deferred-fetch-default-permissions-policy.tentative.https.window.js.ini @@ -7,3 +7,6 @@ [Default "deferred-fetch" permissions policy ["self"\] allows fetchLater() in the cross-origin iframe.] expected: FAIL + + [Default "deferred-fetch-minimal" permissions policy ["*"\] allows fetchLater() in the cross-origin iframe.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/fetch/fetch-later/quota.tentative.https.window.js.ini b/tests/wpt/meta-legacy-layout/fetch/fetch-later/quota.tentative.https.window.js.ini index cbea9fe50e6..c27d071ac18 100644 --- a/tests/wpt/meta-legacy-layout/fetch/fetch-later/quota.tentative.https.window.js.ini +++ b/tests/wpt/meta-legacy-layout/fetch/fetch-later/quota.tentative.https.window.js.ini @@ -1,102 +1,2 @@ [quota.tentative.https.window.html] - [A fetchLater() call accept small data in POST request of String.] - expected: FAIL - - [A fetchLater() call accept small data in POST request of ArrayBuffer.] - expected: FAIL - - [A fetchLater() call accept small data in POST request of FormData.] - expected: FAIL - - [A fetchLater() call accept small data in POST request of URLSearchParams.] - expected: FAIL - - [A fetchLater() call accept small data in POST request of Blob.] - expected: FAIL - - [A fetchLater() call accept small data in POST request of File.] - expected: FAIL - - [A single fetchLater() call takes up the per-origin quota for its body of String.] - expected: FAIL - - [A single fetchLater() call takes up the per-origin quota for its body of ArrayBuffer.] - expected: FAIL - - [A single fetchLater() call takes up the per-origin quota for its body of Blob.] - expected: FAIL - - [A single fetchLater() call takes up the per-origin quota for its body of File.] - expected: FAIL - - [A single fetchLater() call does not accept empty data in POST request of String.] - expected: FAIL - - [A single fetchLater() call does not accept empty data in POST request of ArrayBuffer.] - expected: FAIL - - [A single fetchLater() call does not accept empty data in POST request of FormData.] - expected: FAIL - - [A single fetchLater() call does not accept empty data in POST request of URLSearchParams.] - expected: FAIL - - [A single fetchLater() call does not accept empty data in POST request of Blob.] - expected: FAIL - - [A single fetchLater() call does not accept empty data in POST request of File.] - expected: FAIL - - [A single fetchLater() call is not allowed to exceed per-origin quota for its body of String.] - expected: FAIL - - [A single fetchLater() call is not allowed to exceed per-origin quota for its body of ArrayBuffer.] - expected: FAIL - - [A single fetchLater() call is not allowed to exceed per-origin quota for its body of FormData.] - expected: FAIL - - [A single fetchLater() call is not allowed to exceed per-origin quota for its body of URLSearchParams.] - expected: FAIL - - [A single fetchLater() call is not allowed to exceed per-origin quota for its body of Blob.] - expected: FAIL - - [A single fetchLater() call is not allowed to exceed per-origin quota for its body of File.] - expected: FAIL - - [The 2nd fetchLater() call is not allowed to exceed per-origin quota for its body of String.] - expected: FAIL - - [The 2nd fetchLater() call is not allowed to exceed per-origin quota for its body of ArrayBuffer.] - expected: FAIL - - [The 2nd fetchLater() call is not allowed to exceed per-origin quota for its body of FormData.] - expected: FAIL - - [The 2nd fetchLater() call is not allowed to exceed per-origin quota for its body of URLSearchParams.] - expected: FAIL - - [The 2nd fetchLater() call is not allowed to exceed per-origin quota for its body of Blob.] - expected: FAIL - - [The 2nd fetchLater() call is not allowed to exceed per-origin quota for its body of File.] - expected: FAIL - - [The 2nd fetchLater() call to another origin does not exceed per-origin quota for its body of String.] - expected: FAIL - - [The 2nd fetchLater() call to another origin does not exceed per-origin quota for its body of ArrayBuffer.] - expected: FAIL - - [The 2nd fetchLater() call to another origin does not exceed per-origin quota for its body of FormData.] - expected: FAIL - - [The 2nd fetchLater() call to another origin does not exceed per-origin quota for its body of URLSearchParams.] - expected: FAIL - - [The 2nd fetchLater() call to another origin does not exceed per-origin quota for its body of Blob.] - expected: FAIL - - [The 2nd fetchLater() call to another origin does not exceed per-origin quota for its body of File.] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/fetch/metadata/generated/element-picture.https.sub.html.ini b/tests/wpt/meta-legacy-layout/fetch/metadata/generated/element-picture.https.sub.html.ini index 0349b9df725..d4b40a4344f 100644 --- a/tests/wpt/meta-legacy-layout/fetch/metadata/generated/element-picture.https.sub.html.ini +++ b/tests/wpt/meta-legacy-layout/fetch/metadata/generated/element-picture.https.sub.html.ini @@ -71,14 +71,5 @@ [sec-fetch-storage-access - source[srcset\] - Cross-site, no attributes] expected: FAIL - [sec-fetch-mode - source[srcset\] - attributes: crossorigin=use-credentials] - expected: FAIL - - [sec-fetch-mode - img[srcset\] - attributes: crossorigin] - expected: FAIL - [sec-fetch-mode - source[srcset\] - attributes: crossorigin=anonymous] expected: FAIL - - [sec-fetch-mode - img[srcset\] - attributes: crossorigin=use-credentials] - expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/fetch/range/general.any.js.ini b/tests/wpt/meta-legacy-layout/fetch/range/general.any.js.ini index 2e2162d433b..f39f77bb768 100644 --- a/tests/wpt/meta-legacy-layout/fetch/range/general.any.js.ini +++ b/tests/wpt/meta-legacy-layout/fetch/range/general.any.js.ini @@ -5,9 +5,6 @@ [general] expected: FAIL - [Cross Origin Fetch with safe range header] - expected: FAIL - [general.any.html] [Untitled] @@ -16,9 +13,6 @@ [general] expected: FAIL - [Cross Origin Fetch with safe range header] - expected: FAIL - [general.any.sharedworker.html] expected: ERROR diff --git a/tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-nosrc.html.ini b/tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-nosrc.html.ini index 6313c3e33dd..02a8e91ea04 100644 --- a/tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-nosrc.html.ini +++ b/tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-nosrc.html.ini @@ -4,3 +4,6 @@ [link click] expected: FAIL + + [form submission] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html.ini b/tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html.ini index 5aef7ce66ce..324db3d9b35 100644 --- a/tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html.ini +++ b/tests/wpt/meta-legacy-layout/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html.ini @@ -10,6 +10,3 @@ [load event does not fire on window.open('about:blank?foo')] expected: FAIL - - [load event does not fire on window.open('about:blank')] - expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.clear.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.clear.html.ini new file mode 100644 index 00000000000..4079a78d16a --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.clear.html.ini @@ -0,0 +1,3 @@ +[2d.composite.canvas.clear.html] + [Canvas test: 2d.composite.canvas.clear] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.copy.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.copy.html.ini new file mode 100644 index 00000000000..9b8a14aa5fe --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.copy.html.ini @@ -0,0 +1,3 @@ +[2d.composite.canvas.copy.html] + [Canvas test: 2d.composite.canvas.copy] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-atop.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-atop.html.ini new file mode 100644 index 00000000000..20a2da80676 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-atop.html.ini @@ -0,0 +1,3 @@ +[2d.composite.canvas.destination-atop.html] + [Canvas test: 2d.composite.canvas.destination-atop] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-in.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-in.html.ini new file mode 100644 index 00000000000..a1497f7d632 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-in.html.ini @@ -0,0 +1,3 @@ +[2d.composite.canvas.destination-in.html] + [Canvas test: 2d.composite.canvas.destination-in] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-out.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-out.html.ini new file mode 100644 index 00000000000..bdab5db6d8a --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-out.html.ini @@ -0,0 +1,3 @@ +[2d.composite.canvas.destination-out.html] + [Canvas test: 2d.composite.canvas.destination-out] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-over.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-over.html.ini new file mode 100644 index 00000000000..2f0b128e4ba --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.destination-over.html.ini @@ -0,0 +1,3 @@ +[2d.composite.canvas.destination-over.html] + [Canvas test: 2d.composite.canvas.destination-over] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.lighter.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.lighter.html.ini new file mode 100644 index 00000000000..24212fa20b5 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.lighter.html.ini @@ -0,0 +1,3 @@ +[2d.composite.canvas.lighter.html] + [Canvas test: 2d.composite.canvas.lighter] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-atop.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-atop.html.ini new file mode 100644 index 00000000000..26b52ce07b8 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-atop.html.ini @@ -0,0 +1,3 @@ +[2d.composite.canvas.source-atop.html] + [Canvas test: 2d.composite.canvas.source-atop] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-in.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-in.html.ini new file mode 100644 index 00000000000..cda30c11767 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-in.html.ini @@ -0,0 +1,3 @@ +[2d.composite.canvas.source-in.html] + [Canvas test: 2d.composite.canvas.source-in] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-out.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-out.html.ini new file mode 100644 index 00000000000..57e22a58425 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-out.html.ini @@ -0,0 +1,3 @@ +[2d.composite.canvas.source-out.html] + [Canvas test: 2d.composite.canvas.source-out] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-over.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-over.html.ini new file mode 100644 index 00000000000..3e5313ea490 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.source-over.html.ini @@ -0,0 +1,3 @@ +[2d.composite.canvas.source-over.html] + [Canvas test: 2d.composite.canvas.source-over] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.xor.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.xor.html.ini new file mode 100644 index 00000000000..d790a042936 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.canvas.xor.html.ini @@ -0,0 +1,3 @@ +[2d.composite.canvas.xor.html] + [Canvas test: 2d.composite.canvas.xor] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.clear.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.clear.html.ini new file mode 100644 index 00000000000..302cddc7b78 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.clear.html.ini @@ -0,0 +1,3 @@ +[2d.composite.image.clear.html] + [Canvas test: 2d.composite.image.clear] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.copy.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.copy.html.ini new file mode 100644 index 00000000000..610a0472170 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.copy.html.ini @@ -0,0 +1,3 @@ +[2d.composite.image.copy.html] + [Canvas test: 2d.composite.image.copy] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-atop.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-atop.html.ini new file mode 100644 index 00000000000..38182bcd2f2 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-atop.html.ini @@ -0,0 +1,3 @@ +[2d.composite.image.destination-atop.html] + [Canvas test: 2d.composite.image.destination-atop] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-in.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-in.html.ini new file mode 100644 index 00000000000..a99c0937565 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-in.html.ini @@ -0,0 +1,3 @@ +[2d.composite.image.destination-in.html] + [Canvas test: 2d.composite.image.destination-in] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-out.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-out.html.ini new file mode 100644 index 00000000000..532121882ce --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-out.html.ini @@ -0,0 +1,3 @@ +[2d.composite.image.destination-out.html] + [Canvas test: 2d.composite.image.destination-out] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-over.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-over.html.ini new file mode 100644 index 00000000000..bf68e252e89 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.destination-over.html.ini @@ -0,0 +1,3 @@ +[2d.composite.image.destination-over.html] + [Canvas test: 2d.composite.image.destination-over] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.lighter.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.lighter.html.ini new file mode 100644 index 00000000000..ac3f845a7cf --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.lighter.html.ini @@ -0,0 +1,3 @@ +[2d.composite.image.lighter.html] + [Canvas test: 2d.composite.image.lighter] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-atop.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-atop.html.ini new file mode 100644 index 00000000000..800305317cc --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-atop.html.ini @@ -0,0 +1,3 @@ +[2d.composite.image.source-atop.html] + [Canvas test: 2d.composite.image.source-atop] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-in.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-in.html.ini new file mode 100644 index 00000000000..f3bac4acfdf --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-in.html.ini @@ -0,0 +1,3 @@ +[2d.composite.image.source-in.html] + [Canvas test: 2d.composite.image.source-in] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-out.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-out.html.ini new file mode 100644 index 00000000000..e7996ef4a24 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-out.html.ini @@ -0,0 +1,3 @@ +[2d.composite.image.source-out.html] + [Canvas test: 2d.composite.image.source-out] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-over.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-over.html.ini new file mode 100644 index 00000000000..8b0ccbe6a7d --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.source-over.html.ini @@ -0,0 +1,3 @@ +[2d.composite.image.source-over.html] + [Canvas test: 2d.composite.image.source-over] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.xor.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.xor.html.ini new file mode 100644 index 00000000000..96070ad678d --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.image.xor.html.ini @@ -0,0 +1,3 @@ +[2d.composite.image.xor.html] + [Canvas test: 2d.composite.image.xor] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.copy.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.copy.html.ini new file mode 100644 index 00000000000..2c46f0a0b9a --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.copy.html.ini @@ -0,0 +1,3 @@ +[2d.composite.uncovered.image.copy.html] + [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.destination-atop.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.destination-atop.html.ini new file mode 100644 index 00000000000..a7acca01fa8 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.destination-atop.html.ini @@ -0,0 +1,3 @@ +[2d.composite.uncovered.image.destination-atop.html] + [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.destination-in.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.destination-in.html.ini new file mode 100644 index 00000000000..35b5db3cf46 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.destination-in.html.ini @@ -0,0 +1,3 @@ +[2d.composite.uncovered.image.destination-in.html] + [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.source-in.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.source-in.html.ini new file mode 100644 index 00000000000..42f259084ec --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.source-in.html.ini @@ -0,0 +1,3 @@ +[2d.composite.uncovered.image.source-in.html] + [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.source-out.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.source-out.html.ini new file mode 100644 index 00000000000..c255d31caf8 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.image.source-out.html.ini @@ -0,0 +1,3 @@ +[2d.composite.uncovered.image.source-out.html] + [drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.copy.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.copy.html.ini new file mode 100644 index 00000000000..5cebde631f0 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.copy.html.ini @@ -0,0 +1,3 @@ +[2d.composite.uncovered.pattern.copy.html] + [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.destination-atop.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.destination-atop.html.ini new file mode 100644 index 00000000000..ae4eaab38cf --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.destination-atop.html.ini @@ -0,0 +1,3 @@ +[2d.composite.uncovered.pattern.destination-atop.html] + [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.destination-in.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.destination-in.html.ini new file mode 100644 index 00000000000..6b81c8a8f83 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.destination-in.html.ini @@ -0,0 +1,3 @@ +[2d.composite.uncovered.pattern.destination-in.html] + [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.source-in.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.source-in.html.ini new file mode 100644 index 00000000000..a776182d23e --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.source-in.html.ini @@ -0,0 +1,3 @@ +[2d.composite.uncovered.pattern.source-in.html] + [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.source-out.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.source-out.html.ini new file mode 100644 index 00000000000..cd9650f7534 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/compositing/2d.composite.uncovered.pattern.source-out.html.ini @@ -0,0 +1,3 @@ +[2d.composite.uncovered.pattern.source-out.html] + [Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.] + expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/text/2d.text.measure.caret-position-edge-cases.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/text/2d.text.measure.caret-position-edge-cases.tentative.html.ini new file mode 100644 index 00000000000..dc8137a3a4e --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/text/2d.text.measure.caret-position-edge-cases.tentative.html.ini @@ -0,0 +1,2 @@ +[2d.text.measure.caret-position-edge-cases.tentative.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/text/2d.text.measure.caret-position-edges.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/text/2d.text.measure.caret-position-edges.tentative.html.ini new file mode 100644 index 00000000000..c1d026a098f --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/text/2d.text.measure.caret-position-edges.tentative.html.ini @@ -0,0 +1,2 @@ +[2d.text.measure.caret-position-edges.tentative.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/canvas/element/text/2d.text.measure.caret-position.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/element/text/2d.text.measure.caret-position.tentative.html.ini new file mode 100644 index 00000000000..51ffef6397a --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/element/text/2d.text.measure.caret-position.tentative.html.ini @@ -0,0 +1,2 @@ +[2d.text.measure.caret-position.tentative.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edge-cases.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edge-cases.tentative.html.ini new file mode 100644 index 00000000000..dc8137a3a4e --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edge-cases.tentative.html.ini @@ -0,0 +1,2 @@ +[2d.text.measure.caret-position-edge-cases.tentative.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edge-cases.tentative.worker.js.ini b/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edge-cases.tentative.worker.js.ini new file mode 100644 index 00000000000..074dbcf4af4 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edge-cases.tentative.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.measure.caret-position-edge-cases.tentative.worker.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edges.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edges.tentative.html.ini new file mode 100644 index 00000000000..c1d026a098f --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edges.tentative.html.ini @@ -0,0 +1,2 @@ +[2d.text.measure.caret-position-edges.tentative.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edges.tentative.worker.js.ini b/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edges.tentative.worker.js.ini new file mode 100644 index 00000000000..0133a89a2ff --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position-edges.tentative.worker.js.ini @@ -0,0 +1,2 @@ +[2d.text.measure.caret-position-edges.tentative.worker.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position.tentative.html.ini new file mode 100644 index 00000000000..51ffef6397a --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/canvas/offscreen/text/2d.text.measure.caret-position.tentative.html.ini @@ -0,0 +1,2 @@ +[2d.text.measure.caret-position.tentative.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/dom/elements/name-content-attribute-and-property.html.ini b/tests/wpt/meta-legacy-layout/html/dom/elements/name-content-attribute-and-property.html.ini index 13f6fd09fe8..a866b073e17 100644 --- a/tests/wpt/meta-legacy-layout/html/dom/elements/name-content-attribute-and-property.html.ini +++ b/tests/wpt/meta-legacy-layout/html/dom/elements/name-content-attribute-and-property.html.ini @@ -1,18 +1,15 @@ [name-content-attribute-and-property.html] - [embed element\'s name property reflects its content attribute] + [embed element's name property reflects its content attribute] expected: FAIL - [frame element\'s name property reflects its content attribute] + [frame element's name property reflects its content attribute] expected: FAIL - [map element\'s name property reflects its content attribute] + [map element's name property reflects its content attribute] expected: FAIL - [object element\'s name property reflects its content attribute] + [object element's name property reflects its content attribute] expected: FAIL - [param element\'s name property reflects its content attribute] - expected: FAIL - - [slot element\'s name property reflects its content attribute] + [param element's name property reflects its content attribute] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/dom/idlharness.any.js.ini b/tests/wpt/meta-legacy-layout/html/dom/idlharness.any.js.ini index 6551666185c..7f50b346e77 100644 --- a/tests/wpt/meta-legacy-layout/html/dom/idlharness.any.js.ini +++ b/tests/wpt/meta-legacy-layout/html/dom/idlharness.any.js.ini @@ -479,6 +479,9 @@ [WorkerNavigator interface: self.navigator must inherit property "onLine" with the proper type] expected: FAIL + [OffscreenCanvasRenderingContext2D interface: operation getContextAttributes()] + expected: FAIL + [idlharness.any.shadowrealm-in-window.html] expected: ERROR diff --git a/tests/wpt/meta-legacy-layout/html/dom/idlharness.https.html.ini b/tests/wpt/meta-legacy-layout/html/dom/idlharness.https.html.ini index f57a3e9eef5..d4d0a380c1d 100644 --- a/tests/wpt/meta-legacy-layout/html/dom/idlharness.https.html.ini +++ b/tests/wpt/meta-legacy-layout/html/dom/idlharness.https.html.ini @@ -6692,6 +6692,9 @@ [Element interface: operation getHTML(optional GetHTMLOptions)] expected: FAIL + [OffscreenCanvasRenderingContext2D interface: operation getContextAttributes()] + expected: FAIL + [idlharness.https.html?include=HTML.+] [HTMLAllCollection interface: existence and properties of interface object] @@ -6976,24 +6979,12 @@ [HTMLMetaElement interface: document.createElement("meta") must inherit property "scheme" with the proper type] expected: FAIL - [HTMLStyleElement interface: attribute media] - expected: FAIL - [HTMLStyleElement interface: attribute blocking] expected: FAIL - [HTMLStyleElement interface: attribute type] - expected: FAIL - - [HTMLStyleElement interface: document.createElement("style") must inherit property "media" with the proper type] - expected: FAIL - [HTMLStyleElement interface: document.createElement("style") must inherit property "blocking" with the proper type] expected: FAIL - [HTMLStyleElement interface: document.createElement("style") must inherit property "type" with the proper type] - expected: FAIL - [HTMLBodyElement interface: attribute link] expected: FAIL @@ -8632,63 +8623,6 @@ [HTMLTemplateElement interface: document.createElement("template") must inherit property "shadowRootSerializable" with the proper type] expected: FAIL - [HTMLSlotElement interface: existence and properties of interface object] - expected: FAIL - - [HTMLSlotElement interface object length] - expected: FAIL - - [HTMLSlotElement interface object name] - expected: FAIL - - [HTMLSlotElement interface: existence and properties of interface prototype object] - expected: FAIL - - [HTMLSlotElement interface: existence and properties of interface prototype object's "constructor" property] - expected: FAIL - - [HTMLSlotElement interface: existence and properties of interface prototype object's @@unscopables property] - expected: FAIL - - [HTMLSlotElement interface: attribute name] - expected: FAIL - - [HTMLSlotElement interface: operation assignedNodes(optional AssignedNodesOptions)] - expected: FAIL - - [HTMLSlotElement interface: operation assignedElements(optional AssignedNodesOptions)] - expected: FAIL - - [HTMLSlotElement interface: operation assign((Element or Text)...)] - expected: FAIL - - [HTMLSlotElement must be primary interface of document.createElement("slot")] - expected: FAIL - - [Stringification of document.createElement("slot")] - expected: FAIL - - [HTMLSlotElement interface: document.createElement("slot") must inherit property "name" with the proper type] - expected: FAIL - - [HTMLSlotElement interface: document.createElement("slot") must inherit property "assignedNodes(optional AssignedNodesOptions)" with the proper type] - expected: FAIL - - [HTMLSlotElement interface: calling assignedNodes(optional AssignedNodesOptions) on document.createElement("slot") with too few arguments must throw TypeError] - expected: FAIL - - [HTMLSlotElement interface: document.createElement("slot") must inherit property "assignedElements(optional AssignedNodesOptions)" with the proper type] - expected: FAIL - - [HTMLSlotElement interface: calling assignedElements(optional AssignedNodesOptions) on document.createElement("slot") with too few arguments must throw TypeError] - expected: FAIL - - [HTMLSlotElement interface: document.createElement("slot") must inherit property "assign((Element or Text)...)" with the proper type] - expected: FAIL - - [HTMLSlotElement interface: calling assign((Element or Text)...) on document.createElement("slot") with too few arguments must throw TypeError] - expected: FAIL - [HTMLMarqueeElement interface: existence and properties of interface object] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/dom/reflection-metadata.html.ini b/tests/wpt/meta-legacy-layout/html/dom/reflection-metadata.html.ini index 4f4a5d8a47c..29555f3562b 100644 --- a/tests/wpt/meta-legacy-layout/html/dom/reflection-metadata.html.ini +++ b/tests/wpt/meta-legacy-layout/html/dom/reflection-metadata.html.ini @@ -4569,12 +4569,6 @@ [style.tabIndex: IDL set to -2147483648 followed by getAttribute()] expected: FAIL - [style.media: typeof IDL attribute] - expected: FAIL - - [style.media: IDL get with DOM attribute unset] - expected: FAIL - [style.media: setAttribute() to "" followed by IDL get] expected: FAIL @@ -4698,12 +4692,6 @@ [style.media: IDL set to object "test-valueOf" followed by IDL get] expected: FAIL - [style.type: typeof IDL attribute] - expected: FAIL - - [style.type: IDL get with DOM attribute unset] - expected: FAIL - [style.type: setAttribute() to "" followed by IDL get] expected: FAIL @@ -8472,186 +8460,6 @@ [style.tabIndex: IDL set to -2147483648] expected: FAIL - [style.media: setAttribute() to ""] - expected: FAIL - - [style.media: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] - expected: FAIL - - [style.media: setAttribute() to undefined] - expected: FAIL - - [style.media: setAttribute() to 7] - expected: FAIL - - [style.media: setAttribute() to 1.5] - expected: FAIL - - [style.media: setAttribute() to true] - expected: FAIL - - [style.media: setAttribute() to false] - expected: FAIL - - [style.media: setAttribute() to object "[object Object\]"] - expected: FAIL - - [style.media: setAttribute() to NaN] - expected: FAIL - - [style.media: setAttribute() to Infinity] - expected: FAIL - - [style.media: setAttribute() to -Infinity] - expected: FAIL - - [style.media: setAttribute() to "\\0"] - expected: FAIL - - [style.media: setAttribute() to null] - expected: FAIL - - [style.media: setAttribute() to object "test-toString"] - expected: FAIL - - [style.media: setAttribute() to object "test-valueOf"] - expected: FAIL - - [style.media: IDL set to ""] - expected: FAIL - - [style.media: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] - expected: FAIL - - [style.media: IDL set to undefined] - expected: FAIL - - [style.media: IDL set to 7] - expected: FAIL - - [style.media: IDL set to 1.5] - expected: FAIL - - [style.media: IDL set to true] - expected: FAIL - - [style.media: IDL set to false] - expected: FAIL - - [style.media: IDL set to object "[object Object\]"] - expected: FAIL - - [style.media: IDL set to NaN] - expected: FAIL - - [style.media: IDL set to Infinity] - expected: FAIL - - [style.media: IDL set to -Infinity] - expected: FAIL - - [style.media: IDL set to "\\0"] - expected: FAIL - - [style.media: IDL set to null] - expected: FAIL - - [style.media: IDL set to object "test-toString"] - expected: FAIL - - [style.media: IDL set to object "test-valueOf"] - expected: FAIL - - [style.type: setAttribute() to ""] - expected: FAIL - - [style.type: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] - expected: FAIL - - [style.type: setAttribute() to undefined] - expected: FAIL - - [style.type: setAttribute() to 7] - expected: FAIL - - [style.type: setAttribute() to 1.5] - expected: FAIL - - [style.type: setAttribute() to true] - expected: FAIL - - [style.type: setAttribute() to false] - expected: FAIL - - [style.type: setAttribute() to object "[object Object\]"] - expected: FAIL - - [style.type: setAttribute() to NaN] - expected: FAIL - - [style.type: setAttribute() to Infinity] - expected: FAIL - - [style.type: setAttribute() to -Infinity] - expected: FAIL - - [style.type: setAttribute() to "\\0"] - expected: FAIL - - [style.type: setAttribute() to null] - expected: FAIL - - [style.type: setAttribute() to object "test-toString"] - expected: FAIL - - [style.type: setAttribute() to object "test-valueOf"] - expected: FAIL - - [style.type: IDL set to ""] - expected: FAIL - - [style.type: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] - expected: FAIL - - [style.type: IDL set to undefined] - expected: FAIL - - [style.type: IDL set to 7] - expected: FAIL - - [style.type: IDL set to 1.5] - expected: FAIL - - [style.type: IDL set to true] - expected: FAIL - - [style.type: IDL set to false] - expected: FAIL - - [style.type: IDL set to object "[object Object\]"] - expected: FAIL - - [style.type: IDL set to NaN] - expected: FAIL - - [style.type: IDL set to Infinity] - expected: FAIL - - [style.type: IDL set to -Infinity] - expected: FAIL - - [style.type: IDL set to "\\0"] - expected: FAIL - - [style.type: IDL set to null] - expected: FAIL - - [style.type: IDL set to object "test-toString"] - expected: FAIL - - [style.type: IDL set to object "test-valueOf"] - expected: FAIL - [link.nonce: typeof IDL attribute] expected: FAIL @@ -9921,9 +9729,6 @@ [title.accessKey: IDL set to "5%"] expected: FAIL - [style.type: setAttribute() to "5%"] - expected: FAIL - [link.tabIndex: setAttribute() to "5%"] expected: FAIL @@ -9951,15 +9756,9 @@ [meta.accessKey: IDL set to "5%"] expected: FAIL - [style.type: IDL set to "5%"] - expected: FAIL - [meta.accessKey: setAttribute() to "5%"] expected: FAIL - [style.media: IDL set to "5%"] - expected: FAIL - [head.accessKey: setAttribute() to "5%"] expected: FAIL @@ -9990,9 +9789,6 @@ [link.as: setAttribute() to "sharedworKer"] expected: FAIL - [style.media: setAttribute() to "5%"] - expected: FAIL - [link.nonce: IDL set to "5%"] expected: FAIL @@ -10035,9 +9831,6 @@ [link.as: setAttribute() to ".5"] expected: FAIL - [style.media: setAttribute() to ".5"] - expected: FAIL - [style.nonce: IDL set to ".5"] expected: FAIL @@ -10086,9 +9879,6 @@ [link.nonce: setAttribute() to "+100"] expected: FAIL - [style.type: IDL set to "+100"] - expected: FAIL - [link.as: IDL set to "tracK"] expected: FAIL @@ -10104,9 +9894,6 @@ [link.nonce: IDL set to "+100"] expected: FAIL - [style.type: setAttribute() to "+100"] - expected: FAIL - [base.accessKey: setAttribute() to ".5"] expected: FAIL @@ -10152,9 +9939,6 @@ [link.accessKey: IDL set to "+100"] expected: FAIL - [style.media: IDL set to "+100"] - expected: FAIL - [link.as: setAttribute() to "sharedworKer"] expected: FAIL @@ -10185,15 +9969,9 @@ [style.accessKey: setAttribute() to "+100"] expected: FAIL - [style.media: IDL set to ".5"] - expected: FAIL - [title.accessKey: IDL set to "+100"] expected: FAIL - [style.type: IDL set to ".5"] - expected: FAIL - [head.accessKey: setAttribute() to ".5"] expected: FAIL @@ -10209,18 +9987,12 @@ [meta.accessKey: IDL set to ".5"] expected: FAIL - [style.type: setAttribute() to ".5"] - expected: FAIL - [link.as: setAttribute() to "worKer"] expected: FAIL [link.as: setAttribute() to "tracK"] expected: FAIL - [style.media: setAttribute() to "+100"] - expected: FAIL - [link.as: setAttribute() to "xſlt"] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/dom/reflection-misc.html.ini b/tests/wpt/meta-legacy-layout/html/dom/reflection-misc.html.ini index becbbf81115..95704704680 100644 --- a/tests/wpt/meta-legacy-layout/html/dom/reflection-misc.html.ini +++ b/tests/wpt/meta-legacy-layout/html/dom/reflection-misc.html.ini @@ -15918,102 +15918,6 @@ [slot.tabIndex: IDL set to -2147483648] expected: FAIL - [slot.name: typeof IDL attribute] - expected: FAIL - - [slot.name: IDL get with DOM attribute unset] - expected: FAIL - - [slot.name: setAttribute() to ""] - expected: FAIL - - [slot.name: setAttribute() to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] - expected: FAIL - - [slot.name: setAttribute() to undefined] - expected: FAIL - - [slot.name: setAttribute() to 7] - expected: FAIL - - [slot.name: setAttribute() to 1.5] - expected: FAIL - - [slot.name: setAttribute() to true] - expected: FAIL - - [slot.name: setAttribute() to false] - expected: FAIL - - [slot.name: setAttribute() to object "[object Object\]"] - expected: FAIL - - [slot.name: setAttribute() to NaN] - expected: FAIL - - [slot.name: setAttribute() to Infinity] - expected: FAIL - - [slot.name: setAttribute() to -Infinity] - expected: FAIL - - [slot.name: setAttribute() to "\\0"] - expected: FAIL - - [slot.name: setAttribute() to null] - expected: FAIL - - [slot.name: setAttribute() to object "test-toString"] - expected: FAIL - - [slot.name: setAttribute() to object "test-valueOf"] - expected: FAIL - - [slot.name: IDL set to ""] - expected: FAIL - - [slot.name: IDL set to " \\0\\x01\\x02\\x03\\x04\\x05\\x06\\x07 \\b\\t\\n\\v\\f\\r\\x0e\\x0f \\x10\\x11\\x12\\x13\\x14\\x15\\x16\\x17 \\x18\\x19\\x1a\\x1b\\x1c\\x1d\\x1e\\x1f foo "] - expected: FAIL - - [slot.name: IDL set to undefined] - expected: FAIL - - [slot.name: IDL set to 7] - expected: FAIL - - [slot.name: IDL set to 1.5] - expected: FAIL - - [slot.name: IDL set to true] - expected: FAIL - - [slot.name: IDL set to false] - expected: FAIL - - [slot.name: IDL set to object "[object Object\]"] - expected: FAIL - - [slot.name: IDL set to NaN] - expected: FAIL - - [slot.name: IDL set to Infinity] - expected: FAIL - - [slot.name: IDL set to -Infinity] - expected: FAIL - - [slot.name: IDL set to "\\0"] - expected: FAIL - - [slot.name: IDL set to null] - expected: FAIL - - [slot.name: IDL set to object "test-toString"] - expected: FAIL - - [slot.name: IDL set to object "test-valueOf"] - expected: FAIL - [undefinedelement.inputMode: typeof IDL attribute] expected: FAIL @@ -16674,9 +16578,6 @@ [dialog.tabIndex: setAttribute() to "5%"] expected: FAIL - [slot.name: setAttribute() to "5%"] - expected: FAIL - [del.dateTime: IDL set to "5%"] expected: FAIL @@ -16764,9 +16665,6 @@ [html.accessKey: setAttribute() to "5%"] expected: FAIL - [slot.name: IDL set to "5%"] - expected: FAIL - [script.accessKey: setAttribute() to "5%"] expected: FAIL @@ -16890,9 +16788,6 @@ [menu.accessKey: IDL set to ".5"] expected: FAIL - [slot.name: setAttribute() to ".5"] - expected: FAIL - [script.accessKey: IDL set to ".5"] expected: FAIL @@ -16947,9 +16842,6 @@ [del.cite: IDL set to ".5"] expected: FAIL - [slot.name: IDL set to ".5"] - expected: FAIL - [del.cite: setAttribute() to "+100"] expected: FAIL @@ -17055,18 +16947,12 @@ [script.nonce: IDL set to "+100"] expected: FAIL - [slot.name: setAttribute() to "+100"] - expected: FAIL - [slot.accessKey: IDL set to "+100"] expected: FAIL [del.accessKey: IDL set to "+100"] expected: FAIL - [slot.name: IDL set to "+100"] - expected: FAIL - [summary.tabIndex: setAttribute() to "+100"] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/styling/LinkStyle.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/styling/LinkStyle.html.ini index 47d2fac50fc..68947d4e0d2 100644 --- a/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/styling/LinkStyle.html.ini +++ b/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/styling/LinkStyle.html.ini @@ -5,7 +5,3 @@ [The LinkStyle interface's sheet attribute must return StyleSheet object; the disabled attribute must be same as the StyleSheet's disabled attribute] expected: FAIL - - [The media must be the same as the value of the element's media content attribute, or the empty string if it is omitted] - expected: FAIL - diff --git a/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_media.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_media.html.ini deleted file mode 100644 index 4f712605491..00000000000 --- a/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_media.html.ini +++ /dev/null @@ -1,5 +0,0 @@ -[style_media.html] - type: testharness - [The style information must be applied to the environment specified by the media attribute] - expected: FAIL - diff --git a/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_media_change.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_media_change.html.ini deleted file mode 100644 index 910515ef752..00000000000 --- a/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_media_change.html.ini +++ /dev/null @@ -1,8 +0,0 @@ -[style_media_change.html] - type: testharness - [change media value dynamically] - expected: FAIL - - [removing media attribute] - expected: FAIL - diff --git a/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_type_change.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_type_change.html.ini deleted file mode 100644 index ce4ccd87646..00000000000 --- a/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_type_change.html.ini +++ /dev/null @@ -1,11 +0,0 @@ -[style_type_change.html] - type: testharness - [Check initial styleSheets length type] - expected: FAIL - - [Change type from invalid type to valid type] - expected: FAIL - - [Change type from valid type to invalid type] - expected: FAIL - diff --git a/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_type_html.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_type_html.html.ini deleted file mode 100644 index 6a05020d376..00000000000 --- a/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/style_type_html.html.ini +++ /dev/null @@ -1,7 +0,0 @@ -[style_type_html.html] - [With a whitespace-surrounded type attribute, the style should not apply] - expected: FAIL - - [With a charset parameter in the type attribute, the style should not apply] - expected: FAIL - diff --git a/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/update-style-block-ascii-case-insensitive.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/update-style-block-ascii-case-insensitive.html.ini deleted file mode 100644 index 8103ea2a307..00000000000 --- a/tests/wpt/meta-legacy-layout/html/semantics/document-metadata/the-style-element/update-style-block-ascii-case-insensitive.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[update-style-block-ascii-case-insensitive.html] - expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-2.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-2.html.ini index 26704422bbe..68203d2a082 100644 --- a/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-2.html.ini +++ b/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_escaping-2.html.ini @@ -1,4 +1,4 @@ [iframe_sandbox_popups_escaping-2.html] - expected: TIMEOUT + expected: CRASH [Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used] expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini index 4041e43a4fd..f9138fb999a 100644 --- a/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini +++ b/tests/wpt/meta-legacy-layout/html/semantics/embedded-content/the-iframe-element/iframe_sandbox_popups_nonescaping-1.html.ini @@ -1,5 +1,5 @@ [iframe_sandbox_popups_nonescaping-1.html] type: testharness - expected: CRASH + expected: TIMEOUT [Check that popups from a sandboxed iframe do not escape the sandbox] expected: NOTRUN diff --git a/tests/wpt/meta-legacy-layout/html/semantics/forms/the-select-element/select-value-selectedOption.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/forms/the-select-element/select-value-selectedOption.tentative.html.ini new file mode 100644 index 00000000000..32d785edfa8 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/semantics/forms/the-select-element/select-value-selectedOption.tentative.html.ini @@ -0,0 +1,2 @@ +[select-value-selectedOption.tentative.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/semantics/interfaces.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/interfaces.html.ini index f4015594b6b..824751f2dda 100644 --- a/tests/wpt/meta-legacy-layout/html/semantics/interfaces.html.ini +++ b/tests/wpt/meta-legacy-layout/html/semantics/interfaces.html.ini @@ -102,15 +102,6 @@ [Interfaces for RTC: createElement] expected: FAIL - [Interfaces for slot: useNS] - expected: FAIL - - [Interfaces for slot: useParser] - expected: FAIL - - [Interfaces for SLOT: createElement] - expected: FAIL - [Interfaces for permission: useNS] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/html/semantics/invokers/idlharness.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/invokers/idlharness.tentative.html.ini new file mode 100644 index 00000000000..7238af7327e --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/semantics/invokers/idlharness.tentative.html.ini @@ -0,0 +1,2 @@ +[idlharness.tentative.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/semantics/invokers/interestelement-interface.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/invokers/interestelement-interface.tentative.html.ini new file mode 100644 index 00000000000..8fe4e9c2d7b --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/semantics/invokers/interestelement-interface.tentative.html.ini @@ -0,0 +1,2 @@ +[interestelement-interface.tentative.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/semantics/invokers/invokeelement-interface.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/invokers/invokeelement-interface.tentative.html.ini new file mode 100644 index 00000000000..952e7cada9b --- /dev/null +++ b/tests/wpt/meta-legacy-layout/html/semantics/invokers/invokeelement-interface.tentative.html.ini @@ -0,0 +1,2 @@ +[invokeelement-interface.tentative.html] + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/semantics/popovers/button-type-reset-popovertarget.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/popovers/button-type-reset-popovertarget.tentative.html.ini deleted file mode 100644 index 8db294c3caa..00000000000 --- a/tests/wpt/meta-legacy-layout/html/semantics/popovers/button-type-reset-popovertarget.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[button-type-reset-popovertarget.tentative.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/semantics/popovers/popover-css-properties.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/popovers/popover-css-properties.tentative.html.ini index 5fc3e9ddd42..5a0e2042d4a 100644 --- a/tests/wpt/meta-legacy-layout/html/semantics/popovers/popover-css-properties.tentative.html.ini +++ b/tests/wpt/meta-legacy-layout/html/semantics/popovers/popover-css-properties.tentative.html.ini @@ -1,198 +1,2 @@ [popover-css-properties.tentative.html] - [Property popover-show-delay value '0s'] - expected: FAIL - - [Property popover-show-delay value '0ms'] - expected: FAIL - - [Property popover-show-delay value '32s'] - expected: FAIL - - [Property popover-show-delay value '123ms'] - expected: FAIL - - [e.style['popover-show-delay'\] = "0s" should set the property value] - expected: FAIL - - [e.style['popover-show-delay'\] = "0ms" should set the property value] - expected: FAIL - - [e.style['popover-show-delay'\] = "32s" should set the property value] - expected: FAIL - - [e.style['popover-show-delay'\] = "123ms" should set the property value] - expected: FAIL - - [e.style['popover-show-delay'\] = "inherit" should set the property value] - expected: FAIL - - [CSS Transitions: property from [1s\] to [2000ms\] at (-1.5) should be [0s\]] - expected: FAIL - - [CSS Transitions: property from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]] - expected: FAIL - - [CSS Transitions: property from [1s\] to [2000ms\] at (0) should be [1s\]] - expected: FAIL - - [CSS Transitions: property from [1s\] to [2000ms\] at (0.5) should be [1.5s\]] - expected: FAIL - - [CSS Transitions: property from [1s\] to [2000ms\] at (1) should be [2s\]] - expected: FAIL - - [CSS Transitions: property from [1s\] to [2000ms\] at (1.5) should be [2.5s\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [1s\] to [2000ms\] at (-1.5) should be [0s\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [1s\] to [2000ms\] at (0) should be [1s\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [1s\] to [2000ms\] at (0.5) should be [1.5s\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [1s\] to [2000ms\] at (1) should be [2s\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [1s\] to [2000ms\] at (1.5) should be [2.5s\]] - expected: FAIL - - [CSS Animations: property from [1s\] to [2000ms\] at (-1.5) should be [0s\]] - expected: FAIL - - [CSS Animations: property from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]] - expected: FAIL - - [CSS Animations: property from [1s\] to [2000ms\] at (0) should be [1s\]] - expected: FAIL - - [CSS Animations: property from [1s\] to [2000ms\] at (0.5) should be [1.5s\]] - expected: FAIL - - [CSS Animations: property from [1s\] to [2000ms\] at (1) should be [2s\]] - expected: FAIL - - [CSS Animations: property from [1s\] to [2000ms\] at (1.5) should be [2.5s\]] - expected: FAIL - - [Web Animations: property from [1s\] to [2000ms\] at (-1.5) should be [0s\]] - expected: FAIL - - [Web Animations: property from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]] - expected: FAIL - - [Web Animations: property from [1s\] to [2000ms\] at (0) should be [1s\]] - expected: FAIL - - [Web Animations: property from [1s\] to [2000ms\] at (0.5) should be [1.5s\]] - expected: FAIL - - [Web Animations: property from [1s\] to [2000ms\] at (1) should be [2s\]] - expected: FAIL - - [Web Animations: property from [1s\] to [2000ms\] at (1.5) should be [2.5s\]] - expected: FAIL - - [Property popover-hide-delay value '0s'] - expected: FAIL - - [Property popover-hide-delay value '0ms'] - expected: FAIL - - [Property popover-hide-delay value '32s'] - expected: FAIL - - [Property popover-hide-delay value '123ms'] - expected: FAIL - - [e.style['popover-hide-delay'\] = "0s" should set the property value] - expected: FAIL - - [e.style['popover-hide-delay'\] = "0ms" should set the property value] - expected: FAIL - - [e.style['popover-hide-delay'\] = "32s" should set the property value] - expected: FAIL - - [e.style['popover-hide-delay'\] = "123ms" should set the property value] - expected: FAIL - - [e.style['popover-hide-delay'\] = "inherit" should set the property value] - expected: FAIL - - [CSS Transitions: property from [1s\] to [2000ms\] at (-1.5) should be [0s\]] - expected: FAIL - - [CSS Transitions: property from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]] - expected: FAIL - - [CSS Transitions: property from [1s\] to [2000ms\] at (0) should be [1s\]] - expected: FAIL - - [CSS Transitions: property from [1s\] to [2000ms\] at (0.5) should be [1.5s\]] - expected: FAIL - - [CSS Transitions: property from [1s\] to [2000ms\] at (1) should be [2s\]] - expected: FAIL - - [CSS Transitions: property from [1s\] to [2000ms\] at (1.5) should be [2.5s\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [1s\] to [2000ms\] at (-1.5) should be [0s\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [1s\] to [2000ms\] at (0) should be [1s\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [1s\] to [2000ms\] at (0.5) should be [1.5s\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [1s\] to [2000ms\] at (1) should be [2s\]] - expected: FAIL - - [CSS Transitions with transition: all: property from [1s\] to [2000ms\] at (1.5) should be [2.5s\]] - expected: FAIL - - [CSS Animations: property from [1s\] to [2000ms\] at (-1.5) should be [0s\]] - expected: FAIL - - [CSS Animations: property from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]] - expected: FAIL - - [CSS Animations: property from [1s\] to [2000ms\] at (0) should be [1s\]] - expected: FAIL - - [CSS Animations: property from [1s\] to [2000ms\] at (0.5) should be [1.5s\]] - expected: FAIL - - [CSS Animations: property from [1s\] to [2000ms\] at (1) should be [2s\]] - expected: FAIL - - [CSS Animations: property from [1s\] to [2000ms\] at (1.5) should be [2.5s\]] - expected: FAIL - - [Web Animations: property from [1s\] to [2000ms\] at (-1.5) should be [0s\]] - expected: FAIL - - [Web Animations: property from [1s\] to [2000ms\] at (-0.3) should be [0.7s\]] - expected: FAIL - - [Web Animations: property from [1s\] to [2000ms\] at (0) should be [1s\]] - expected: FAIL - - [Web Animations: property from [1s\] to [2000ms\] at (0.5) should be [1.5s\]] - expected: FAIL - - [Web Animations: property from [1s\] to [2000ms\] at (1) should be [2s\]] - expected: FAIL - - [Web Animations: property from [1s\] to [2000ms\] at (1.5) should be [2.5s\]] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/html/semantics/popovers/popover-types-with-hints.tentative.html.ini b/tests/wpt/meta-legacy-layout/html/semantics/popovers/popover-types-with-hints.tentative.html.ini deleted file mode 100644 index b184c9f66a4..00000000000 --- a/tests/wpt/meta-legacy-layout/html/semantics/popovers/popover-types-with-hints.tentative.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[popover-types-with-hints.tentative.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/navigation-timing/test-navigation-type-reload.html.ini b/tests/wpt/meta-legacy-layout/navigation-timing/test-navigation-type-reload.html.ini index aa4b583f3d9..3f58e17f290 100644 --- a/tests/wpt/meta-legacy-layout/navigation-timing/test-navigation-type-reload.html.ini +++ b/tests/wpt/meta-legacy-layout/navigation-timing/test-navigation-type-reload.html.ini @@ -8,14 +8,5 @@ [Reload navigationStart > Original navigationStart] expected: FAIL - [Reload domContentLoadedEventStart > Original domContentLoadedEventStart] - expected: FAIL - - [Reload domInteractive > Original domInteractive] - expected: FAIL - - [Reload fetchStart > Original fetchStart] - expected: FAIL - [Reload domContentLoadedEventEnd > Original domContentLoadedEventEnd] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/detached-frame.html.ini b/tests/wpt/meta-legacy-layout/performance-timeline/tentative/detached-frame.html.ini deleted file mode 100644 index c5aac72fad4..00000000000 --- a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/detached-frame.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[detached-frame.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-A-A.html.ini b/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-A-A.html.ini deleted file mode 100644 index 3a52ab8c6bb..00000000000 --- a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-A-A.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[include-frames-originA-A-A.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-A.html.ini b/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-A.html.ini deleted file mode 100644 index be55d35736e..00000000000 --- a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-A.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[include-frames-originA-A.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-AA.html.ini b/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-AA.html.ini deleted file mode 100644 index 53d60ea5e29..00000000000 --- a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-AA.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[include-frames-originA-AA.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-AB.html.ini b/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-AB.html.ini deleted file mode 100644 index f2edd3bd1d8..00000000000 --- a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-AB.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[include-frames-originA-AB.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-B-A.html.ini b/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-B-A.html.ini deleted file mode 100644 index f9edb91a6d9..00000000000 --- a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-B-A.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[include-frames-originA-B-A.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-B-B.html.ini b/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-B-B.html.ini deleted file mode 100644 index fe446b62c4c..00000000000 --- a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-B-B.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[include-frames-originA-B-B.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-B.html.ini b/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-B.html.ini deleted file mode 100644 index c37ba79c265..00000000000 --- a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/include-frames-originA-B.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[include-frames-originA-B.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/performance-entry-source.html.ini b/tests/wpt/meta-legacy-layout/performance-timeline/tentative/performance-entry-source.html.ini deleted file mode 100644 index 9590b722a6d..00000000000 --- a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/performance-entry-source.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[performance-entry-source.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/with-filter-options-originA.html.ini b/tests/wpt/meta-legacy-layout/performance-timeline/tentative/with-filter-options-originA.html.ini deleted file mode 100644 index 8f143701190..00000000000 --- a/tests/wpt/meta-legacy-layout/performance-timeline/tentative/with-filter-options-originA.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[with-filter-options-originA.html] - expected: TIMEOUT diff --git a/tests/wpt/meta-legacy-layout/shadow-dom/Extensions-to-Event-Interface.html.ini b/tests/wpt/meta-legacy-layout/shadow-dom/Extensions-to-Event-Interface.html.ini index 88d852b3d6c..5844a570088 100644 --- a/tests/wpt/meta-legacy-layout/shadow-dom/Extensions-to-Event-Interface.html.ini +++ b/tests/wpt/meta-legacy-layout/shadow-dom/Extensions-to-Event-Interface.html.ini @@ -1,10 +1,4 @@ [Extensions-to-Event-Interface.html] - [composed on EventInit must default to false] - expected: FAIL - - [composed on EventInit must set the composed flag] - expected: FAIL - [The event must propagate out of open mode shadow boundaries when the composed flag is set] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/shadow-dom/HTMLSlotElement-interface.html.ini b/tests/wpt/meta-legacy-layout/shadow-dom/HTMLSlotElement-interface.html.ini index 858ebe7170d..ff25d8ce00f 100644 --- a/tests/wpt/meta-legacy-layout/shadow-dom/HTMLSlotElement-interface.html.ini +++ b/tests/wpt/meta-legacy-layout/shadow-dom/HTMLSlotElement-interface.html.ini @@ -1,19 +1,4 @@ [HTMLSlotElement-interface.html] - [HTMLSlotElement must be defined on window] - expected: FAIL - - ["name" attribute on HTMLSlotElement must reflect "name" attribute] - expected: FAIL - - [assignedNodes() on a HTMLSlotElement must return an empty array when the slot element is not in a tree or in a document tree] - expected: FAIL - - [assignedNodes({"flattened":false}) on a HTMLSlotElement must return an empty array when the slot element is not in a tree or in a document tree] - expected: FAIL - - [assignedNodes({"flattened":true}) on a HTMLSlotElement must return an empty array when the slot element is not in a tree or in a document tree] - expected: FAIL - [assignedNodes() must return the list of assigned nodes when none of the assigned nodes themselves are slots] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/shadow-dom/Slottable-mixin.html.ini b/tests/wpt/meta-legacy-layout/shadow-dom/Slottable-mixin.html.ini index 5bde06d5006..3a3898dea3f 100644 --- a/tests/wpt/meta-legacy-layout/shadow-dom/Slottable-mixin.html.ini +++ b/tests/wpt/meta-legacy-layout/shadow-dom/Slottable-mixin.html.ini @@ -1,7 +1,4 @@ [Slottable-mixin.html] - [assignedSlot attribute must be defined on Element and Text interfaces] - expected: FAIL - [assignedSlot must return null when the node does not have an assigned node] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/shadow-dom/event-composed.html.ini b/tests/wpt/meta-legacy-layout/shadow-dom/event-composed.html.ini index 3b55aeb1cb5..0034c69c43e 100644 --- a/tests/wpt/meta-legacy-layout/shadow-dom/event-composed.html.ini +++ b/tests/wpt/meta-legacy-layout/shadow-dom/event-composed.html.ini @@ -1,10 +1,4 @@ [event-composed.html] - [A new events composed value should be set to false by default.] - expected: FAIL - - [Users should be able to set a composed value.] - expected: FAIL - [An event should be scoped by default] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/shadow-dom/slots.html.ini b/tests/wpt/meta-legacy-layout/shadow-dom/slots.html.ini index aeb985ce493..b2d1b764e15 100644 --- a/tests/wpt/meta-legacy-layout/shadow-dom/slots.html.ini +++ b/tests/wpt/meta-legacy-layout/shadow-dom/slots.html.ini @@ -11,15 +11,6 @@ [Slots: Slots in closed, elements only.] expected: FAIL - [Slots: Slots not in a shadow tree.] - expected: FAIL - - [Slots: Slots not in a shadow tree, elements only.] - expected: FAIL - - [Slots: Distributed nodes for Slots not in a shadow tree.] - expected: FAIL - [Slots: Name matching] expected: FAIL diff --git a/tests/wpt/meta-legacy-layout/workers/constructors/Worker/Worker-constructor.html.ini b/tests/wpt/meta-legacy-layout/workers/constructors/Worker/Worker-constructor.html.ini new file mode 100644 index 00000000000..80f9a4f15b8 --- /dev/null +++ b/tests/wpt/meta-legacy-layout/workers/constructors/Worker/Worker-constructor.html.ini @@ -0,0 +1,2 @@ +[Worker-constructor.html] + expected: ERROR diff --git a/tests/wpt/meta-legacy-layout/xhr/formdata/constructor-submitter.html.ini b/tests/wpt/meta-legacy-layout/xhr/formdata/constructor-submitter.html.ini index 1f81e642bed..6590fc5018a 100644 --- a/tests/wpt/meta-legacy-layout/xhr/formdata/constructor-submitter.html.ini +++ b/tests/wpt/meta-legacy-layout/xhr/formdata/constructor-submitter.html.ini @@ -1,13 +1,4 @@ [constructor-submitter.html] - [FormData construction should throw a TypeError if a non-null submitter is not a submit button] - expected: FAIL - - [FormData construction should throw a 'NotFoundError' DOMException if a non-null submitter is not owned by the form] - expected: FAIL - - [The constructed FormData object should contain an in-tree-order entry for a named submit button submitter] - expected: FAIL - [The constructed FormData object should contain in-tree-order entries for an activated Image Button submitter] expected: FAIL diff --git a/tests/wpt/meta/MANIFEST.json b/tests/wpt/meta/MANIFEST.json index 602f0ccee68..4e9c021419a 100644 --- a/tests/wpt/meta/MANIFEST.json +++ b/tests/wpt/meta/MANIFEST.json @@ -6106,14 +6106,14 @@ }, "parts": { "dom-parts-parseparts-002-crash.tentative.html": [ - "bd2a0b588ba7fc6337727e3a5cb44299412a34b4", + "c352c50349538d2a7b45728d1daa84c226680996", [ null, {} ] ], "dom-parts-parseparts-crash.tentative.html": [ - "e0f7782e23a183ee1a81af3b602ed0daf21c9158", + "ad6649d854086b45a9c8c6d0d02d677396f53ba1", [ null, {} @@ -8926,6 +8926,13 @@ }, "scroll-animations": { "crashtests": { + "clip-path-with-view-timeline.html": [ + "06c12e9bb4a1140d0f52563cff62bd971db30edc", + [ + null, + {} + ] + ], "invalid-animation-range.html": [ "43b23c93b607ac943d0c996f1baffed82dc5fbfe", [ @@ -9491,6 +9498,13 @@ {} ] ], + "get-keyframe-fontsize-crash.html": [ + "d9f2869d564f0f957ddef088f00fc32806607a4d", + [ + null, + {} + ] + ], "infinite-active-duration.html": [ "f92cd13942ff2cb9556863b369d02c4f79bfe3f1", [ @@ -25632,22 +25646,6 @@ ] ] }, - "resize-observer": { - "resize-loop-cancel-error-notification-console-manual.tentative.html": [ - "2c0fe2c0f2875f5db5ffe47d0f072b3e1bff9dd4", - [ - null, - {} - ] - ], - "resize-loop-error-notification-console-manual.tentative.html": [ - "ef7dba83866ad067f0df42d0ad933c97986d53a0", - [ - null, - {} - ] - ] - }, "screen-orientation": { "page-visibility-manual.html": [ "cc63279217806ff261195be2958194a5719cbaa1", @@ -223489,6 +223487,32 @@ {} ] ], + "scroll-buttons-003.html": [ + "dae822892f556b2778150a78632a01080d62aedc", + [ + null, + [ + [ + "/css/css-overflow/scroll-buttons-001-ref.html", + "==" + ] + ], + {} + ] + ], + "scroll-buttons-004.html": [ + "f1ac00a326ea0a6ae48a1844b14026f99ada0459", + [ + null, + [ + [ + "/css/css-overflow/scroll-buttons-001-ref.html", + "==" + ] + ], + {} + ] + ], "scroll-buttons-disabled-rtl.html": [ "08494066bd71a70bcb3a42780d04a4d0f8cfaf51", [ @@ -223502,6 +223526,19 @@ {} ] ], + "scroll-buttons-disabled-snapping.html": [ + "8f6206a31c29ac05810c786532f4a7a96ea954df", + [ + null, + [ + [ + "/css/css-overflow/scroll-buttons-disabled-snapping-ref.html", + "==" + ] + ], + {} + ] + ], "scroll-buttons-disabled-vertical-ltr.html": [ "41da427cdc6f434c92d230e3418bed23284645fd", [ @@ -227997,6 +228034,19 @@ {} ] ], + "position-sticky-column-reverse-flex.html": [ + "29ed888fc2b943ebef42832eee44cf35b317a72e", + [ + null, + [ + [ + "/css/css-position/sticky/position-sticky-column-reverse-flex-ref.html", + "==" + ] + ], + {} + ] + ], "position-sticky-contained-by-display-table.html": [ "e9c016e9387204d64779c98bd695097e69d62568", [ @@ -234222,7 +234272,7 @@ {} ] ], - "has-slotted-001.tentative.html": [ + "has-slotted-001.html": [ "e750d97a180b5daa6eb0ac18e7178372eeaf96b6", [ null, @@ -234235,7 +234285,7 @@ {} ] ], - "has-slotted-002.tentative.html": [ + "has-slotted-002.html": [ "729f105719b98ac791cf1f7ba9ceae88f38a4b4e", [ null, @@ -234248,7 +234298,7 @@ {} ] ], - "has-slotted-003.tentative.html": [ + "has-slotted-003.html": [ "7578413ff3977094a5ffbcb151498a92ddc4c36d", [ null, @@ -234261,8 +234311,8 @@ {} ] ], - "has-slotted-flattened-001.tentative.html": [ - "0235f99e21f1c9ba0382e7a8936f8f1050a854fe", + "has-slotted-flattened-001.html": [ + "cd6436a7145064db3555b5d316f81a191a0db614", [ null, [ @@ -234274,8 +234324,8 @@ {} ] ], - "has-slotted-flattened-002.tentative.html": [ - "f37b6217789954240d4577b05bd5669950d72477", + "has-slotted-flattened-002.html": [ + "84e4c63953ed739f7a7d7cbdb619aebaec59dbb0", [ null, [ @@ -234287,8 +234337,21 @@ {} ] ], - "has-slotted-flattened-003.tentative.html": [ - "5f007fbd1b0fb4220a2214cb169c93a88dd2029a", + "has-slotted-flattened-003.html": [ + "e16abd7be8917ae368c5e93b0b316cd33bfa78fa", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], + "has-slotted-flattened-004.html": [ + "365aad154dc746c922adce568972025e1f8430b2", [ null, [ @@ -314169,6 +314232,19 @@ {} ] ], + "input-range-zero-inline-size.html": [ + "2779a2e73efa227ed335d2fc3293dddab54023d7", + [ + null, + [ + [ + "/css/css-writing-modes/forms/input-range-zero-inline-size-ref.html", + "==" + ] + ], + {} + ] + ], "meter-appearance-native-horizontal-rtl.optional.html": [ "65bbd653b5c7e2bfdf25595a2504a1a741c348cd", [ @@ -335503,6 +335579,58 @@ ] }, "text": { + "canvas.2d.direction.inherit.canvas.html": [ + "c6eee5d9a8c13b45f603f9d8ac61e71f1349dc8a", + [ + null, + [ + [ + "/html/canvas/element/manual/text/canvas.2d.direction-ref.html", + "==" + ] + ], + {} + ] + ], + "canvas.2d.direction.inherit.disconnected.canvas.html": [ + "0499563763a8eebf6a3900a91814d5b2b70208c1", + [ + null, + [ + [ + "/html/canvas/element/manual/text/canvas.2d.direction-ref.html", + "==" + ] + ], + {} + ] + ], + "canvas.2d.direction.inherit.document.html": [ + "c9a3e3bdfd0a56f4ac929dcd23b4ecf0d283f30d", + [ + null, + [ + [ + "/html/canvas/element/manual/text/canvas.2d.direction-ref.html", + "==" + ] + ], + {} + ] + ], + "canvas.2d.direction.inherit.style.html": [ + "8405f56443ea0b66593c89fb53a15cb6c97e97e6", + [ + null, + [ + [ + "/html/canvas/element/manual/text/canvas.2d.direction-ref.html", + "==" + ] + ], + {} + ] + ], "canvas.2d.disconnected.html": [ "a1715f6663c96289adac6db909035020b6640d1c", [ @@ -339051,6 +339179,60 @@ {} ] ] + }, + "text": { + "canvas.2d.offscreen.direction.html": [ + "422cbac3082687376c390af92c819fb7f021354f", + [ + null, + [ + [ + "/html/canvas/offscreen/manual/text/canvas.2d.offscreen.direction-ref.html", + "==" + ] + ], + {} + ] + ], + "canvas.2d.offscreen.transferred.direction.inherit.document.html": [ + "670a8036eaca17e9cad28992a02985093bd14bb8", + [ + null, + [ + [ + "/html/canvas/offscreen/manual/text/canvas.2d.offscreen.direction-ref.html", + "==" + ] + ], + {} + ] + ], + "canvas.2d.offscreen.transferred.direction.inherit.html": [ + "2e32faf863b1392549220b6984ab473fa4840ace", + [ + null, + [ + [ + "/html/canvas/offscreen/manual/text/canvas.2d.offscreen.direction-ref.html", + "==" + ] + ], + {} + ] + ], + "canvas.2d.offscreen.worker.direction.html": [ + "c35359b5808312cc836dca4c9ae5addaeef3be47", + [ + null, + [ + [ + "/html/canvas/offscreen/manual/text/canvas.2d.offscreen.direction-ref.html", + "==" + ] + ], + {} + ] + ] } }, "reset": { @@ -347778,6 +347960,19 @@ {} ] ], + "dialog-popover-overlay.html": [ + "7fa820e76ff0920562dafa09741ab1b418c15d18", + [ + null, + [ + [ + "/html/semantics/interactive-elements/the-dialog-element/dialog-popover-overlay-ref.html", + "==" + ] + ], + {} + ] + ], "dialogs-with-no-backdrop.html": [ "fec4ba85874e898bd5f4ffc698b5881513346217", [ @@ -363776,7 +363971,7 @@ [] ], "docker.yml": [ - "9b9b471c600dfb44c944bca7c0d612ddd30f7d9b", + "99bb68b9594652dda9329520fd87518061cf025a", [] ], "documentation.yml": [ @@ -430555,6 +430750,10 @@ "8caeea5c1225e8557aa4d0c00f2e01b77a0e2b1d", [] ], + "scroll-buttons-disabled-snapping-ref.html": [ + "7603e0ce1c6db7a39ce356405fcf88dc804f3b27", + [] + ], "scroll-buttons-disabled-vertical-ltr-ref.html": [ "dbc5762ed4e3f57d930d9989d575bb12fd7c5197", [] @@ -432162,6 +432361,10 @@ "ccbeaa8ca7fd8c8dc301542020cc8ccd96d41da7", [] ], + "position-sticky-column-reverse-flex-ref.html": [ + "731c34488aa7bcb32912743c82f45f4e418dc873", + [] + ], "position-sticky-contained-by-display-table-ref.html": [ "32115516ef6c17577a1221d2f33f6d018ee1b368", [] @@ -445986,6 +446189,10 @@ "7fe6db34073b8d3ffe668b5b1012874f1c0a33f4", [] ], + "input-range-zero-inline-size-ref.html": [ + "f5900394ca6517009d5fd84273b4efaf0dae1d4d", + [] + ], "manual": { "support": { "form-controls-slr.png": [ @@ -451105,7 +451312,7 @@ }, "digital-credentials": { "META.yml": [ - "fc8f6a62cda5062676e1fb27324739c17ac0f91e", + "7273f019d78464df10e4ee48f9babd1ccbc1a112", [] ], "dc-types.ts": [ @@ -453706,7 +453913,7 @@ [] ], "syntax-mediakeysession.js": [ - "fac31cbb3e57e9890d83f4c4fb671eaa7de11c3a", + "0c6d3c6c64d4ee68558141b2f8d34f18c4177076", [] ], "syntax-mediakeysystemaccess.js": [ @@ -456238,7 +456445,7 @@ ], "resources": { "helper.js": [ - "5cbb183acf1d7e295ff84d17706c681c634e9b2e", + "502e07aa4b51f9d935aba290c711d7a71803cd91", [] ], "permissions-policy-deferred-fetch.html": [ @@ -456247,13 +456454,37 @@ ] } }, + "quota": { + "README.md": [ + "fc59ea73f4e46d7fc9b92ecc9e755335732bad4d", + [] + ], + "cross-origin-iframe": { + "README.md": [ + "bd802f0b2d2c8d30e97015a8d69804ccac564f5e", + [] + ] + }, + "resources": { + "helper.js": [ + "bd9571c82f58459ec0a9f27d50370bc9ca7913b7", + [] + ] + }, + "same-origin-iframe": { + "README.md": [ + "025422314edc35e6b84f05b63a31b607a7dcd7c0", + [] + ] + } + }, "resources": { "fetch-later-helper.js": [ - "566b3e0a1a4d0d57f857f5972fc99f2bb57e742b", + "ef1d7090a8f5e6f81d0db9572d7d2d4cc8dd7658", [] ], "fetch-later.html": [ - "b569e1a076ac210d87d01b51ded0a8943476eac0", + "b295be116c731c5ceec2d222ecd999fc5342d5c6", [] ], "get_beacon.py": [ @@ -457029,7 +457260,7 @@ [] ], "fledge_http_server_util.py": [ - "92733eedf43b8d5bf84470ffa10321c3cb56ae2e", + "b7456282d8103b0c713bc25e5c1f1e0e6d763a0c", [] ], "incrementer.wasm": [ @@ -462282,6 +462513,10 @@ ] }, "text": { + "canvas.2d.direction-ref.html": [ + "e7f685244d9a5bbcf159f229bf405c5132287241", + [] + ], "canvas.2d.disconnected-ref.html": [ "b36d29b97f5e3b0065ea13ca008ce0054835efdc", [] @@ -463283,6 +463518,16 @@ [] ] }, + "text": { + "canvas.2d.offscreen.direction-ref.html": [ + "8949caa8486848a4d8f820752e1d73d26e2fc07d", + [] + ], + "text-direction-worker.js": [ + "9375ec16f231ec6f6d7d082fcd1b46ebf72a624f", + [] + ] + }, "the-offscreen-canvas": { "offscreencanvas.transferrable.sw.js": [ "fc7265a48c393566ad8c9fe7b73281e4f5137b21", @@ -463443,7 +463688,7 @@ [] ], "gentestutils.py": [ - "8fa33e3975c821ce085aaf09d8b5af6e4a9b764e", + "ee0385fc70124185d26d16986ceafdb8348955e2", [] ], "gentestutilsunion.py": [ @@ -463529,19 +463774,19 @@ ] }, "templates.yaml": [ - "4ca690e2b42d4a3d5dc3736577bf3b72a61d8949", + "dcef1b85ecf26b951e722704376de44e5532ede6", [] ], "yaml": { "element": { "meta.yaml": [ - "65ef32cb31bfa7091cd5f4961b5ba48d3250b086", + "091f61147df62cbeb1cd1b899591fddda8028185", [] ] }, "offscreen": { "meta.yaml": [ - "302660959a21fc4c5fceca158634fdd6f6140bc4", + "f6cfa90955c84a69ec3a49328c79c472d936d062", [] ] } @@ -464434,6 +464679,10 @@ "b1579add2e033e9dfc6c8bb18f9e523b246326ac", [] ], + "reporting-worker.js": [ + "ff40749cfa6d8bab06b16ed5d9877d4608041a08", + [] + ], "shared-worker-fetch.js.py": [ "bf46cd291d4b955c35082e8f611b772d70267253", [] @@ -464446,6 +464695,10 @@ "00b9e9395a7ec2171b3fee9d75f6ccb1d46ee60f", [] ], + "sw.js": [ + "57f0b41ba5b5ff6318e1e4913dfd13bdb1f237a4", + [] + ], "worker-support.js": [ "349b4eb9117b1c397e656435c8c1adf85964baa8", [] @@ -471961,6 +472214,10 @@ "6ffd72296d8302c71866624b08b1b3213f1b5e4e", [] ], + "dialog-popover-overlay-ref.html": [ + "46581691ffc2e9b69f4902ca9de57b373cc88fc3", + [] + ], "dialogs-with-no-backdrop-ref.html": [ "4b31dc7062e697496f4edfaf98a70c0e794c6245", [] @@ -472283,10 +472540,6 @@ [] ], "resources": { - "popover-hover-hide-common.js": [ - "9f407ef157d8a4f86c2787ed27e73e07dfb3b129", - [] - ], "popover-invoking-attribute.js": [ "d2911647e1520a31a33e1d8ff6bbacab7de5860d", [] @@ -473891,7 +474144,7 @@ "interest-target": { "resources": { "invoker-utils.js": [ - "4261f9c0d32fa2911a3a8ce252246e55a655655f", + "cedc823a5bacaee9812ea0b2edb23b00735b7529", [] ] } @@ -477541,7 +477794,7 @@ [] ], "html.idl": [ - "3832a6f9b7187a0b6e5bb0b08717f09579ff7c69", + "25b9b457da6fe18d34161df729212b3fdfae732e", [] ], "idle-detection.idl": [ @@ -477569,7 +477822,7 @@ [] ], "interest-invokers.tentative.idl": [ - "f89af4d73418bc14628a33349483e435275fa71f", + "fe164e23575d1bf63e3325022eb02601de0d117a", [] ], "intersection-observer.idl": [ @@ -477929,7 +478182,7 @@ [] ], "speech-api.idl": [ - "f3967b873ffc597380585a0718c4f43406b2f281", + "e4ca6df5c4331c5c66aabb249dcb9fdb7323dc6f", [] ], "storage-access.idl": [ @@ -478117,7 +478370,7 @@ [] ], "webgpu.idl": [ - "401d2ec69b5e9b1a9eb158a110aa040621bf7790", + "d91a6a710b102d0d9dae24638b2d5e40c8eaa38a", [] ], "webhid.idl": [ @@ -485902,7 +486155,7 @@ [] ], "webxr-test.js": [ - "49938dc3ec1e7609b9bc18e10f10217e6f9c88c3", + "21bbc002dc45c1caae4083f8b851c7ccc8ab674f", [] ], "webxr-test.js.headers": [ @@ -486456,16 +486709,16 @@ "7ac32665e19a0b6c48db80a2c063f3b3e37600ab", [] ], - "sethtml-safety.dat": [ - "ce14d5653c614103789070ac00f79e1971ba89f9", + "sethtml-safety.sub.dat": [ + "4ec50f3ea06bb29bf3e73a31f390a35215a3cd4d", [] ], - "sethtml-tree-construction.dat": [ + "sethtml-tree-construction.sub.dat": [ "c5c30f613134d29030a7dbd8b03ac0f181b630bb", [] ], - "sethtml-unsafety.dat": [ - "cdf17df3b59f0be92ddc26676d7bfe18b0af6f68", + "sethtml-unsafety.sub.dat": [ + "8f3c2dea889a936cdd54a7bdf6edbe69132a7e3f", [] ], "support": { @@ -505219,7 +505472,7 @@ [] ], "require-trusted-types-for-report-only.html.headers": [ - "c6412f8d472fcfd6022b0ae485f52b3d3dedd820", + "8344761bdddf837ef11cc2e1b0285675765fe6ac", [] ], "resources": { @@ -505305,6 +505558,10 @@ "5660deaf1e45fc5d1342baf9054693127c360a64", [] ], + "csp-violations.js": [ + "61b763911f7b50c2b4f7968979ce625334a7c3f4", + [] + ], "event-handler-attributes.mjs": [ "8d54524950b9c09d8e4dccbb369968262c3098fd", [] @@ -505341,10 +505598,6 @@ "41dce761def94a328ac75f05699a6f079e0d0bee", [] ], - "resolve-spv.js": [ - "89e58b2a8b75e0200d145b028d032caa688f32cd", - [] - ], "set-inner-html.js": [ "45053d43e362e223e0ce5e6dffb4da09c0ce3f34", [] @@ -505375,7 +505628,7 @@ [] ], "trusted-types-report-only.html.headers": [ - "857a8b31e86bc395e95913ee521d4fc73109c74c", + "383f05138fe6260ef7ac67186d336f323d3db8f4", [] ], "trusted-types-reporting-check-report.html.sub.headers": [ @@ -506038,7 +506291,7 @@ [] ], "urltestdata.json": [ - "0ebaf4cd4c42e785bcfafd4a49faec318c8fee4a", + "7669217c470a4e8ccf35a9e48bd19ed13896e48d", [] ] }, @@ -508976,7 +509229,7 @@ }, "network": { "__init__.py": [ - "dd0eae49ac1bfba8e4559bdb9d01d885c3cb999d", + "840b8086d1373852dad9c2468736b98a76044b49", [] ], "add_intercept": { @@ -519063,32 +519316,83 @@ {} ] ], - "idbfactory_cmp.htm": [ - "e896743ff6ef4cf8987ded93f9ae48aa5ced0812", + "idbfactory_cmp.any.js": [ + "2fa4b7b6a484c7899d1100a84455eab7dda329de", [ - null, - {} - ] - ], - "idbfactory_cmp2.htm": [ - "68f87333db07f0d1799d0fa2161a025e3f143c84", + "IndexedDB/idbfactory_cmp.any.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IDBFactory.cmp()" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ], [ - null, - {} - ] - ], - "idbfactory_cmp3.htm": [ - "749fd7b8614913d60e2fe1635f5bd89d251f5a77", + "IndexedDB/idbfactory_cmp.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IDBFactory.cmp()" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ], [ - null, - {} - ] - ], - "idbfactory_cmp4.htm": [ - "757e7c239730c30804b40eba3301eb575c4cd58b", + "IndexedDB/idbfactory_cmp.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IDBFactory.cmp()" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ], [ - null, - {} + "IndexedDB/idbfactory_cmp.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IDBFactory.cmp()" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } ] ], "idbfactory_deleteDatabase.htm": [ @@ -520602,26 +520906,240 @@ {} ] ], - "idbobjectstore-rename-abort.html": [ - "0a7c54ee58f51927add8ed11aa5817d2b3fdbadd", + "idbobjectstore-rename-abort.any.js": [ + "b285fca78320b5d45f0b7dffe6e2c6d48e17a4ff", [ - null, - {} - ] - ], - "idbobjectstore-rename-errors.html": [ - "ad2ff9a6577d05029016ec8fbef7fe3acdb74e15", - [ - null, - {} - ] - ], - "idbobjectstore-rename-store.html": [ - "97fa2e0c1fee475b006ff36df7d1099c87ac3190", - [ - null, + "IndexedDB/idbobjectstore-rename-abort.any.html", { - "timeout": "long" + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: object store renaming support in aborted transactions" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ], + [ + "IndexedDB/idbobjectstore-rename-abort.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: object store renaming support in aborted transactions" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ], + [ + "IndexedDB/idbobjectstore-rename-abort.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: object store renaming support in aborted transactions" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ], + [ + "IndexedDB/idbobjectstore-rename-abort.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: object store renaming support in aborted transactions" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ] + ], + "idbobjectstore-rename-errors.any.js": [ + "32e52ffa5f8c4982ac30fdf6eb040e11dbc077d0", + [ + "IndexedDB/idbobjectstore-rename-errors.any.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: object store renaming error handling" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ], + [ + "IndexedDB/idbobjectstore-rename-errors.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: object store renaming error handling" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ], + [ + "IndexedDB/idbobjectstore-rename-errors.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: object store renaming error handling" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ], + [ + "IndexedDB/idbobjectstore-rename-errors.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: object store renaming error handling" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ] + ], + "idbobjectstore-rename-store.any.js": [ + "5877c045bc3d39a8c161c68aa8c8c7f837584b61", + [ + "IndexedDB/idbobjectstore-rename-store.any.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: object store renaming support" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ], + [ + "IndexedDB/idbobjectstore-rename-store.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: object store renaming support" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ], + [ + "IndexedDB/idbobjectstore-rename-store.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: object store renaming support" + ], + [ + "script", + "resources/support-promises.js" + ] + ] + } + ], + [ + "IndexedDB/idbobjectstore-rename-store.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: object store renaming support" + ], + [ + "script", + "resources/support-promises.js" + ] + ] } ] ], @@ -521834,18 +522352,162 @@ {} ] ], - "idbtransaction-objectStore-exception-order.html": [ - "9b5c4ac4b94605b0d16d3ff8b98cdf73aa0a6c87", + "idbtransaction-objectStore-exception-order.any.js": [ + "56856fd3134d5f933b14d0ebadbab80bc8dfbea9", [ - null, - {} + "IndexedDB/idbtransaction-objectStore-exception-order.any.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: IDBTransaction objectStore() Exception Ordering" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/idbtransaction-objectStore-exception-order.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: IDBTransaction objectStore() Exception Ordering" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/idbtransaction-objectStore-exception-order.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: IDBTransaction objectStore() Exception Ordering" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/idbtransaction-objectStore-exception-order.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: IDBTransaction objectStore() Exception Ordering" + ], + [ + "script", + "resources/support.js" + ] + ] + } ] ], - "idbtransaction-objectStore-finished.html": [ - "de2cad51afe1b52fcfca88b8ef590b6b9dbc9a1f", + "idbtransaction-objectStore-finished.any.js": [ + "a5713d5885b2d60aac1d421a37c5014fd40c7f17", [ - null, - {} + "IndexedDB/idbtransaction-objectStore-finished.any.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: IDBTransaction objectStore() when transaction is finished" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/idbtransaction-objectStore-finished.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: IDBTransaction objectStore() when transaction is finished" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/idbtransaction-objectStore-finished.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: IDBTransaction objectStore() when transaction is finished" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/idbtransaction-objectStore-finished.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: IDBTransaction objectStore() when transaction is finished" + ], + [ + "script", + "resources/support.js" + ] + ] + } ] ], "idbtransaction-oncomplete.htm": [ @@ -522102,40 +522764,398 @@ {} ] ], - "keypath-exceptions.htm": [ - "b0569f9294e2079d5c11bc3d6b5a6a2568302cba", + "keypath-exceptions.any.js": [ + "6e945147829192b854639d3a79616e5bea71c761", [ - null, - {} - ] - ], - "keypath-special-identifiers.htm": [ - "a521ed8bb89c4357fe5bbc0ec1c0737f6ac0c7cf", - [ - null, - {} - ] - ], - "keypath.htm": [ - "06f5947d35c8d92dcf235e3b21c72ee0dd2eb0dc", - [ - null, - {} - ] - ], - "keypath_invalid.htm": [ - "6aa33c854ac14447ca922dfab2005a7342a9ac1c", - [ - null, - {} - ] - ], - "keypath_maxsize.htm": [ - "1abbc1403d4681ff287af0d07537ab5ca7924c9b", - [ - null, + "IndexedDB/keypath-exceptions.any.html", { - "timeout": "long" + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: Exceptions in extracting keys from values (ES bindings)" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath-exceptions.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: Exceptions in extracting keys from values (ES bindings)" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath-exceptions.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: Exceptions in extracting keys from values (ES bindings)" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath-exceptions.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: Exceptions in extracting keys from values (ES bindings)" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ] + ], + "keypath-special-identifiers.any.js": [ + "7bd8114e2d82012f513adb9ba4f174e42af9bbdd", + [ + "IndexedDB/keypath-special-identifiers.any.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: Special-cased identifiers in extracting keys from values (ES bindings)" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath-special-identifiers.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: Special-cased identifiers in extracting keys from values (ES bindings)" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath-special-identifiers.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: Special-cased identifiers in extracting keys from values (ES bindings)" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath-special-identifiers.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "IndexedDB: Special-cased identifiers in extracting keys from values (ES bindings)" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ] + ], + "keypath.any.js": [ + "c47dd72e8729cbbd56b9594ba752197a47e1efac", + [ + "IndexedDB/keypath.any.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "Keypath" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "Keypath" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "Keypath" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "Keypath" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ] + ], + "keypath_invalid.any.js": [ + "b755c4d16cda1991bf90fadfe44d0277033afbf0", + [ + "IndexedDB/keypath_invalid.any.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "Invalid keypath" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath_invalid.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "Invalid keypath" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath_invalid.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "Invalid keypath" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath_invalid.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "Invalid keypath" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ] + ], + "keypath_maxsize.any.js": [ + "e20a9b1d3a9203eab2f4420f28a9abd547fac222", + [ + "IndexedDB/keypath_maxsize.any.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "Keypath" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath_maxsize.any.serviceworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "Keypath" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath_maxsize.any.sharedworker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "Keypath" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/keypath_maxsize.any.worker.html", + { + "script_metadata": [ + [ + "global", + "window,worker" + ], + [ + "title", + "Keypath" + ], + [ + "script", + "resources/support.js" + ] + ] } ] ], @@ -522968,29 +523988,309 @@ {} ] ], - "request-abort-ordering.html": [ - "4374d8de7089375e312fe8c40efe4176fc71776f", + "request-abort-ordering.any.js": [ + "e050d327695f08303918d0bfb9eb0fc586f97b05", [ - null, + "IndexedDB/request-abort-ordering.any.html", { + "script_metadata": [ + [ + "title", + "IndexedDB: request abort events are delivered in order" + ], + [ + "global", + "window,worker" + ], + [ + "script", + "resources/support-promises.js" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/request-abort-ordering.any.serviceworker.html", + { + "script_metadata": [ + [ + "title", + "IndexedDB: request abort events are delivered in order" + ], + [ + "global", + "window,worker" + ], + [ + "script", + "resources/support-promises.js" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/request-abort-ordering.any.sharedworker.html", + { + "script_metadata": [ + [ + "title", + "IndexedDB: request abort events are delivered in order" + ], + [ + "global", + "window,worker" + ], + [ + "script", + "resources/support-promises.js" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/request-abort-ordering.any.worker.html", + { + "script_metadata": [ + [ + "title", + "IndexedDB: request abort events are delivered in order" + ], + [ + "global", + "window,worker" + ], + [ + "script", + "resources/support-promises.js" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ] + ], + "request-event-ordering.any.js": [ + "89c45091f1d766ed2961d8dbe0f8d0318df7e406", + [ + "IndexedDB/request-event-ordering.any.html", + { + "script_metadata": [ + [ + "title", + "IndexedDB: request result events are delivered in order" + ], + [ + "global", + "window,worker" + ], + [ + "script", + "resources/support-promises.js" + ], + [ + "script", + "resources/support.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ], + [ + "IndexedDB/request-event-ordering.any.serviceworker.html", + { + "script_metadata": [ + [ + "title", + "IndexedDB: request result events are delivered in order" + ], + [ + "global", + "window,worker" + ], + [ + "script", + "resources/support-promises.js" + ], + [ + "script", + "resources/support.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ], + [ + "IndexedDB/request-event-ordering.any.sharedworker.html", + { + "script_metadata": [ + [ + "title", + "IndexedDB: request result events are delivered in order" + ], + [ + "global", + "window,worker" + ], + [ + "script", + "resources/support-promises.js" + ], + [ + "script", + "resources/support.js" + ], + [ + "timeout", + "long" + ] + ], + "timeout": "long" + } + ], + [ + "IndexedDB/request-event-ordering.any.worker.html", + { + "script_metadata": [ + [ + "title", + "IndexedDB: request result events are delivered in order" + ], + [ + "global", + "window,worker" + ], + [ + "script", + "resources/support-promises.js" + ], + [ + "script", + "resources/support.js" + ], + [ + "timeout", + "long" + ] + ], "timeout": "long" } ] ], - "request-event-ordering.html": [ - "71eda0dd1dfdc5a54fab4ed764e063936ac0905d", + "request_bubble-and-capture.any.js": [ + "c80d7f5fd5c42bb625a0ba48bbdc995ab5d7eda1", [ - null, + "IndexedDB/request_bubble-and-capture.any.html", { - "timeout": "long" + "script_metadata": [ + [ + "title", + "Bubbling and capturing of request events" + ], + [ + "global", + "window,worker" + ], + [ + "script", + "resources/support-promises.js" + ], + [ + "script", + "resources/support.js" + ] + ] } - ] - ], - "request_bubble-and-capture.htm": [ - "8238e2c9ca140513e365f1619c96c86706d01397", + ], [ - null, - {} + "IndexedDB/request_bubble-and-capture.any.serviceworker.html", + { + "script_metadata": [ + [ + "title", + "Bubbling and capturing of request events" + ], + [ + "global", + "window,worker" + ], + [ + "script", + "resources/support-promises.js" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/request_bubble-and-capture.any.sharedworker.html", + { + "script_metadata": [ + [ + "title", + "Bubbling and capturing of request events" + ], + [ + "global", + "window,worker" + ], + [ + "script", + "resources/support-promises.js" + ], + [ + "script", + "resources/support.js" + ] + ] + } + ], + [ + "IndexedDB/request_bubble-and-capture.any.worker.html", + { + "script_metadata": [ + [ + "title", + "Bubbling and capturing of request events" + ], + [ + "global", + "window,worker" + ], + [ + "script", + "resources/support-promises.js" + ], + [ + "script", + "resources/support.js" + ] + ] + } ] ], "serialize-sharedarraybuffer-throws.https.html": [ @@ -534309,7 +535609,7 @@ ] ], "ai_translator_translate.tentative.https.any.js": [ - "896fee9259911dfe5fb188728c405a6cbddca98b", + "a45fb2b621a67d97551957e7a50cfc2e08aee386", [ "ai/translator/ai_translator_translate.tentative.https.any.html", { @@ -542308,7 +543608,7 @@ }, "clear-site-data": { "clear-cache.https.html": [ - "8cdaf2a55271987943dfb25a37d98295068b57b2", + "eab2e5975025afffd8c46011c2446e91f8c5ef92", [ null, { @@ -561797,6 +563097,132 @@ {} ] ], + "animation-trigger-exit-range-end-computed.html": [ + "d2baab5b2a5c23e42c377341ebba82f9fc605072", + [ + null, + {} + ] + ], + "animation-trigger-exit-range-end-invalid.html": [ + "111847151ef6c03db61470c746654e6705884918", + [ + null, + {} + ] + ], + "animation-trigger-exit-range-end-valid.html": [ + "9a41889d3396de0a83a448a99684b011bc7eadd4", + [ + null, + {} + ] + ], + "animation-trigger-exit-range-shorthand.html": [ + "5ddc0682ea8e548ca38a24a6093932c54dd17d3a", + [ + null, + {} + ] + ], + "animation-trigger-exit-range-start-computed.html": [ + "a48e15a578dcbb3e5b0eeab18476242f445d99ae", + [ + null, + {} + ] + ], + "animation-trigger-exit-range-start-invalid.html": [ + "220b8028dd312e154c4b7c63f6aa4264b138ffc5", + [ + null, + {} + ] + ], + "animation-trigger-exit-range-start-valid.html": [ + "11d1adb26f8983d5460a250db1a47113720b8313", + [ + null, + {} + ] + ], + "animation-trigger-range-end-computed.html": [ + "63ee6218f12bdd23992f654a823fe66adb6879c7", + [ + null, + {} + ] + ], + "animation-trigger-range-end-invalid.html": [ + "8d66ac661d5434d650b1fdc299f4019ade53d842", + [ + null, + {} + ] + ], + "animation-trigger-range-end-valid.html": [ + "6d9533e26480929794d488cf66a82c5e22e2fd62", + [ + null, + {} + ] + ], + "animation-trigger-range-shorthand.html": [ + "371a3c70d1bda76c07a1cb1be232639ef35aca52", + [ + null, + {} + ] + ], + "animation-trigger-range-start-computed.html": [ + "7b1f9e37e62f74f6ff53e975db02fa08f4fe2a32", + [ + null, + {} + ] + ], + "animation-trigger-range-start-invalid.html": [ + "6c056d06e9686557643760fb7c42646aaa360620", + [ + null, + {} + ] + ], + "animation-trigger-range-start-valid.html": [ + "d48151b6db07693ee7157b44477be8630905a07a", + [ + null, + {} + ] + ], + "animation-trigger-timeline-parsing.tentative.html": [ + "5d47a1e5e45693b365e863643bf57350ba16a835", + [ + null, + {} + ] + ], + "animation-trigger-type-computed.tentative.html": [ + "073758a28b94fd17326665075bfb884ace73e1a6", + [ + null, + {} + ] + ], + "animation-trigger-type-invalid.tentative.html": [ + "9c669021c736e17fa4fd7f3b70a40eb003eea931", + [ + null, + {} + ] + ], + "animation-trigger-type-valid.tentative.html": [ + "a94e8ec88994e36de12d25703908f0c4a0ea5ad4", + [ + null, + {} + ] + ], "animation-valid.html": [ "e0b54dca2f2655f2da3cd7fa7794cf71d3d7186f", [ @@ -565893,6 +567319,20 @@ {} ] ], + "scroll-state-scrollable-body-001.html": [ + "de2920a755d04ec144fa857b385c806e43de94c3", + [ + null, + {} + ] + ], + "scroll-state-scrollable-body-002.html": [ + "baf300371603257bb478cfbf6d3632f04451021c", + [ + null, + {} + ] + ], "scroll-state-scrollable-change.html": [ "0554b3d3a03754b37e51b80d6c39449a7827a78e", [ @@ -565921,6 +567361,13 @@ {} ] ], + "scroll-state-scrollable-root.html": [ + "bc1c71c186cd61c6effbc9c03f6bea7d93b4ec3d", + [ + null, + {} + ] + ], "scroll-state-scrollable-wm.html": [ "717205f0045869980c4710ac50d0fad35d57eca7", [ @@ -570212,6 +571659,13 @@ {} ] ], + "font-weight-sign-function.html": [ + "d65284fb7a8da07bca74b7c2776da8fb0f4c85d7", + [ + null, + {} + ] + ], "format-specifiers-variations.html": [ "32b8ebed67ebdfd5d10ef374e68d4effb8d9028d", [ @@ -576556,7 +578010,7 @@ ] ], "clip-path-interpolation-shape.html": [ - "763cf00ec1a35e1c24a79b5cef95ffa8f1ab7825", + "6d85c2a06b491bbc54e7cfba6705fd9b6af2098f", [ null, {} @@ -577056,6 +578510,22 @@ } } }, + "css-mixins": { + "at-function-parsing.html": [ + "6ab77c5e4d85340da327606650113261e0ed5300", + [ + null, + {} + ] + ], + "dashed-function-eval.html": [ + "eb706ee3c9919086d006366bd16021ac6e3a2cc9", + [ + null, + {} + ] + ] + }, "css-multicol": { "animation": { "column-count-interpolation.html": [ @@ -577122,6 +578592,27 @@ {} ] ], + "getclientrects-002.html": [ + "7efdef40e5a8dcb4e9ae6d012ec3154d42e3e622", + [ + null, + {} + ] + ], + "getclientrects-003.html": [ + "df97d6648f6ad5b0df0c0760c5f086247a00bd1c", + [ + null, + {} + ] + ], + "getclientrects-004.html": [ + "f2519521e544d1cd5b7d1daec64c8fe18483cb8b", + [ + null, + {} + ] + ], "going-out-of-flow-after-spanner.html": [ "2fe0e42a7522647b7eca4db1e6f710a9975faaa4", [ @@ -577984,43 +579475,41 @@ {} ] ], - "parsing": { - "scroll-buttons-invalid.html": [ - "752aa3c865be5cf2c24c22ab00f97c0b375feb93", - [ - null, - {} - ] - ], - "scroll-buttons-valid.html": [ - "b4e747efadfce0f2492bf740d93fe26b23911bd5", - [ - null, - {} - ] - ], - "scroll-markers-computed.html": [ - "882ed83fe723c6984c588ae34bcdd93fd365fcdc", - [ - null, - {} - ] - ], - "scroll-markers-invalid.html": [ - "5194d5ab72b2f1126fda82dfb2c3126bcf9c6ab5", - [ - null, - {} - ] - ], - "scroll-markers-valid.html": [ - "760efc877288115388018f6d014fcca8d79863b3", - [ - null, - {} - ] + "scroll-buttons-invalid.html": [ + "a7306df84d6bd9695ec389a3dfa58e2c97065fe6", + [ + null, + {} ] - }, + ], + "scroll-buttons-valid.html": [ + "a1af4c89b47b3a0df1da126954cdb9ae16fef39a", + [ + null, + {} + ] + ], + "scroll-markers-computed.html": [ + "882ed83fe723c6984c588ae34bcdd93fd365fcdc", + [ + null, + {} + ] + ], + "scroll-markers-invalid.html": [ + "5194d5ab72b2f1126fda82dfb2c3126bcf9c6ab5", + [ + null, + {} + ] + ], + "scroll-markers-valid.html": [ + "760efc877288115388018f6d014fcca8d79863b3", + [ + null, + {} + ] + ], "scrollbar-gutter-invalid.html": [ "e59790c32eb6767f3a2d9594434f7886f57a532b", [ @@ -578096,6 +579585,24 @@ } ] ], + "scroll-button-hover-remove.html": [ + "af000012b4ec605fb0e30a34e50bc02119a9b925", + [ + null, + { + "testdriver": true + } + ] + ], + "scroll-button-hover.html": [ + "35ea009cee03cdd583651c59c904f5e4d2479de9", + [ + null, + { + "testdriver": true + } + ] + ], "scroll-buttons-activation-with-columns.html": [ "b0b8574ce37eb7d87ce2564a5c5de8409e45fe84", [ @@ -578187,6 +579694,33 @@ } ] ], + "scroll-marker-hover-logical.html": [ + "1b865f77885c79d7e063fd2a9984fb8526b0b93d", + [ + null, + { + "testdriver": true + } + ] + ], + "scroll-marker-hover-remove.html": [ + "03931905eefdf862dd18480b13e298280fb3ea82", + [ + null, + { + "testdriver": true + } + ] + ], + "scroll-marker-hover.html": [ + "12273af2bbaf7656502599fe66e6c80f5f84bff2", + [ + null, + { + "testdriver": true + } + ] + ], "scroll-marker-selection-in-padded-scroller.html": [ "94e84d278f2b53b475e6d072cb6f520916bdb283", [ @@ -580717,7 +582251,7 @@ {} ] ], - "has-slotted-changing-001.tentative.html": [ + "has-slotted-changing-001.html": [ "5c6cce72bb7ccd9cd9b78a76bd83e4b61083adc5", [ null, @@ -580726,7 +582260,7 @@ } ] ], - "has-slotted-changing-002.tentative.html": [ + "has-slotted-changing-002.html": [ "98c15f30c8f0968316331af9cad7521d3e02adb9", [ null, @@ -580771,6 +582305,20 @@ } ] ], + "has-slotted-manual-assignment.html": [ + "02be3861ead826914737aad9deabb3bad43eb416", + [ + null, + {} + ] + ], + "has-slotted-query-selector.html": [ + "88da744a67bab436dcbda3b1c4545d45d1b5848c", + [ + null, + {} + ] + ], "host-context-parsing.html": [ "56055ece63733e8c58c6add661566572356d67aa", [ @@ -589795,8 +591343,15 @@ {} ] ], + "after-change-style-inherited-try-fallback.html": [ + "9f359d57e5babe9f7bafff8942968bc108fa817b", + [ + null, + {} + ] + ], "after-change-style-inherited.html": [ - "75570a90a1947496e7171f9f64afd190d2353bb7", + "f80a8a69b004d937f905efa232866686d71002ab", [ null, {} @@ -593233,8 +594788,8 @@ {} ] ], - "interactivity-inert-click.tentative.html": [ - "0a724a929f7a8a33282db3a91f8c96b171c1ed3b", + "interactivity-inert-click-002.html": [ + "80772f0552be3fc7ede1be0ad7f73ec7119bcdbb", [ null, { @@ -593242,8 +594797,31 @@ } ] ], - "interactivity-inert-focus.tentative.html": [ - "79b6f367d8040b09c2c3986c5b3dc24263d54c74", + "interactivity-inert-click.html": [ + "c1b882c70230ffab24249f5b67240aef2c8a1e9b", + [ + null, + { + "testdriver": true + } + ] + ], + "interactivity-inert-focus.html": [ + "af7cf7469ea5a23bc5830430e0fa76ded9df9634", + [ + null, + {} + ] + ], + "interactivity-inert-html-attribute-ua.html": [ + "1f118d56f7967227c2548ba10d0c2b5d5549d1e6", + [ + null, + {} + ] + ], + "interactivity-inert-modal-dialog-ua.html": [ + "e8094f88a695900f59e18be0a742c8dd735c5b7b", [ null, {} @@ -593362,15 +594940,15 @@ {} ] ], - "interactivity-computed.tentative.html": [ - "7ead06c00451933eb30ca63f9bc6184da3488a46", + "interactivity-computed.html": [ + "3806b943d7e5731da3f05cf1a316094a32051080", [ null, {} ] ], - "interactivity.tentative.html": [ - "219db2178de01bcb42762052eaf188066b9497e1", + "interactivity.html": [ + "99176ef9b9ac163d8de09207229260074d907afe", [ null, {} @@ -595733,13 +597311,20 @@ {} ] ], - "pseudo-element-animations.html": [ + "pseudo-element-animations-rerun.html": [ "a7c3247479d01f4044b9033726282037c1b4bc9f", [ null, {} ] ], + "pseudo-element-animations.html": [ + "b5cde702733779cba306e861ee1fe2290fe64a5e", + [ + null, + {} + ] + ], "pseudo-get-computed-style.html": [ "3e971885c398eab3d3a95b6ae16d4704b02ff23f", [ @@ -595993,6 +597578,20 @@ {} ] ], + "input-range-block-size.html": [ + "142a946cf562f3aa02f165277a65f6dcc55f2ed2", + [ + null, + {} + ] + ], + "input-range-inline-size.html": [ + "57068039383a89cae61595446009c383db863ee1", + [ + null, + {} + ] + ], "meter-appearance-native-computed-style.optional.html": [ "446036b73c92734f8d4099b3d9018879bdce1239", [ @@ -598767,6 +600366,13 @@ {} ] ], + "scrollWidthHeight-overflow-visible-negative-margins.html": [ + "26eb41466e4f97d408f966eb8ea116e9e0467a30", + [ + null, + {} + ] + ], "scrollWidthHeight.xht": [ "18930517670c20e2a68b5d6f20a320b60c9eaf83", [ @@ -606454,6 +608060,13 @@ {} ] ], + "MutationObserver-textContent.html": [ + "404cc259340456364e9eb1ef2e5c90a7ff80090c", + [ + null, + {} + ] + ], "Node-appendChild-cereactions-vs-script.window.js": [ "bc0b8ad6dca55d83f1cfb9788e6ff33df96ab22a", [ @@ -607624,7 +609237,7 @@ "observable": { "tentative": { "idlharness.html": [ - "9a3842c4e67f76140957ed69ab89227eff0e76f7", + "ea8743528f67ac0bc9154f82b3c391bbc96eb20f", [ null, {} @@ -607762,7 +609375,7 @@ ] ], "observable-from.any.js": [ - "d90104ffcd6250fa2213b8801d761dcd1655c2c6", + "f305d2de670769bcc2f68cfc60639af3164d9099", [ "dom/observable/tentative/observable-from.any.html", {} @@ -607889,49 +609502,49 @@ }, "parts": { "basic-dom-part-declarative-brace-syntax-innerhtml.tentative.html": [ - "932c0a392a36a5c61ae9da72a99855549e7bc882", + "5eb89b6f2e368052d0bb71996ed705e4173116f5", [ null, {} ] ], "basic-dom-part-declarative-brace-syntax.tentative.html": [ - "70fc471bc61204f8dadf1370654f35f121f2348f", + "a4e911391b1680d3c46f7408a40eeb88ace7bc01", [ null, {} ] ], "basic-dom-part-objects.tentative.html": [ - "f2199362c4d734b24d3f5edc4a2a0c8aec5ea32f", + "dffc1fcc2c5b18be5e1dda565082cde7123d4223", [ null, {} ] ], "dom-parts-parseparts-on-body.tentative.html": [ - "542c7b2881aa0456e578325630a8cc302406c266", + "57a7c60064691f1e5dafd8032e7aeb4550ed664e", [ null, {} ] ], "dom-parts-parseparts-on-head.tentative.html": [ - "e65c0d728febd3589a468947d648d83b3722e2dd", + "e170fc026a2c7d4cc0f100b4276ed204e7a7f46e", [ null, {} ] ], "dom-parts-parseparts-on-root.tentative.html": [ - "f3ba3eaf6bf9f118c9eb64c3c930c9977165b76e", + "5cb9a3c0fecb2ce41f0f42102597c82a955bf551", [ null, {} ] ], "dom-parts-valid-node-types.tentative.html": [ - "f9ed167e605ad1e2b6b1d198d1ce44906765604c", + "bb783797f607c71262819b01719478550bd9fd52", [ null, {} @@ -640653,7 +642266,7 @@ ] }, "iframe.tentative.https.window.js": [ - "4f2610863604f0a235524a80f7988212355e5ab9", + "b30156b41b2ac9fc934003a83b1be97f935ef4e8", [ "fetch/fetch-later/iframe.tentative.https.window.html", { @@ -640675,7 +642288,7 @@ ] ], "new-window.tentative.https.window.js": [ - "27922f462665b550e1c5520112051178ef45782b", + "5a64eb596e1b78dfc7e96f8346ecc7e399e8d470", [ "fetch/fetch-later/new-window.tentative.https.window.html", { @@ -640705,7 +642318,7 @@ ], "permissions-policy": { "deferred-fetch-allowed-by-permissions-policy-attribute-redirect.tentative.https.window.js": [ - "707d6d1fa54c10e39187a71bfb06bc987c756ae1", + "13870bc94b0ec7ff3066b94345dc5c163ecfe51b", [ "fetch/fetch-later/permissions-policy/deferred-fetch-allowed-by-permissions-policy-attribute-redirect.tentative.https.window.html", { @@ -640822,7 +642435,7 @@ ] ], "deferred-fetch-default-permissions-policy.tentative.https.window.js": [ - "a4cc45ef6be4f158164b5f222ebcb4b241a138cb", + "4982221952ff980674f459a382858e2726f28ec5", [ "fetch/fetch-later/permissions-policy/deferred-fetch-default-permissions-policy.tentative.https.window.html", { @@ -640861,7 +642474,7 @@ ] ], "deferred-fetch-supported-by-permissions-policy.tentative.window.js": [ - "e89f1edb8567092bcf6146d772a93789e2dbc9f8", + "385b0e054ed172ac778b7df961bfb0ad5f31a434", [ "fetch/fetch-later/permissions-policy/deferred-fetch-supported-by-permissions-policy.tentative.window.html", { @@ -640960,28 +642573,456 @@ ] ] }, - "quota.tentative.https.window.js": [ - "400be4050955a96c96df49f5976cc5a8b43246ce", - [ - "fetch/fetch-later/quota.tentative.https.window.html", - { - "script_metadata": [ - [ - "script", - "/common/get-host-info.sub.js" - ], - [ - "script", - "/common/utils.js" - ], - [ - "script", - "/fetch/fetch-later/resources/fetch-later-helper.js" + "quota": { + "accumulated-oversized-payload.tentative.https.window.js": [ + "6439b392e2a0230a3ff819e4e80b42341dc0c389", + [ + "fetch/fetch-later/quota/accumulated-oversized-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ], + [ + "script", + "/fetch/fetch-later/quota/resources/helper.js" + ] ] + } + ] + ], + "cross-origin-iframe": { + "accumulated-oversized-payload.tentative.https.window.js": [ + "071a9c600b7a3230f7e72952521bebc695a2a447", + [ + "fetch/fetch-later/quota/cross-origin-iframe/accumulated-oversized-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ], + [ + "script", + "/fetch/fetch-later/quota/resources/helper.js" + ] + ] + } ] - } + ], + "empty-payload.tentative.https.window.js": [ + "6c7becfacaf45048c69c815940460d1dbe084a67", + [ + "fetch/fetch-later/quota/cross-origin-iframe/empty-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ] + ] + } + ] + ], + "max-payload.tentative.https.window.js": [ + "480f90988bf552ca915032e3e7f0b60c59cd0604", + [ + "fetch/fetch-later/quota/cross-origin-iframe/max-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ], + [ + "script", + "/fetch/fetch-later/quota/resources/helper.js" + ] + ] + } + ] + ], + "multiple-iframes.tentative.https.window.js": [ + "3538c73a3966e3a00a513fe958a69df622446232", + [ + "fetch/fetch-later/quota/cross-origin-iframe/multiple-iframes.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ], + [ + "script", + "/fetch/fetch-later/quota/resources/helper.js" + ] + ] + } + ] + ], + "oversized-payload.tentative.https.window.js": [ + "43a605151342a9825095ed6c20e921a663e741cb", + [ + "fetch/fetch-later/quota/cross-origin-iframe/oversized-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ], + [ + "script", + "/fetch/fetch-later/quota/resources/helper.js" + ] + ] + } + ] + ], + "small-payload.tentative.https.window.js": [ + "ad73db5516e687b1ade0f1cc3588780f15f2dd30", + [ + "fetch/fetch-later/quota/cross-origin-iframe/small-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ] + ] + } + ] + ] + }, + "empty-payload.tentative.https.window.js": [ + "c2c4dd50326c0a75b2c82d152995329ccc0cd252", + [ + "fetch/fetch-later/quota/empty-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ] + ] + } + ] + ], + "max-payload.tentative.https.window.js": [ + "8457060797ac2d140c85af6c657f79389288c356", + [ + "fetch/fetch-later/quota/max-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ], + [ + "script", + "/fetch/fetch-later/quota/resources/helper.js" + ] + ] + } + ] + ], + "multiple-origins.tentative.https.window.js": [ + "5849068e4d5780a31ad0562854eba818d031af75", + [ + "fetch/fetch-later/quota/multiple-origins.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ], + [ + "script", + "/fetch/fetch-later/quota/resources/helper.js" + ] + ] + } + ] + ], + "oversized-payload.tentative.https.window.js": [ + "0036d040d8e201d8d621c6615e4e7c49daf45fff", + [ + "fetch/fetch-later/quota/oversized-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ], + [ + "script", + "/fetch/fetch-later/quota/resources/helper.js" + ] + ] + } + ] + ], + "same-origin-iframe": { + "accumulated-oversized-payload.tentative.https.window.js": [ + "8b894c011ad29c3e984022ec601578bcfc701e2b", + [ + "fetch/fetch-later/quota/same-origin-iframe/accumulated-oversized-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ], + [ + "script", + "/fetch/fetch-later/quota/resources/helper.js" + ] + ] + } + ] + ], + "empty-payload.tentative.https.window.js": [ + "53cae60047eaefd2b01a3bd45c84239fa3752bf9", + [ + "fetch/fetch-later/quota/same-origin-iframe/empty-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ] + ] + } + ] + ], + "max-payload.tentative.https.window.js": [ + "9d865eeb5ee55b80aabcc87ebbd579c3787f1ec1", + [ + "fetch/fetch-later/quota/same-origin-iframe/max-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ], + [ + "script", + "/fetch/fetch-later/quota/resources/helper.js" + ] + ] + } + ] + ], + "multiple-iframes.tentative.https.window.js": [ + "3f46f84a5fc18a1d7fbaca3fdc0a3d7b6a5f2d64", + [ + "fetch/fetch-later/quota/same-origin-iframe/multiple-iframes.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ], + [ + "script", + "/fetch/fetch-later/quota/resources/helper.js" + ] + ] + } + ] + ], + "oversized-payload.tentative.https.window.js": [ + "d71b87190cea15f8e439129f844bab107235237a", + [ + "fetch/fetch-later/quota/same-origin-iframe/oversized-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ], + [ + "script", + "/fetch/fetch-later/quota/resources/helper.js" + ] + ] + } + ] + ], + "small-payload.tentative.https.window.js": [ + "2b20a6fc62965e0d4d8ad5a4014aeb6679653584", + [ + "fetch/fetch-later/quota/same-origin-iframe/small-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ] + ] + } + ] + ] + }, + "small-payload.tentative.https.window.js": [ + "862ca09affdb49c7e461cf9bdfc833b9c2ce09f9", + [ + "fetch/fetch-later/quota/small-payload.tentative.https.window.html", + { + "script_metadata": [ + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/fetch/fetch-later/resources/fetch-later-helper.js" + ] + ] + } + ] ] - ], + }, "send-on-deactivate-with-background-sync.tentative.https.window.js": [ "881bdd23f9371ac684b4aa58c2be23ac402cf4fe", [ @@ -650645,7 +652686,7 @@ ] ], "get-interest-group-auction-data.https.window.js": [ - "205391d21ffdc39ab5bfc6ca3352fe9a5930b041", + "da48a843dc5a5a8eeefaae95a8fedbc00e3939dc", [ "fledge/tentative/get-interest-group-auction-data.https.window.html?1-4", { @@ -650697,6 +652738,10 @@ [ "variant", "?13-16" + ], + [ + "variant", + "?17-last" ] ], "timeout": "long" @@ -650753,6 +652798,70 @@ [ "variant", "?13-16" + ], + [ + "variant", + "?17-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/get-interest-group-auction-data.https.window.html?17-last", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/resources/testdriver-vendor.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/ba-fledge-util.sub.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "third_party/cbor-js/cbor.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-4" + ], + [ + "variant", + "?5-8" + ], + [ + "variant", + "?9-12" + ], + [ + "variant", + "?13-16" + ], + [ + "variant", + "?17-last" ] ], "timeout": "long" @@ -650809,6 +652918,10 @@ [ "variant", "?13-16" + ], + [ + "variant", + "?17-last" ] ], "timeout": "long" @@ -650865,6 +652978,10 @@ [ "variant", "?13-16" + ], + [ + "variant", + "?17-last" ] ], "timeout": "long" @@ -658871,7 +660988,7 @@ ] ], "trusted-scoring-signals.https.window.js": [ - "ea08ded9e8e8ec6fe0f01c910952e441d7212ef4", + "0c3b4054395a9a8728553593c22acc5661ab37fa", [ "fledge/tentative/trusted-scoring-signals.https.window.html?1-5", { @@ -658942,7 +661059,11 @@ ], [ "variant", - "?51-last" + "?51-55" + ], + [ + "variant", + "?56-last" ] ], "timeout": "long" @@ -659018,7 +661139,11 @@ ], [ "variant", - "?51-last" + "?51-55" + ], + [ + "variant", + "?56-last" ] ], "timeout": "long" @@ -659094,7 +661219,11 @@ ], [ "variant", - "?51-last" + "?51-55" + ], + [ + "variant", + "?56-last" ] ], "timeout": "long" @@ -659170,7 +661299,11 @@ ], [ "variant", - "?51-last" + "?51-55" + ], + [ + "variant", + "?56-last" ] ], "timeout": "long" @@ -659246,7 +661379,11 @@ ], [ "variant", - "?51-last" + "?51-55" + ], + [ + "variant", + "?56-last" ] ], "timeout": "long" @@ -659322,7 +661459,11 @@ ], [ "variant", - "?51-last" + "?51-55" + ], + [ + "variant", + "?56-last" ] ], "timeout": "long" @@ -659398,7 +661539,11 @@ ], [ "variant", - "?51-last" + "?51-55" + ], + [ + "variant", + "?56-last" ] ], "timeout": "long" @@ -659474,7 +661619,11 @@ ], [ "variant", - "?51-last" + "?51-55" + ], + [ + "variant", + "?56-last" ] ], "timeout": "long" @@ -659550,14 +661699,18 @@ ], [ "variant", - "?51-last" + "?51-55" + ], + [ + "variant", + "?56-last" ] ], "timeout": "long" } ], [ - "fledge/tentative/trusted-scoring-signals.https.window.html?51-last", + "fledge/tentative/trusted-scoring-signals.https.window.html?51-55", { "script_metadata": [ [ @@ -659626,7 +661779,91 @@ ], [ "variant", - "?51-last" + "?51-55" + ], + [ + "variant", + "?56-last" + ] + ], + "timeout": "long" + } + ], + [ + "fledge/tentative/trusted-scoring-signals.https.window.html?56-last", + { + "script_metadata": [ + [ + "script", + "/resources/testdriver.js" + ], + [ + "script", + "/resources/testdriver-vendor.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "resources/fledge-util.sub.js" + ], + [ + "script", + "/common/subset-tests.js" + ], + [ + "timeout", + "long" + ], + [ + "variant", + "?1-5" + ], + [ + "variant", + "?6-10" + ], + [ + "variant", + "?11-15" + ], + [ + "variant", + "?16-20" + ], + [ + "variant", + "?21-25" + ], + [ + "variant", + "?26-30" + ], + [ + "variant", + "?31-35" + ], + [ + "variant", + "?36-40" + ], + [ + "variant", + "?41-45" + ], + [ + "variant", + "?46-50" + ], + [ + "variant", + "?51-55" + ], + [ + "variant", + "?56-last" ] ], "timeout": "long" @@ -659702,7 +661939,11 @@ ], [ "variant", - "?51-last" + "?51-55" + ], + [ + "variant", + "?56-last" ] ], "timeout": "long" @@ -672599,168 +674840,168 @@ }, "compositing": { "2d.composite.canvas.clear.html": [ - "fbb7adbbb92c563a47a404a638fddf0f58265db1", + "9bcac1f3bfcb7745462631ea6df1bd5c2a6ab297", [ null, {} ] ], "2d.composite.canvas.copy.html": [ - "a769d1fa61c94ffb007d92913fd86ee6098d3b22", + "fad9701dfbf07f35cf43c0e9e1affa80fc1a9772", [ null, {} ] ], "2d.composite.canvas.destination-atop.html": [ - "c285bfe3893f6f853be58e46b0da8416412e962b", + "b6f6f745a35f5bcaa1b301c37c860e1d7e849a58", [ null, {} ] ], "2d.composite.canvas.destination-in.html": [ - "7089c30a0d7a84312c258dc1703b0dd605142e74", + "b370cd8e6d8be0adb994a07d5805786553e72b3b", [ null, {} ] ], "2d.composite.canvas.destination-out.html": [ - "75db37c67f6d96082090253dd40591e1f8f30025", + "c5c13b498002e190a87524474d9f9122e0f4b65f", [ null, {} ] ], "2d.composite.canvas.destination-over.html": [ - "af0e0488a2a6409af79b9a1c0764a80c8ff358fb", + "186a9676170c77928225e6d47650cf0e224bc582", [ null, {} ] ], "2d.composite.canvas.lighter.html": [ - "9dfb7592ab93599700adb3cf15714fb87c6d9876", + "622e0d1bdaab93f9afb771e5d1853ce85ea49013", [ null, {} ] ], "2d.composite.canvas.source-atop.html": [ - "120cd64ce7ae8b08174f7ecfef1259ed17734f6e", + "fe990661fa5eb97e02114b84816d943b92f3858c", [ null, {} ] ], "2d.composite.canvas.source-in.html": [ - "342413686d68b9e92c1751548dfc16c86e90af61", + "15679fefa272f056a1f39b6523e2c8d530d092fd", [ null, {} ] ], "2d.composite.canvas.source-out.html": [ - "f82e45775cf2c016501987bf1d1c27d7dd4c8c1a", + "2728477500ec0f539699ebf571429fc99841ef4e", [ null, {} ] ], "2d.composite.canvas.source-over.html": [ - "44b30c0fdd8089fb6aab3abb7f05dba069bf99be", + "3f8bfc3db912ac6203e98c533a489e6b5ac99818", [ null, {} ] ], "2d.composite.canvas.xor.html": [ - "b55a605ea4fb3436a234f41147a7650dc30341d8", + "ba0a3575c4fc5afbc33dcca7b0f581e52a042f7b", [ null, {} ] ], "2d.composite.clip.clear.html": [ - "0c353f5d6b32885cc0b10d157d5c3df1b0966a3b", + "b990e32b541417db7bfc532b109c87d2050767b5", [ null, {} ] ], "2d.composite.clip.copy.html": [ - "afc73376ccbf01f88e1d6e28bb3621e45b685de7", + "960b59cd79f708cf82b12c5fa0e0615f766378a6", [ null, {} ] ], "2d.composite.clip.destination-atop.html": [ - "82e6e1a9ceb5d5e0515816466d207c0e23707473", + "113c9d04de09caab15f9a5f267afb485aca2931e", [ null, {} ] ], "2d.composite.clip.destination-in.html": [ - "519dec749a48fb9f9627d5729915b887c9706fd9", + "325fa7198b79734915c57543711275703de6bc61", [ null, {} ] ], "2d.composite.clip.destination-out.html": [ - "95c6be7846714e3bc7c451dc75fa1d3fd6290af1", + "4774edf25f4b1d1b51bf042d552e9c901281f64e", [ null, {} ] ], "2d.composite.clip.destination-over.html": [ - "f3b83e30f984c700490ff1ebcddd7a6d57e011b1", + "2474403233754cd98ad7f0e0a3d202302ff61e6b", [ null, {} ] ], "2d.composite.clip.lighter.html": [ - "87ddf2865728d39a533f3112c50a3f51b9d1b4a5", + "9cc05d68b0c7fde8f861282588c145b00b754a67", [ null, {} ] ], "2d.composite.clip.source-atop.html": [ - "be9ccbdad4bb1d0839689fe93a545c10fd6cd86c", + "3698cf5363e993508e8c81af186661d7496d022c", [ null, {} ] ], "2d.composite.clip.source-in.html": [ - "e1837904637c556910faedc48abcaf52f067309b", + "b54bd07cb9a7444a8c14e3fc4a8a6b5647419e70", [ null, {} ] ], "2d.composite.clip.source-out.html": [ - "e943a7eb21d0f3ef6e2abcbbef6c893248043b56", + "11b66cfab75ac142bfd4b6b57c7c6e39294ebc89", [ null, {} ] ], "2d.composite.clip.source-over.html": [ - "fa5054311c204fa9f596d8c88feee915c3f3f55b", + "55d217c6744b2b7e534312f150ad33cc197c5bc1", [ null, {} ] ], "2d.composite.clip.xor.html": [ - "3464088c48eec4f99a4d5e69cd0d3161940b5d4e", + "fb4e3df65f57076327e2093c7dfb390b1d84d4ba", [ null, {} @@ -672830,84 +675071,84 @@ ] ], "2d.composite.image.clear.html": [ - "1a562e27404100a2abbd11559a8d54f563d5f812", + "94e6dad1fbaf4d7fef3b57a20d9e9b56d010d7bf", [ null, {} ] ], "2d.composite.image.copy.html": [ - "809b8e37bb41972716d4c2ab10c61a8ec871142c", + "2e0e7f22d51cc41a644af5a7e069e5d89bca1aff", [ null, {} ] ], "2d.composite.image.destination-atop.html": [ - "b23f9fab42b5f133439fdae4953aace0a11ccc1f", + "c2869e315c3c83fddc793019476c625f37487dbd", [ null, {} ] ], "2d.composite.image.destination-in.html": [ - "707d3e17536ea356ed4b1b48f041c10b5d2cfab2", + "e5c0065ec84db64763351913defe8df28728770c", [ null, {} ] ], "2d.composite.image.destination-out.html": [ - "7bbc3c14c29ef5a1467769213b663af579db7a9f", + "878d52134c067e15c613a9641f4fe016e75c555c", [ null, {} ] ], "2d.composite.image.destination-over.html": [ - "88290edf8e93606e5625600199b80c331e4a819d", + "2918a7d7cb64a6876d726f36907de0d6b0efb311", [ null, {} ] ], "2d.composite.image.lighter.html": [ - "c5f35859c77bff2e346b08d87fb47393ec42554b", + "7f299a97b0b78847dcc91850419e411b5a2b4e8c", [ null, {} ] ], "2d.composite.image.source-atop.html": [ - "204365b2453b5d9c1e44875cc9556b1b9a7d9a00", + "6d83a674cf3999c7228fd4aa6a7eeb216d869b9b", [ null, {} ] ], "2d.composite.image.source-in.html": [ - "c14a5d31b13df1daaadcf541c82078992cb641d3", + "c3c0428d3456c14e22887af432821ef05b94a1a6", [ null, {} ] ], "2d.composite.image.source-out.html": [ - "ccc1b0b5b5e6cd65c6ed53ef02d467855937ad22", + "8a0db7b95ed03da6d61e619db6631c22365645c7", [ null, {} ] ], "2d.composite.image.source-over.html": [ - "e9250a351498c8ab56c2ee0ed43668332339aefb", + "5380a1d4a0bf28697e2e4eb96f5c595394941d73", [ null, {} ] ], "2d.composite.image.xor.html": [ - "df435be55ab2156afe28d165b616c77f3623317c", + "6c7bf9f026b0239fe0f7e3c57e52d66f0d4b1a6f", [ null, {} @@ -673180,35 +675421,35 @@ ] ], "2d.composite.uncovered.image.copy.html": [ - "4f8ade8a8ad1af41ec35d76a3b13581412300cd9", + "bdb3de546c5695384d4d047a0e01d29b209cda4a", [ null, {} ] ], "2d.composite.uncovered.image.destination-atop.html": [ - "d728a4f2fedd096a6fe649f71fec7f5737f04256", + "b294010d8d118954a1a832ff3846bc9662a52896", [ null, {} ] ], "2d.composite.uncovered.image.destination-in.html": [ - "644be0bdb4cd1f5952728efe7ccdbc798ab7a3c0", + "03bb30602f337d55456d7b387490b7266f6c833c", [ null, {} ] ], "2d.composite.uncovered.image.source-in.html": [ - "8828c42fe2036d754dffb319646894fba47551f4", + "1e23ead09600c9e4202ec5bff18dfd5d4b9960a5", [ null, {} ] ], "2d.composite.uncovered.image.source-out.html": [ - "7bb4734be41a1422a79453ea63053ec394ac0d02", + "fa0bc40b309f343ccad9d9e587a4c8ac089b06a7", [ null, {} @@ -673250,35 +675491,35 @@ ] ], "2d.composite.uncovered.pattern.copy.html": [ - "9dd5d0bc6b0b54c361afdab69de9cbb52c305fbe", + "4d9ccf0df50e6f4a2f7bd3b3b5e498ac1b83dca1", [ null, {} ] ], "2d.composite.uncovered.pattern.destination-atop.html": [ - "a0637ffb54d8a81768ded3cc14345fdb39a19d43", + "f15587a449d1f02d65cb885c7d7d67e177d986da", [ null, {} ] ], "2d.composite.uncovered.pattern.destination-in.html": [ - "ed65ba9a05716c55f7e42764f4749b7bfcae7973", + "4a9387c6a4aef8050729affe326e52d3f17bd02b", [ null, {} ] ], "2d.composite.uncovered.pattern.source-in.html": [ - "cc42f36d59f260f08e342c97e6e373d1d4e98687", + "edb578c023876f8ee59bde8b10eeb77b509e9ecf", [ null, {} ] ], "2d.composite.uncovered.pattern.source-out.html": [ - "b192208e5fde9494dc3e87b3edf2a9d640300f81", + "4b1b7ca83fdf8ec2b225861668babc4da93a232c", [ null, {} @@ -680734,336 +682975,336 @@ }, "compositing": { "2d.composite.canvas.clear.html": [ - "72dc4bb6947142060f299f02bc4c53dc342b3b49", + "b17173a0b8952ae8d293c273d85e67b7ac3c3115", [ null, {} ] ], "2d.composite.canvas.clear.worker.js": [ - "2f9fb92da1e9d222482fce249e53307f5c7de8a0", + "d2c449e096195d04ab5dd3e43c499de5d71c82ac", [ "html/canvas/offscreen/compositing/2d.composite.canvas.clear.worker.html", {} ] ], "2d.composite.canvas.copy.html": [ - "cfc5a33de1b7c79bbdaba8679c4978d82e5ab809", + "884544199584dfb14f6fb9a27345e2ff94848c2b", [ null, {} ] ], "2d.composite.canvas.copy.worker.js": [ - "5b071665ce4fb3ae83d357199bd2f082fc79cd88", + "9362cbb7ddb00c151f923b5e025c7f608bd65aa8", [ "html/canvas/offscreen/compositing/2d.composite.canvas.copy.worker.html", {} ] ], "2d.composite.canvas.destination-atop.html": [ - "3a1f86c8ed966501848a1d3624cf2435517c5233", + "e26a39290084983540f9915ddf4bccd6478081d0", [ null, {} ] ], "2d.composite.canvas.destination-atop.worker.js": [ - "58828619a32383a43ecd0691c1823abcdc34478c", + "76774a4f85df4d9bd27effeb71ec6574524fefef", [ "html/canvas/offscreen/compositing/2d.composite.canvas.destination-atop.worker.html", {} ] ], "2d.composite.canvas.destination-in.html": [ - "c8480a961dc7bd831d76c913cdee0a0d0d5b1e01", + "dfb57444b3187f60256d0af29e3e2570f6bde87c", [ null, {} ] ], "2d.composite.canvas.destination-in.worker.js": [ - "4e2ec058ecabac7a0bb22c008cb75c4ed135a692", + "597e4f074aeb7dc9793e5d22016fcbef73476c69", [ "html/canvas/offscreen/compositing/2d.composite.canvas.destination-in.worker.html", {} ] ], "2d.composite.canvas.destination-out.html": [ - "f35bc25e419833fa92bd8e7be31b42507612de77", + "76b5b08c04c28a28204b864cd378c682a943ceed", [ null, {} ] ], "2d.composite.canvas.destination-out.worker.js": [ - "bc7be056a1d63d3fcc7c09b3debb9930facc8b15", + "bcb134ed40be14d20026d8ddacfca7f0dff3c463", [ "html/canvas/offscreen/compositing/2d.composite.canvas.destination-out.worker.html", {} ] ], "2d.composite.canvas.destination-over.html": [ - "676b43608d99a80c3c2eb4315bd448d6bbb1b6e1", + "0df9dc542e21dcd33eea9b3a2bf5ec696d5c5b49", [ null, {} ] ], "2d.composite.canvas.destination-over.worker.js": [ - "c1d15a0959189c62bd418993c5db8cbe83b52d3b", + "1bd55fac506e13862ed46e833a398980a447c0c9", [ "html/canvas/offscreen/compositing/2d.composite.canvas.destination-over.worker.html", {} ] ], "2d.composite.canvas.lighter.html": [ - "4c913506faf252410c1351f43b874fe0261b421c", + "798221d01a92a6522e5773a486d86b8caa35f70d", [ null, {} ] ], "2d.composite.canvas.lighter.worker.js": [ - "df494f22d333e5fd7cd420c4040126d78c8d2f71", + "6cb3c64820eaab3d9a390c720d3935d7ed4f2bbc", [ "html/canvas/offscreen/compositing/2d.composite.canvas.lighter.worker.html", {} ] ], "2d.composite.canvas.source-atop.html": [ - "f6e03874001a320bb15a77b2f41df788077b1b67", + "72f08fde6748c14144fee55eb58a6369eedb4907", [ null, {} ] ], "2d.composite.canvas.source-atop.worker.js": [ - "781a89c1b6ca5752b865f644ef5eec8f62b50291", + "74a2050ca168a649e33ece7e570712d3042e416d", [ "html/canvas/offscreen/compositing/2d.composite.canvas.source-atop.worker.html", {} ] ], "2d.composite.canvas.source-in.html": [ - "ea7acd8bbbc4e9255c657e126723d3fac5765091", + "2b8fafa7b446fecff6314195cdf888fbc86ac90c", [ null, {} ] ], "2d.composite.canvas.source-in.worker.js": [ - "484399acfccf2e3ad96a6f642ced3151e1ffec9d", + "f9e63d57874bc0488b9d5606a80e548eb3d8a538", [ "html/canvas/offscreen/compositing/2d.composite.canvas.source-in.worker.html", {} ] ], "2d.composite.canvas.source-out.html": [ - "7b2de941de1712c1f0f8321720b668e40c37fc2f", + "185ed298d6ebc0cd8f0677e65ad404e9676fd56d", [ null, {} ] ], "2d.composite.canvas.source-out.worker.js": [ - "d0d6cc12e95301705e68eb53b8a35c33bdd07822", + "300926c9cd427b77b4e595d8e929aa9baa62a617", [ "html/canvas/offscreen/compositing/2d.composite.canvas.source-out.worker.html", {} ] ], "2d.composite.canvas.source-over.html": [ - "fe833737eefd6c3b940bfc358e982d992e250db4", + "f37338b66250aab80066703509b2f936a028f5e1", [ null, {} ] ], "2d.composite.canvas.source-over.worker.js": [ - "848fbf3beccc89a85d9febc99f930818075ea112", + "dbbec70c5f0093298880fe4daad5e9981a9afe09", [ "html/canvas/offscreen/compositing/2d.composite.canvas.source-over.worker.html", {} ] ], "2d.composite.canvas.xor.html": [ - "d89e6de267fb7fbc0f551312192f63fdae248d8f", + "db1af5399cdda30674c5350536c8096c73ce22d8", [ null, {} ] ], "2d.composite.canvas.xor.worker.js": [ - "250bba4baccfaf08fd249b694c107ee742790794", + "b6e33df894ce626b94d88b7713452aac333a1cc4", [ "html/canvas/offscreen/compositing/2d.composite.canvas.xor.worker.html", {} ] ], "2d.composite.clip.clear.html": [ - "ba555feeb94b0577070d0659fcd1e8f6c2a6e304", + "7bf385e0002f5071ac3d123abacabf9b6387dbe9", [ null, {} ] ], "2d.composite.clip.clear.worker.js": [ - "abae05ac241219252438cd06c537e5e3bac11004", + "ba85656feb1cb5f0caf3f9fdf8c13d44dca32b5f", [ "html/canvas/offscreen/compositing/2d.composite.clip.clear.worker.html", {} ] ], "2d.composite.clip.copy.html": [ - "061a2560034a9904dcf653c3f5f579622e6f779b", + "053ab46ed777865dd6a4b67aef5e00b229d90ab9", [ null, {} ] ], "2d.composite.clip.copy.worker.js": [ - "dfebd98a6b701676682217ffcfcc6f552ec23ddf", + "f6ec2a5f0a716dd7cf4ecf7fd85b01138f89559b", [ "html/canvas/offscreen/compositing/2d.composite.clip.copy.worker.html", {} ] ], "2d.composite.clip.destination-atop.html": [ - "19b05ef098a2efa58e8b9026d9ba8a3ebcd8b497", + "54089dc47100ee5f34edf32388c1df5de9a9b0be", [ null, {} ] ], "2d.composite.clip.destination-atop.worker.js": [ - "9c8fa79c5aadcbe366ce4a3e1230655bdab7bfea", + "19459117b51a377a2be02ef37639c4361f5943d4", [ "html/canvas/offscreen/compositing/2d.composite.clip.destination-atop.worker.html", {} ] ], "2d.composite.clip.destination-in.html": [ - "f57414616d51bba55ab7a634e75a79e36a5af3db", + "5aa3ae5eb232c6585b862633897adbd45e9bf684", [ null, {} ] ], "2d.composite.clip.destination-in.worker.js": [ - "a98624f82485ebe1eeb2d77b02447ef36d0ce745", + "b0b1c71abb31c362ec0de123099a089edc7d9020", [ "html/canvas/offscreen/compositing/2d.composite.clip.destination-in.worker.html", {} ] ], "2d.composite.clip.destination-out.html": [ - "bdf8c7bc905c4df5a3bd3de3cb7068ea30fd05b3", + "8b201109b82935a67baeda0884dda51f266d2ec8", [ null, {} ] ], "2d.composite.clip.destination-out.worker.js": [ - "0cf915d1c7796d51372bb5a30585c17b2ca7291f", + "3fad74e4739182b6ebb3497c338302c2bdbae0a6", [ "html/canvas/offscreen/compositing/2d.composite.clip.destination-out.worker.html", {} ] ], "2d.composite.clip.destination-over.html": [ - "4c484b667df162b85a6266ed0924c4e1f6d5611e", + "47b99c2e87f137ccefc390420d3c731d2d26c0bc", [ null, {} ] ], "2d.composite.clip.destination-over.worker.js": [ - "b1b5eee6f4e1248f03536d51308045c0b469f2d6", + "9e5cb738a474e52f4c374b160a5febb2ec796759", [ "html/canvas/offscreen/compositing/2d.composite.clip.destination-over.worker.html", {} ] ], "2d.composite.clip.lighter.html": [ - "8a1ed3f21492763372ea55302fdc26c1d9dd4906", + "2c1d60bbaba624eb3fe1f22cc277880ebdbf58d6", [ null, {} ] ], "2d.composite.clip.lighter.worker.js": [ - "8576d9db7c4c77f93200254a9c78831429c633ce", + "5da6bb8602d9ada15a972a2429833f8dff04c3ff", [ "html/canvas/offscreen/compositing/2d.composite.clip.lighter.worker.html", {} ] ], "2d.composite.clip.source-atop.html": [ - "0bc3e975e29d3206a12ab1c243eadfe4605156b9", + "9fe31e892ece916be84468ae09816e061a52e533", [ null, {} ] ], "2d.composite.clip.source-atop.worker.js": [ - "fd220f52b3ce8742c5145a0e359d6033fe34b903", + "21aa591ca34f1a758bb269caff60a83477b2bddb", [ "html/canvas/offscreen/compositing/2d.composite.clip.source-atop.worker.html", {} ] ], "2d.composite.clip.source-in.html": [ - "f91862bf707445e8260f92857784f2e9e80ae90a", + "a8ae684294a24de0c270ad7235195f9fdba7e128", [ null, {} ] ], "2d.composite.clip.source-in.worker.js": [ - "0c61fb779456303739f15b3bc2ae53e406946723", + "ea9d5b64d01abd5abfdd3eebd164ef73a52baa49", [ "html/canvas/offscreen/compositing/2d.composite.clip.source-in.worker.html", {} ] ], "2d.composite.clip.source-out.html": [ - "b93ebf368d0cb2f81dda8f09424cfbec0a0ec7e8", + "2284d05b424d57d79c0fcfdde815a97de8f49fa8", [ null, {} ] ], "2d.composite.clip.source-out.worker.js": [ - "ec57663af18a8796c627ab424110ec2c758ebaa4", + "97d85978745e7e5c883ca450470a0536ccafc7e4", [ "html/canvas/offscreen/compositing/2d.composite.clip.source-out.worker.html", {} ] ], "2d.composite.clip.source-over.html": [ - "90125c003a1c951ba76a0faed1768db32703cae8", + "98ec1da6a40e0e457ecf41e271ae745e8d626dc7", [ null, {} ] ], "2d.composite.clip.source-over.worker.js": [ - "15c322ee597db05ea2317e35579c02926bc4542e", + "e4ff4a3dd835f4b522ed9a2f0a17e4eb0d9c0260", [ "html/canvas/offscreen/compositing/2d.composite.clip.source-over.worker.html", {} ] ], "2d.composite.clip.xor.html": [ - "d35b53c9e4430455cf604ea28d41517fbf75a439", + "102b3857fc2376f51101c9fae25ebfd648a41dec", [ null, {} ] ], "2d.composite.clip.xor.worker.js": [ - "30bae44aa995c32b2f0c09141b158f3b46ddd9e2", + "d3b39219810467a13304465d274bcd92ffb63a40", [ "html/canvas/offscreen/compositing/2d.composite.clip.xor.worker.html", {} @@ -681196,168 +683437,168 @@ ] ], "2d.composite.image.clear.html": [ - "2582a6bfaf0c729d5d06cf2553522513de33e364", + "cf7720a1701536bc624464c9a1406a887189ff1f", [ null, {} ] ], "2d.composite.image.clear.worker.js": [ - "f152cee739b5b5e37ab9921c7679a1268d1d0816", + "e60b521f6a93ef03c138d96b757145eee1b24b74", [ "html/canvas/offscreen/compositing/2d.composite.image.clear.worker.html", {} ] ], "2d.composite.image.copy.html": [ - "d0fe687a1df6d9d911a4995ecc561756a035b8e3", + "9645e2ada2d782e64511a51a7bb6585f3fb6de2a", [ null, {} ] ], "2d.composite.image.copy.worker.js": [ - "05ccab1711632032501996d648656ac9de6aae0c", + "a6b90d892e8e0de58605b11d174a2c661e12d220", [ "html/canvas/offscreen/compositing/2d.composite.image.copy.worker.html", {} ] ], "2d.composite.image.destination-atop.html": [ - "78d352ea6e532678e4f0f6c34de7fb1b02ffcaf7", + "100921a4ab3e5dfcd7a54e0aa5a3ec0f9594a671", [ null, {} ] ], "2d.composite.image.destination-atop.worker.js": [ - "43648142d50c6f27b5c110599a6b5ea3a6878bd7", + "99962b16fc4d806f1780042c8cb84e0d25f69dc6", [ "html/canvas/offscreen/compositing/2d.composite.image.destination-atop.worker.html", {} ] ], "2d.composite.image.destination-in.html": [ - "8f8e188a950bd34a1a817891c7aeb9bbf5504e46", + "b81df3e2efa988d1c107d41f160306ebabe00962", [ null, {} ] ], "2d.composite.image.destination-in.worker.js": [ - "2787237c569cff871385e97ee36b9449670726ad", + "39d11f567f562caec49a4dd6312d189f1bca2a30", [ "html/canvas/offscreen/compositing/2d.composite.image.destination-in.worker.html", {} ] ], "2d.composite.image.destination-out.html": [ - "410a019ec7a53438342468b91181fe716a1a2101", + "76c028129876f8f44eb48adfa085f8547ebbe9a2", [ null, {} ] ], "2d.composite.image.destination-out.worker.js": [ - "e030f533a051c449883fd85bc6eb04b6639e6da3", + "843652a86b813cf352cfb45c72f058b48382b84e", [ "html/canvas/offscreen/compositing/2d.composite.image.destination-out.worker.html", {} ] ], "2d.composite.image.destination-over.html": [ - "c9e33da8855ad6bdaf543b36c988cee52be44e4f", + "e17fe382f9e0557845107e2a043c253c337642a0", [ null, {} ] ], "2d.composite.image.destination-over.worker.js": [ - "964df4ae8bc022cfdc2bd64c99106d086f6d9f09", + "3bb9d4ee37213662cf1517f4f63975ec7bee82d1", [ "html/canvas/offscreen/compositing/2d.composite.image.destination-over.worker.html", {} ] ], "2d.composite.image.lighter.html": [ - "15176dc36665b16d11ba4147ac8d8f3c8ce3ee59", + "ebe4eda9ec518ba4ab3146d63c0b5e7ce34f1417", [ null, {} ] ], "2d.composite.image.lighter.worker.js": [ - "f3828b6411d8a7b318844a60dbe9f0376de99f38", + "d361064a1ce43f561061e741c3b084a6b5076997", [ "html/canvas/offscreen/compositing/2d.composite.image.lighter.worker.html", {} ] ], "2d.composite.image.source-atop.html": [ - "9d8b850972e999a008760e038a00ace8a10e67f3", + "19b42105f7edb245005ac8909569a61a086c28b9", [ null, {} ] ], "2d.composite.image.source-atop.worker.js": [ - "7b1618e3f96c67d0c77c5f0e6421868204ec93b1", + "067bbfa682e6940f4be3e889d9037abc72597b7a", [ "html/canvas/offscreen/compositing/2d.composite.image.source-atop.worker.html", {} ] ], "2d.composite.image.source-in.html": [ - "1d63fc17df12d95df7d7583a9e3c505e9185bc25", + "5fd392ec754989b78115d6b692dec816f809e90a", [ null, {} ] ], "2d.composite.image.source-in.worker.js": [ - "9accfb35c465e541adfe07d1054aa8f530d8ecab", + "7b5ffbc63277859d94c1f5096d4fb94b16ff3e21", [ "html/canvas/offscreen/compositing/2d.composite.image.source-in.worker.html", {} ] ], "2d.composite.image.source-out.html": [ - "5ab29d018f0c458b1083963c0bcac995082adb1d", + "38b23d9b1524da5cb200bfdebfc5d82348bf30f8", [ null, {} ] ], "2d.composite.image.source-out.worker.js": [ - "8e8d9116bb1b1d286925df83db85ec2d5e562555", + "fe785a5e24af5b58a94b8391172e3b79ad932b19", [ "html/canvas/offscreen/compositing/2d.composite.image.source-out.worker.html", {} ] ], "2d.composite.image.source-over.html": [ - "55ad292bf39631001075fc0cccd6218a5f73a62d", + "5371724d488d1bc3efc4f2a1b8340ee66da9da78", [ null, {} ] ], "2d.composite.image.source-over.worker.js": [ - "679aa19ef9820aa626309da5ef3bc1607e3455a2", + "a9304b305efdab3950e202b63656e3e74f6f656e", [ "html/canvas/offscreen/compositing/2d.composite.image.source-over.worker.html", {} ] ], "2d.composite.image.xor.html": [ - "edc42d5b0575d39a97db281ac3f86b650426dea3", + "f0a28e24fe906979eace75f2072cdffaa442fe5d", [ null, {} ] ], "2d.composite.image.xor.worker.js": [ - "83a04928b5d417677bdfdcfacf6123828b2b852f", + "c8822bc98f5ad930f8cf56f9ff2a5a80d10399d6", [ "html/canvas/offscreen/compositing/2d.composite.image.xor.worker.html", {} @@ -681906,70 +684147,70 @@ ] ], "2d.composite.uncovered.image.copy.html": [ - "4311bb390031347f5e3054d4b07f3b343bf5aa25", + "566e5abb477d844f8aab1ce1ccf4b1975f251b88", [ null, {} ] ], "2d.composite.uncovered.image.copy.worker.js": [ - "0e56b4f71d499b2935def0be81c8eaaada71c517", + "e93962ce6d6eb9d48b75edfa5f0466875e4e05a7", [ "html/canvas/offscreen/compositing/2d.composite.uncovered.image.copy.worker.html", {} ] ], "2d.composite.uncovered.image.destination-atop.html": [ - "6453ff3c572409c90d6b76ecb44752f5900ff6e4", + "0e014c80f3d39ba3c81cb3cd1a58a26819d072a8", [ null, {} ] ], "2d.composite.uncovered.image.destination-atop.worker.js": [ - "4c4a0a4c951fa5942df538532f103e8024ea878c", + "3cea3620424f878be6ac100315fb31271f7b1739", [ "html/canvas/offscreen/compositing/2d.composite.uncovered.image.destination-atop.worker.html", {} ] ], "2d.composite.uncovered.image.destination-in.html": [ - "aebd6f86d816a10c88d8738c1456d3e7d82593c1", + "3a3ac4a400c3ad3610e9217ac6f561fcb9666603", [ null, {} ] ], "2d.composite.uncovered.image.destination-in.worker.js": [ - "af1dc50c9bbde88c2c68e4bde209b3a9d8ab4588", + "d96c112d646362f4b3d6970e18c8894e0867f8c6", [ "html/canvas/offscreen/compositing/2d.composite.uncovered.image.destination-in.worker.html", {} ] ], "2d.composite.uncovered.image.source-in.html": [ - "95d23038a8bdffcdcc754138808eff9716d4c913", + "0b54d39320c649c3fb3ada3bcc6b83704b596b4b", [ null, {} ] ], "2d.composite.uncovered.image.source-in.worker.js": [ - "490ce4d0012de3b0d4d8cf3fc57e3846c6b95fce", + "5b6bad7d38c2edfee91d1a99a7389f7f37d0e208", [ "html/canvas/offscreen/compositing/2d.composite.uncovered.image.source-in.worker.html", {} ] ], "2d.composite.uncovered.image.source-out.html": [ - "573ab8acdb034eba8769cda8c2a637051ffc92a7", + "bae97a6779f50b68c3c73fa2ded15177c6cefc1b", [ null, {} ] ], "2d.composite.uncovered.image.source-out.worker.js": [ - "3647e34574be8619f860e5e52ccc56ec65cb62c9", + "fa44cb7556de195f172c16eafec63ed790c327ec", [ "html/canvas/offscreen/compositing/2d.composite.uncovered.image.source-out.worker.html", {} @@ -682046,70 +684287,70 @@ ] ], "2d.composite.uncovered.pattern.copy.html": [ - "bf15282f873800598d0992d3a3e1961e5ea16825", + "e9a0d85d95258e0cb71f724060c90a05046e8b11", [ null, {} ] ], "2d.composite.uncovered.pattern.copy.worker.js": [ - "a5944be695407a8c9273b7099398110073386e96", + "bd59189e6d3784e29b5b3b8474a2314437582bbf", [ "html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.copy.worker.html", {} ] ], "2d.composite.uncovered.pattern.destination-atop.html": [ - "015d6b6c8d161713f360596e8e010a4ae92594e3", + "a2250a897202589d0196981bde6bcc92cb099389", [ null, {} ] ], "2d.composite.uncovered.pattern.destination-atop.worker.js": [ - "c34c748059ae242f8c27b534d142545d0d30cac7", + "17ebb53db00f94e6a4acc37824c32e4edc03cb50", [ "html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-atop.worker.html", {} ] ], "2d.composite.uncovered.pattern.destination-in.html": [ - "2747f851a5b2589fa962df6e5da5d90fc9047359", + "558e14aab0b7b31b2ffad26f75ee39fbb7bf75e1", [ null, {} ] ], "2d.composite.uncovered.pattern.destination-in.worker.js": [ - "10042455a79632322abe36fa34f6beb1f7fe957d", + "62ae7f569d7dc7e605f3aefb3d0eefcb62924c31", [ "html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.destination-in.worker.html", {} ] ], "2d.composite.uncovered.pattern.source-in.html": [ - "edcd6bf6a2b64b43166b280e6f5e95693fec06b7", + "63b432c065d320fe1a2680b66a1be1868e345a2f", [ null, {} ] ], "2d.composite.uncovered.pattern.source-in.worker.js": [ - "c658da8c991f8695b681af07737ca458df41f40c", + "03a3b2f072f3db6af67a946b6bed4508f1a7b0ae", [ "html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-in.worker.html", {} ] ], "2d.composite.uncovered.pattern.source-out.html": [ - "35e7b589ea92754c0560a27a89f2dc98b0e227c4", + "a714dc648ce66c62694ff19c382d700f6b97026b", [ null, {} ] ], "2d.composite.uncovered.pattern.source-out.worker.js": [ - "86baf476febad997d6a63e654d192cfe122d01dd", + "0fff24429130136285845d4772cde864a86e9beb", [ "html/canvas/offscreen/compositing/2d.composite.uncovered.pattern.source-out.worker.html", {} @@ -698775,7 +701016,7 @@ ] ], "reporting-subresource-corp.tentative.https.html": [ - "0530956080bb3d027fc1f88ed23572f0e7b9ba02", + "6be3c35ad7ab749f52c4cd20d348bea21dfad448", [ null, { @@ -699401,7 +701642,7 @@ ] ], "dir-auto-dynamic-changes.window.js": [ - "26dd584869f5976678ea1b35ba1a981ebf034844", + "bb58548754c8ba83893a392f18f39dd46b33b20c", [ "html/dom/elements/global-attributes/dir-auto-dynamic-changes.window.html", { @@ -707512,7 +709753,7 @@ ] ], "toBlob-cross-realm-callback-report-exception.html": [ - "393170baad8a1a93b5d89b6f505d45c40e85a8a2", + "cbf060d4d0c6e2d7b1c57fbf7bccd849fef3e2ca", [ null, {} @@ -712361,6 +714602,15 @@ {} ] ], + "select-picker-hover-active-pseudo.tentative.html": [ + "4f3570b065ff674072294095948e63db859399dd", + [ + null, + { + "testdriver": true + } + ] + ], "select-pseudo-open.tentative.html": [ "21dd0aef2aa3afb5b07ebff6ddf7e71366f49c31", [ @@ -714001,13 +716251,6 @@ } ] ], - "popover-css-properties.tentative.html": [ - "93d388b02b533f8e8719ef8a9b54293f45a5cffd", - [ - null, - {} - ] - ], "popover-document-open.html": [ "80ac86acedab246d5ceff8b54d57feb7e957d642", [ @@ -714023,7 +716266,7 @@ ] ], "popover-focus-2.html": [ - "552c8d8206b7b682f422bc8a5e2017f66983d198", + "5fc8e7adf9804027a6a5a87bec15cd4a5c26b99f", [ null, { @@ -714051,55 +716294,6 @@ } ] ], - "popover-hover-hang.tentative.html": [ - "7868fa71a55b2e5be6fc07a68de43f341e53b31f", - [ - null, - { - "testdriver": true - } - ] - ], - "popover-hover-hide-hide.tentative.html": [ - "57ca5723de562cc97b886e1410119596eefee313", - [ - null, - { - "testdriver": true, - "timeout": "long" - } - ] - ], - "popover-hover-hide-hover.tentative.html": [ - "d0036c0fe7b14b619a0c6562caf53713a478f6a7", - [ - null, - { - "testdriver": true, - "timeout": "long" - } - ] - ], - "popover-hover-hide-show.tentative.html": [ - "7b3fa2b30238df6e5f464b39bb246e7bef6ac241", - [ - null, - { - "testdriver": true, - "timeout": "long" - } - ] - ], - "popover-hover-hide-toggle.tentative.html": [ - "d6d4079e7e02be9cf6f6efde435fe4f1d0678d57", - [ - null, - { - "testdriver": true, - "timeout": "long" - } - ] - ], "popover-invoker-reset.html": [ "bfc79fd629171606b5d5d9a4224522e4bb4137ef", [ @@ -714297,16 +716491,6 @@ {} ] ], - "popover-target-action-hover.tentative.html": [ - "b03ec78ebf12e49775bf0636c78a803d97a1c19d", - [ - null, - { - "testdriver": true, - "timeout": "long" - } - ] - ], "popover-target-element-disabled.html": [ "d5c951768c083aa0fea3c6d473c9a370f386f31b", [ @@ -719043,15 +721227,22 @@ ] }, "interest-target": { + "idlharness.tentative.html": [ + "72859ca6ca8c8de3a0b695eb5e877f316bfefa8d", + [ + null, + {} + ] + ], "interestelement-interface.tentative.html": [ - "bc68dc54577f445d399ad2cc364cd4c02cb4d16d", + "41616d97bd0a26b53ac82570f98a40c675dbcd0c", [ null, {} ] ], "interestevent-dispatch-shadow.tentative.html": [ - "9911357e94dd403a9b97b04ef7cf8eb8162ced50", + "146f7fb5ec4e301dce0f08391950f1ae44011f04", [ null, { @@ -719060,7 +721251,7 @@ ] ], "interestevent-interface.tentative.html": [ - "9ed95a6a0289831c1c5dc2b6530e389a1a6c48ce", + "b5b4193f1da5c4cf28b6a4e6d1a4cdd3504c44c4", [ null, { @@ -719069,7 +721260,7 @@ ] ], "interesttarget-anchor-event-dispatch.tentative.html": [ - "88a54c21f83bb144c2f9d8263e1159d7e7261f65", + "931ea1cfdef7823ec4a96517207fb213369c204d", [ null, { @@ -719078,7 +721269,7 @@ ] ], "interesttarget-area-event-dispatch.tentative.html": [ - "5573235082617a9dd10bd253d0ed25b772adc551", + "eadc8fb1759a38c041579fc2c9b671c8eb6633eb", [ null, { @@ -719086,8 +721277,18 @@ } ] ], + "interesttarget-basic-delays.tentative.html": [ + "eb5d9b6a855aad4be2a6008fd4f3918a9fe85fb3", + [ + null, + { + "testdriver": true, + "timeout": "long" + } + ] + ], "interesttarget-button-event-dispatch.tentative.html": [ - "a9d68bb03fdd5476e776e1ecfbe0facfbccccbe7", + "6057f4ca60fe260b6572b7b54c993210731d86ae", [ null, { @@ -719095,8 +721296,25 @@ } ] ], + "interesttarget-css-properties.tentative.html": [ + "b91614b163c88f301b5c2198f568286044ee4f9c", + [ + null, + {} + ] + ], + "interesttarget-hide-delay.tentative.html": [ + "a1499b83752e0dae25db30cedeec1dd128eac632", + [ + null, + { + "testdriver": true, + "timeout": "long" + } + ] + ], "interesttarget-on-popover-behavior.tentative.html": [ - "cbb5e4014eed14a6da35219de02f9d46aa7b9643", + "40027f0cccceab1a8f1c0dc32bb941d9547446ab", [ null, { @@ -719104,8 +721322,18 @@ } ] ], + "interesttarget-show-delay.tentative.html": [ + "599d61f91a8c2849bd2a549b1d86878405380f39", + [ + null, + { + "testdriver": true, + "timeout": "long" + } + ] + ], "interesttarget-svg-a-event-dispatch.tentative.html": [ - "8208c8d56af9ddc95ceb401d411c14c76f20747f", + "31a59f5c281fdda5497edd6256ac556b282cf6de", [ null, { @@ -733714,7 +735942,14 @@ ] ] } - } + }, + "waiting-for-audio.html": [ + "e76c6e97b906e776ea76d8f4c66b6790a238b0f0", + [ + null, + {} + ] + ] }, "mediacapture-extensions": { "GUM-backgroundBlur.https.html": [ @@ -763479,14 +765714,14 @@ ] ], "sethtml-safety.tentative.html": [ - "d7a10c0477be80773f63d491e04db620d4d8b180", + "8a7f3ac64d97d40d75d378816b698215ebaa2bcd", [ null, {} ] ], "sethtml-tree-construction.tentative.html": [ - "bae406ef703346adaf31790f84c030b25acc2cae", + "5c693dbf3c90dc59c9a9a3ac0281fc1f33f36d85", [ null, {} @@ -766328,6 +768563,13 @@ {} ] ], + "setting-effect.html": [ + "2644ec02a97cecc04cae1e2303b67f0865f70f86", + [ + null, + {} + ] + ], "setting-playback-rate.html": [ "e7e96a27e1ff3961b66139fb5fae6d2ac82e9fff", [ @@ -767687,6 +769929,13 @@ {} ] ], + "Selection-getComposedRanges-range-update.html": [ + "15f07305b0dfd507a4b22f7ad950f602a39f6c5a", + [ + null, + {} + ] + ], "Selection-getComposedRanges-slot.html": [ "d9664b0e1505fad35444628d707de390fac0e11f", [ @@ -791061,6 +793310,13 @@ } ] ], + "inline.html": [ + "f40a8f127c7b07d8d0314d747a014a9b262cf48d", + [ + null, + {} + ] + ], "path.window.js": [ "f4d311183e305477026c42861a38ed55ed53a740", [ @@ -795156,7 +797412,7 @@ ] ], "TrustedTypePolicyFactory-createPolicy-cspTests-none.html": [ - "badaf989eb74978f0ac6d3ca173ed0a64fcbc585", + "a75b50f8f002e2398cf072f3a9ad4e42bc4e31ff", [ null, {} @@ -795170,7 +797426,7 @@ ] ], "TrustedTypePolicyFactory-createPolicy-cspTests.html": [ - "979de1e8145cb730cd646163a0d1166fc5777105", + "f84634a1408d20c99ea2fbe4b96b8bb580e4a65d", [ null, {} @@ -795577,14 +797833,14 @@ ] ], "require-trusted-types-for-report-only.html": [ - "25b4440ef4117010bb7da7c8f3ad87f01d3bf55f", + "0b1d141fb3ac149b8d77677d21dd849923d6fbc5", [ null, {} ] ], "require-trusted-types-for.html": [ - "b0dcd9cc930024f51fbfb2c522fe04a9ddcdb9e5", + "c6dfbcbfb4871d2bb87b5590524cc3503fdc479d", [ null, {} @@ -795633,21 +797889,21 @@ ] ], "trusted-types-eval-reporting-no-unsafe-eval.html": [ - "92604c96718a01abef60e1186e68334c8537b0f7", + "5e2087a1c6b8273b0640ad647d777633ec6c4133", [ null, {} ] ], "trusted-types-eval-reporting-report-only.html": [ - "a81f5a45789389e9d08ec16262ec878e51682179", + "226db176bd8d03a7674a2f1fa4360d4049e15f23", [ null, {} ] ], "trusted-types-eval-reporting.html": [ - "e7c7245f9e415e08a0d327a4b7b17effebdfd555", + "2fc889549ec28e2e0ee1a8d7e44fd438a7289585", [ null, {} @@ -795675,7 +797931,7 @@ ] ], "trusted-types-report-only.html": [ - "fcb77841163d9a09774497d2b8588f85c2a42b06", + "f4386f832f43f57b82c52edc5e7dbe16308b6255", [ null, {} @@ -795689,7 +797945,7 @@ ] ], "trusted-types-reporting.html": [ - "96c9dd72813a7b480e65374144f63e6ad487ea4e", + "2ea5855e054637c4abc03ae7a468cfeccf035047", [ null, { @@ -795698,21 +797954,21 @@ ] ], "trusted-types-source-file-path.html": [ - "6e87c25a7f0998a2117de2f73f4adc3df9b024b5", + "edb1d5d68e9331a6c46a2bb0b733bff8751b1914", [ null, {} ] ], "trusted-types-svg-script-set-href.html": [ - "e437df360db5ec1866a84b6fa8a528bc32c04ab8", + "f339ba119a1b6bfa5368007db13cb338c368bd90", [ null, {} ] ], "trusted-types-svg-script.html": [ - "2fca03906ab3a4d5ab8bd9c9914601bb8fdad386", + "4fc3b710eb620c752ab50386ded8c16c75b5060f", [ null, {} @@ -819870,7 +822126,7 @@ ] ], "image-decoder.https.any.js": [ - "78eea763aaae2d1801946673c31ccdace0011a2e", + "1b3fabbfc4ae1879f816b01dac2c771d2cec2a69", [ "webcodecs/image-decoder.https.any.html", { @@ -819903,7 +822159,7 @@ ] ], "per-frame-qp-encoding.https.any.js": [ - "c4c49d81e55bab3a4a9009a8970aeea6224cdd5c", + "3669edc630bc4c008c42642c415e1775047cbd5c", [ "webcodecs/per-frame-qp-encoding.https.any.html?av1", { @@ -826715,7 +828971,7 @@ ] ], "arg_min_max.https.any.js": [ - "27425c9f35f5dfb30ed4dee173128e10ddb2e974", + "d047582ce7b56165bb456a245b59f51161d8b685", [ "webnn/conformance_tests/arg_min_max.https.any.html?cpu", { @@ -838346,7 +840602,7 @@ ] ], "pooling.https.any.js": [ - "d6d5a2a7afacda57da834c716bb128388adb14a5", + "e474faa241e1bbfb8e9c6d15c8a8d17023aae215", [ "webnn/conformance_tests/pooling.https.any.html?cpu", { @@ -860187,7 +862443,7 @@ ] ], "RTCRtpTransceiver-setCodecPreferences.html": [ - "b3129b49869fec05f351ff3403f785eb2fe1fcc3", + "407e855edbd2b05c88e1163ed76bb953e47eabda", [ null, {} @@ -860597,7 +862853,7 @@ ] ], "h264-unidirectional-codec-offer.https.html": [ - "08640e1f62f9b2bc39b6fd387b95ee6282bcdb08", + "708d59e52423dae56f05ca04f913938831ac3844", [ null, {} @@ -906479,7 +908735,7 @@ }, "context_destroyed": { "context_destroyed.py": [ - "17f7acf2f9b68911b1c9fb2cf882918edf894a6a", + "ac964b67687805fa53d75e97e1cdc8f24c718479", [ null, {} @@ -907182,7 +909438,7 @@ ] ], "files.py": [ - "df91861752cf4cdc3ff267535d939b0127ca2994", + "8ebc8eafebab52b2189be10d0e4f3a6fc66fc857", [ null, {} @@ -907206,7 +909462,7 @@ ] ], "navigation.py": [ - "bced811a66ec4baf6e3f68e140fd5bdb105b4f5c", + "a16e2c52a617aedc2d86fa2922870d363c456294", [ null, {} @@ -907251,7 +909507,7 @@ ] ], "stacktrace.py": [ - "f9aab697bd802cdcb84e83933fd7a2139ed7c031", + "cd7c8434e772dd4f71516215123e021809f8479d", [ null, {} @@ -907313,7 +909569,7 @@ }, "auth_required": { "auth_required.py": [ - "89fbb09fd54d4079b5a1f2795b792b8fccabeacf", + "96cecdf6b2a82352f69dee38b6796aa6dd079b8e", [ null, {} @@ -907329,7 +909585,7 @@ }, "before_request_sent": { "before_request_sent.py": [ - "ebc3bf8fa86b2fec02737d23f1cd04a71d90321f", + "1449ec00bb1342385d7b834fc21a46d0497f362d", [ null, {} @@ -907492,7 +909748,7 @@ }, "fetch_error": { "fetch_error.py": [ - "6beb33f7d69a189cd92d9e9ca371002e2b68369c", + "bdb66722ce9d231d0214d177f107a1dd3c5288cd", [ null, {} @@ -907572,7 +909828,7 @@ }, "response_completed": { "response_completed.py": [ - "812df763bd680f8a7c934edfd1518f688b4e7d40", + "127416d8de41740b2b7199c93d1256f110c28ecb", [ null, {} @@ -907588,7 +909844,7 @@ }, "response_started": { "response_started.py": [ - "25f1179f07af86920cdbd2ed1a236c95f5aff9b8", + "6ab3e1c3cace1069705f2bf979e843315ec39ca9", [ null, {} @@ -908061,7 +910317,7 @@ ] ], "subscription_id.py": [ - "36a57111f6d503aad3467162c2db102a5608a89d", + "d0e869e52d7e2c9dac1e2b3aacf3fb7ab6ddbfb8", [ null, {} @@ -908084,7 +910340,14 @@ ] ], "invalid.py": [ - "0b13e949673c198f89aba72388b4230cd8bc0a5b", + "3d532c8f28c6e5885a62cd17ae2d2e82cb47aaa8", + [ + null, + {} + ] + ], + "subscriptions.py": [ + "b79621ff5a1cac9d5f3bb50eedb4e1f2429f5e15", [ null, {} diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-end-computed.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-end-computed.html.ini new file mode 100644 index 00000000000..3e054c75da9 --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-end-computed.html.ini @@ -0,0 +1,81 @@ +[animation-trigger-exit-range-end-computed.html] + [Property animation-trigger-exit-range-end value 'initial'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'normal'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'cover 0%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'cover 100%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'COVER 0%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'COVER 100%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'cover 120%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value '0'] + expected: FAIL + + [Property animation-trigger-exit-range-end value '120%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value '120px'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'cover 42%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'cover -42%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'contain 42%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'exit 42%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'exit calc(41% + 1%)'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'exit-crossing 42%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'exit 1%, cover 2%, contain 0%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'exit 1%, cover 2%, contain 100%'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'entry 42px'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'entry-crossing 42px'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'contain calc(10% + 10px)'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'entry 1em'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'exit calc(1em + 10px)'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'cover'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'contain'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'entry'] + expected: FAIL + + [Property animation-trigger-exit-range-end value 'exit'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-end-valid.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-end-valid.html.ini new file mode 100644 index 00000000000..d7a2b6934f9 --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-end-valid.html.ini @@ -0,0 +1,72 @@ +[animation-trigger-exit-range-end-valid.html] + [e.style['animation-trigger-exit-range-end'\] = "normal" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "cover 0%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "cover 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "cover 120%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "cover 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "0" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "120%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "120px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "cover -42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "contain 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "exit 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "exit 1%, cover 2%, contain 0%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "exit 1%, cover 2%, contain 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "exit-crossing 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "entry 42px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "entry-crossing 42px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "contain calc(10px + 10%)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "entry 1em" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "exit calc(1em + 10px)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "entry 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "cover" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "contain" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "entry" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-end'\] = "exit" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-shorthand.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-shorthand.html.ini new file mode 100644 index 00000000000..27bdc461c08 --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-shorthand.html.ini @@ -0,0 +1,318 @@ +[animation-trigger-exit-range-shorthand.html] + [e.style['animation-trigger-exit-range'\] = "normal" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal normal" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "cover" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "contain" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry-crossing" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "exit" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "exit-crossing" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry, exit" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry 0% entry 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry-crossing 0% entry-crossing 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "exit 0% exit 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "exit-crossing 0% exit-crossing 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "cover 0% cover 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "contain 0% contain 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry calc(10% - 10%) entry calc(50% + 50%)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "cover 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "contain 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry-crossing 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "exit 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "exit-crossing 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry 50px exit 100px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "exit calc(10% + 50px)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry 50% exit 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "cover 50% entry 50%, contain 50% exit 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "50% exit 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal 100px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "100px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "100px normal" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "10% normal" should set the property value] + expected: FAIL + + [Property animation-trigger-exit-range value 'normal'] + expected: FAIL + + [Property animation-trigger-exit-range value 'normal normal'] + expected: FAIL + + [Property animation-trigger-exit-range value 'cover'] + expected: FAIL + + [Property animation-trigger-exit-range value 'contain'] + expected: FAIL + + [Property animation-trigger-exit-range value 'entry'] + expected: FAIL + + [Property animation-trigger-exit-range value 'entry-crossing'] + expected: FAIL + + [Property animation-trigger-exit-range value 'exit'] + expected: FAIL + + [Property animation-trigger-exit-range value 'exit-crossing'] + expected: FAIL + + [Property animation-trigger-exit-range value 'entry, exit'] + expected: FAIL + + [Property animation-trigger-exit-range value 'entry 0% entry 100%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'entry-crossing 0% entry-crossing 100%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'exit 0% exit 100%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'exit-crossing 0% exit-crossing 100%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'cover 0% cover 100%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'contain 0% contain 100%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'entry calc(10% - 10%) entry calc(50% + 50%)'] + expected: FAIL + + [Property animation-trigger-exit-range value 'cover 50%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'contain 50%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'entry 50%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'entry-crossing 50%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'exit 50%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'exit-crossing 50%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'entry 50px exit 100px'] + expected: FAIL + + [Property animation-trigger-exit-range value 'exit calc(10% + 50px)'] + expected: FAIL + + [Property animation-trigger-exit-range value 'entry 50% exit 50%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'cover 50% entry 50%, contain 50% exit 50%'] + expected: FAIL + + [Property animation-trigger-exit-range value 'entry 10em exit 20em'] + expected: FAIL + + [Property animation-trigger-exit-range value '10em exit 20em'] + expected: FAIL + + [Property animation-trigger-exit-range value 'normal 100px'] + expected: FAIL + + [Property animation-trigger-exit-range value '100px'] + expected: FAIL + + [Property animation-trigger-exit-range value '100px normal'] + expected: FAIL + + [Property animation-trigger-exit-range value '10% normal'] + expected: FAIL + + [Property animation-trigger-exit-range value '10% calc(70% + 10% * sign(100em - 1px))'] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal normal" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal normal" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal normal" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal entry 100%" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal entry 100%" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal entry 100%" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal entry 10%" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal entry 10%" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "normal entry 10%" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "cover" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "cover" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "cover" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "contain" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "contain" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "contain" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "contain 100% contain 0%" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "contain 100% contain 0%" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "contain 100% contain 0%" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry 10% exit 20%" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry 10% exit 20%" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry 10% exit 20%" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry calc(10% + 10px) exit 20px" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry, exit" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry, exit" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry, exit" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry 0%, exit" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry 0%, exit" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "entry 0%, exit" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "exit calc(10% + 50px)" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "exit calc(10% + 50px)" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "exit calc(10% + 50px)" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "100px" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "100px" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "100px" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "10%" should set animation-trigger-exit-range-end] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "10%" should set animation-trigger-exit-range-start] + expected: FAIL + + [e.style['animation-trigger-exit-range'\] = "10%" should not set unrelated longhands] + expected: FAIL diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-start-computed.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-start-computed.html.ini new file mode 100644 index 00000000000..d8aa4b5aca5 --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-start-computed.html.ini @@ -0,0 +1,81 @@ +[animation-trigger-exit-range-start-computed.html] + [Property animation-trigger-exit-range-start value 'initial'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'normal'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'cover 0%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'cover 100%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'COVER 0%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'COVER 100%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'cover 120%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'cover 42%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value '0'] + expected: FAIL + + [Property animation-trigger-exit-range-start value '120%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value '120px'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'cover -42%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'contain 42%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'exit 42%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'exit calc(41% + 1%)'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'exit 1%, cover 2%, contain 0%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'exit 1%, cover 2%, contain 100%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'exit-crossing 42%'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'entry 42px'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'entry-crossing 42px'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'contain calc(10% + 10px)'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'entry 1em'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'exit calc(1em + 10px)'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'cover'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'contain'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'entry'] + expected: FAIL + + [Property animation-trigger-exit-range-start value 'exit'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-start-valid.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-start-valid.html.ini new file mode 100644 index 00000000000..fbac72e6ce1 --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-exit-range-start-valid.html.ini @@ -0,0 +1,75 @@ +[animation-trigger-exit-range-start-valid.html] + [e.style['animation-trigger-exit-range-start'\] = "normal" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "cover 0%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "cover 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "cover 120%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "cover 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "0" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "120%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "120px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "cover -42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "contain 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "exit 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "exit 1%, cover 2%, contain 0%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "exit-crossing 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "entry 42px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "entry-crossing 42px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "contain calc(10px + 10%)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "entry 1em" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "exit calc(1em + 10px)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "entry 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "cover" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "contain" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "entry" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "exit" should set the property value] + expected: FAIL + + [e.style['animation-trigger-exit-range-start'\] = "cover calc(sign(100em - 1px) * 1%)" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-end-computed.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-end-computed.html.ini new file mode 100644 index 00000000000..0d9cbedeff3 --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-end-computed.html.ini @@ -0,0 +1,81 @@ +[animation-trigger-range-end-computed.html] + [Property animation-trigger-range-end value 'initial'] + expected: FAIL + + [Property animation-trigger-range-end value 'normal'] + expected: FAIL + + [Property animation-trigger-range-end value 'cover 0%'] + expected: FAIL + + [Property animation-trigger-range-end value 'cover 100%'] + expected: FAIL + + [Property animation-trigger-range-end value 'COVER 0%'] + expected: FAIL + + [Property animation-trigger-range-end value 'COVER 100%'] + expected: FAIL + + [Property animation-trigger-range-end value 'cover 120%'] + expected: FAIL + + [Property animation-trigger-range-end value '0'] + expected: FAIL + + [Property animation-trigger-range-end value '120%'] + expected: FAIL + + [Property animation-trigger-range-end value '120px'] + expected: FAIL + + [Property animation-trigger-range-end value 'cover 42%'] + expected: FAIL + + [Property animation-trigger-range-end value 'cover -42%'] + expected: FAIL + + [Property animation-trigger-range-end value 'contain 42%'] + expected: FAIL + + [Property animation-trigger-range-end value 'exit 42%'] + expected: FAIL + + [Property animation-trigger-range-end value 'exit calc(41% + 1%)'] + expected: FAIL + + [Property animation-trigger-range-end value 'exit-crossing 42%'] + expected: FAIL + + [Property animation-trigger-range-end value 'exit 1%, cover 2%, contain 0%'] + expected: FAIL + + [Property animation-trigger-range-end value 'exit 1%, cover 2%, contain 100%'] + expected: FAIL + + [Property animation-trigger-range-end value 'entry 42px'] + expected: FAIL + + [Property animation-trigger-range-end value 'entry-crossing 42px'] + expected: FAIL + + [Property animation-trigger-range-end value 'contain calc(10% + 10px)'] + expected: FAIL + + [Property animation-trigger-range-end value 'entry 1em'] + expected: FAIL + + [Property animation-trigger-range-end value 'exit calc(1em + 10px)'] + expected: FAIL + + [Property animation-trigger-range-end value 'cover'] + expected: FAIL + + [Property animation-trigger-range-end value 'contain'] + expected: FAIL + + [Property animation-trigger-range-end value 'entry'] + expected: FAIL + + [Property animation-trigger-range-end value 'exit'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-end-valid.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-end-valid.html.ini new file mode 100644 index 00000000000..262197a997f --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-end-valid.html.ini @@ -0,0 +1,72 @@ +[animation-trigger-range-end-valid.html] + [e.style['animation-trigger-range-end'\] = "normal" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "cover 0%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "cover 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "cover 120%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "cover 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "0" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "120%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "120px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "cover -42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "contain 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "exit 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "exit 1%, cover 2%, contain 0%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "exit 1%, cover 2%, contain 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "exit-crossing 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "entry 42px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "entry-crossing 42px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "contain calc(10px + 10%)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "entry 1em" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "exit calc(1em + 10px)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "entry 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "cover" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "contain" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "entry" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-end'\] = "exit" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-shorthand.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-shorthand.html.ini new file mode 100644 index 00000000000..6664d623fe2 --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-shorthand.html.ini @@ -0,0 +1,318 @@ +[animation-trigger-range-shorthand.html] + [e.style['animation-trigger-range'\] = "normal" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal normal" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "cover" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "contain" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry-crossing" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "exit" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "exit-crossing" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry, exit" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry 0% entry 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry-crossing 0% entry-crossing 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "exit 0% exit 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "exit-crossing 0% exit-crossing 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "cover 0% cover 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "contain 0% contain 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry calc(10% - 10%) entry calc(50% + 50%)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "cover 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "contain 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry-crossing 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "exit 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "exit-crossing 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry 50px exit 100px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "exit calc(10% + 50px)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry 50% exit 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "cover 50% entry 50%, contain 50% exit 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "50% exit 50%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal 100px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "100px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "100px normal" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range'\] = "10% normal" should set the property value] + expected: FAIL + + [Property animation-trigger-range value 'normal'] + expected: FAIL + + [Property animation-trigger-range value 'normal normal'] + expected: FAIL + + [Property animation-trigger-range value 'cover'] + expected: FAIL + + [Property animation-trigger-range value 'contain'] + expected: FAIL + + [Property animation-trigger-range value 'entry'] + expected: FAIL + + [Property animation-trigger-range value 'entry-crossing'] + expected: FAIL + + [Property animation-trigger-range value 'exit'] + expected: FAIL + + [Property animation-trigger-range value 'exit-crossing'] + expected: FAIL + + [Property animation-trigger-range value 'entry, exit'] + expected: FAIL + + [Property animation-trigger-range value 'entry 0% entry 100%'] + expected: FAIL + + [Property animation-trigger-range value 'entry-crossing 0% entry-crossing 100%'] + expected: FAIL + + [Property animation-trigger-range value 'exit 0% exit 100%'] + expected: FAIL + + [Property animation-trigger-range value 'exit-crossing 0% exit-crossing 100%'] + expected: FAIL + + [Property animation-trigger-range value 'cover 0% cover 100%'] + expected: FAIL + + [Property animation-trigger-range value 'contain 0% contain 100%'] + expected: FAIL + + [Property animation-trigger-range value 'entry calc(10% - 10%) entry calc(50% + 50%)'] + expected: FAIL + + [Property animation-trigger-range value 'cover 50%'] + expected: FAIL + + [Property animation-trigger-range value 'contain 50%'] + expected: FAIL + + [Property animation-trigger-range value 'entry 50%'] + expected: FAIL + + [Property animation-trigger-range value 'entry-crossing 50%'] + expected: FAIL + + [Property animation-trigger-range value 'exit 50%'] + expected: FAIL + + [Property animation-trigger-range value 'exit-crossing 50%'] + expected: FAIL + + [Property animation-trigger-range value 'entry 50px exit 100px'] + expected: FAIL + + [Property animation-trigger-range value 'exit calc(10% + 50px)'] + expected: FAIL + + [Property animation-trigger-range value 'entry 50% exit 50%'] + expected: FAIL + + [Property animation-trigger-range value 'cover 50% entry 50%, contain 50% exit 50%'] + expected: FAIL + + [Property animation-trigger-range value 'entry 10em exit 20em'] + expected: FAIL + + [Property animation-trigger-range value '10em exit 20em'] + expected: FAIL + + [Property animation-trigger-range value 'normal 100px'] + expected: FAIL + + [Property animation-trigger-range value '100px'] + expected: FAIL + + [Property animation-trigger-range value '100px normal'] + expected: FAIL + + [Property animation-trigger-range value '10% normal'] + expected: FAIL + + [Property animation-trigger-range value '10% calc(70% + 10% * sign(100em - 1px))'] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal normal" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal normal" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal normal" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal entry 100%" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal entry 100%" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal entry 100%" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal entry 10%" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal entry 10%" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "normal entry 10%" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "cover" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "cover" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "cover" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "contain" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "contain" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "contain" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "contain 100% contain 0%" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "contain 100% contain 0%" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "contain 100% contain 0%" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry 10% exit 20%" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry 10% exit 20%" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry 10% exit 20%" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry calc(10% + 10px) exit 20px" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry calc(10% + 10px) exit 20px" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry, exit" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry, exit" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry, exit" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry 0%, exit" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry 0%, exit" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "entry 0%, exit" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "exit calc(10% + 50px)" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "exit calc(10% + 50px)" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "exit calc(10% + 50px)" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "100px" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "100px" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "100px" should not set unrelated longhands] + expected: FAIL + + [e.style['animation-trigger-range'\] = "10%" should set animation-trigger-range-end] + expected: FAIL + + [e.style['animation-trigger-range'\] = "10%" should set animation-trigger-range-start] + expected: FAIL + + [e.style['animation-trigger-range'\] = "10%" should not set unrelated longhands] + expected: FAIL diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-start-computed.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-start-computed.html.ini new file mode 100644 index 00000000000..d53de83e9e4 --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-start-computed.html.ini @@ -0,0 +1,81 @@ +[animation-trigger-range-start-computed.html] + [Property animation-trigger-range-start value 'initial'] + expected: FAIL + + [Property animation-trigger-range-start value 'normal'] + expected: FAIL + + [Property animation-trigger-range-start value 'cover 0%'] + expected: FAIL + + [Property animation-trigger-range-start value 'cover 100%'] + expected: FAIL + + [Property animation-trigger-range-start value 'COVER 0%'] + expected: FAIL + + [Property animation-trigger-range-start value 'COVER 100%'] + expected: FAIL + + [Property animation-trigger-range-start value 'cover 120%'] + expected: FAIL + + [Property animation-trigger-range-start value 'cover 42%'] + expected: FAIL + + [Property animation-trigger-range-start value '0'] + expected: FAIL + + [Property animation-trigger-range-start value '120%'] + expected: FAIL + + [Property animation-trigger-range-start value '120px'] + expected: FAIL + + [Property animation-trigger-range-start value 'cover -42%'] + expected: FAIL + + [Property animation-trigger-range-start value 'contain 42%'] + expected: FAIL + + [Property animation-trigger-range-start value 'exit 42%'] + expected: FAIL + + [Property animation-trigger-range-start value 'exit calc(41% + 1%)'] + expected: FAIL + + [Property animation-trigger-range-start value 'exit 1%, cover 2%, contain 0%'] + expected: FAIL + + [Property animation-trigger-range-start value 'exit 1%, cover 2%, contain 100%'] + expected: FAIL + + [Property animation-trigger-range-start value 'exit-crossing 42%'] + expected: FAIL + + [Property animation-trigger-range-start value 'entry 42px'] + expected: FAIL + + [Property animation-trigger-range-start value 'entry-crossing 42px'] + expected: FAIL + + [Property animation-trigger-range-start value 'contain calc(10% + 10px)'] + expected: FAIL + + [Property animation-trigger-range-start value 'entry 1em'] + expected: FAIL + + [Property animation-trigger-range-start value 'exit calc(1em + 10px)'] + expected: FAIL + + [Property animation-trigger-range-start value 'cover'] + expected: FAIL + + [Property animation-trigger-range-start value 'contain'] + expected: FAIL + + [Property animation-trigger-range-start value 'entry'] + expected: FAIL + + [Property animation-trigger-range-start value 'exit'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-start-valid.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-start-valid.html.ini new file mode 100644 index 00000000000..7946da01c60 --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-range-start-valid.html.ini @@ -0,0 +1,75 @@ +[animation-trigger-range-start-valid.html] + [e.style['animation-trigger-range-start'\] = "normal" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "cover 0%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "cover 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "cover 120%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "cover 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "0" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "120%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "120px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "cover -42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "contain 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "exit 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "exit 1%, cover 2%, contain 0%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "exit-crossing 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "entry 42px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "entry-crossing 42px" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "contain calc(10px + 10%)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "entry 1em" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "exit calc(1em + 10px)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "entry 42%" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "cover" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "contain" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "entry" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "exit" should set the property value] + expected: FAIL + + [e.style['animation-trigger-range-start'\] = "cover calc(sign(100em - 1px) * 1%)" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-timeline-parsing.tentative.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-timeline-parsing.tentative.html.ini new file mode 100644 index 00000000000..d9e489b9db1 --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-timeline-parsing.tentative.html.ini @@ -0,0 +1,147 @@ +[animation-trigger-timeline-parsing.tentative.html] + [e.style['animation-trigger-timeline'\] = "initial" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "inherit" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "unset" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "revert" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "auto" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "none" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "auto, auto" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "none, none" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "auto, none" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "none, auto" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "--test" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "--test1, --test2" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "--test1, --test2, none, --test3, auto" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll()" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = " scroll() " should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll(block)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll(inline)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll(x)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll(y)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll(root)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll(nearest)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll(self)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll(inline nearest)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll(nearest inline)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll(block self)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll(self block)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "scroll(y root)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view()" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = " view() " should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(block)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(inline)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(x)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(y)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(y 1px 2px)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(y 1px)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(y auto)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(y auto auto)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(y auto 1px)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(1px 2px y)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(1px y)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(auto x)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(1px 2px)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(1px)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(1px 1px)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(1px auto)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(auto calc(1% + 1px))" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(2em calc(1% + 1em))" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(auto)" should set the property value] + expected: FAIL + + [e.style['animation-trigger-timeline'\] = "view(auto auto)" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-type-computed.tentative.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-type-computed.tentative.html.ini new file mode 100644 index 00000000000..8064c7ae79a --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-type-computed.tentative.html.ini @@ -0,0 +1,3 @@ +[animation-trigger-type-computed.tentative.html] + [Property animation-trigger-type value 'once, repeat, alternate, state'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-animations/parsing/animation-trigger-type-valid.tentative.html.ini b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-type-valid.tentative.html.ini new file mode 100644 index 00000000000..1cbd271fcab --- /dev/null +++ b/tests/wpt/meta/css/css-animations/parsing/animation-trigger-type-valid.tentative.html.ini @@ -0,0 +1,21 @@ +[animation-trigger-type-valid.tentative.html] + [e.style['animation-trigger-type'\] = "once" should set the property value] + expected: FAIL + + [e.style['animation-trigger-type'\] = "repeat" should set the property value] + expected: FAIL + + [e.style['animation-trigger-type'\] = "alternate" should set the property value] + expected: FAIL + + [e.style['animation-trigger-type'\] = "state" should set the property value] + expected: FAIL + + [e.style['animation-trigger-type'\] = "once, repeat" should set the property value] + expected: FAIL + + [e.style['animation-trigger-type'\] = "once, repeat, alternate" should set the property value] + expected: FAIL + + [e.style['animation-trigger-type'\] = "once, repeat, alternate, state" should set the property value] + expected: FAIL diff --git a/tests/wpt/meta/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-body-001.html.ini b/tests/wpt/meta/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-body-001.html.ini new file mode 100644 index 00000000000..fe5ec79e0aa --- /dev/null +++ b/tests/wpt/meta/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-body-001.html.ini @@ -0,0 +1,2 @@ +[scroll-state-scrollable-body-001.html] + expected: ERROR diff --git a/tests/wpt/meta/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-body-002.html.ini b/tests/wpt/meta/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-body-002.html.ini new file mode 100644 index 00000000000..63992555ed6 --- /dev/null +++ b/tests/wpt/meta/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-body-002.html.ini @@ -0,0 +1,2 @@ +[scroll-state-scrollable-body-002.html] + expected: ERROR diff --git a/tests/wpt/meta/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-root.html.ini b/tests/wpt/meta/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-root.html.ini new file mode 100644 index 00000000000..adf981eabc4 --- /dev/null +++ b/tests/wpt/meta/css/css-conditional/container-queries/scroll-state/scroll-state-scrollable-root.html.ini @@ -0,0 +1,2 @@ +[scroll-state-scrollable-root.html] + expected: ERROR diff --git a/tests/wpt/meta/css/css-fonts/font-weight-sign-function.html.ini b/tests/wpt/meta/css/css-fonts/font-weight-sign-function.html.ini new file mode 100644 index 00000000000..a3c8e360678 --- /dev/null +++ b/tests/wpt/meta/css/css-fonts/font-weight-sign-function.html.ini @@ -0,0 +1,9 @@ +[font-weight-sign-function.html] + [Property font-weight value 'calc(sign(1rem - 1px) * 10)'] + expected: FAIL + + [Property font-weight value 'calc(sign(1rem - 1px) * -10000)'] + expected: FAIL + + [Property font-weight value 'calc(sign(1rem - 1px) * 10000)'] + expected: FAIL diff --git a/tests/wpt/meta/css/css-mixins/at-function-parsing.html.ini b/tests/wpt/meta/css/css-mixins/at-function-parsing.html.ini new file mode 100644 index 00000000000..3a49b1c181e --- /dev/null +++ b/tests/wpt/meta/css/css-mixins/at-function-parsing.html.ini @@ -0,0 +1,207 @@ +[at-function-parsing.html] + [@function --foo() is valid] + expected: FAIL + + [@function --foo( ) is valid] + expected: FAIL + + [@function --foo(--x) is valid] + expected: FAIL + + [@function --foo( --x ) is valid] + expected: FAIL + + [@function --foo () is invalid] + expected: FAIL + + [@function --foo (--x) is invalid] + expected: FAIL + + [@function --foo(--x auto) is valid] + expected: FAIL + + [@function --foo(--x ) is valid] + expected: FAIL + + [@function --foo(--x ) is valid] + expected: FAIL + + [@function --foo(--x ) is valid] + expected: FAIL + + [@function --foo(--x ) is valid] + expected: FAIL + + [@function --foo(--x ) is valid] + expected: FAIL + + [@function --foo(--x ) is valid] + expected: FAIL + + [@function --foo(--x ) is valid] + expected: FAIL + + [@function --foo(--x ) is valid] + expected: FAIL + + [@function --foo(--x ) is valid] + expected: FAIL + + [@function --foo(--x ) is valid] + expected: FAIL + + [@function --foo(--x ) is valid] + expected: FAIL + + [@function --foo(--x