From 06e9d5a631ba321787dfb40cdcfd49dcab0c1510 Mon Sep 17 00:00:00 2001 From: WPT Sync Bot Date: Sun, 14 May 2023 01:35:09 +0000 Subject: [PATCH] Update web-platform-tests to revision b'c9946198c9ee19db3b4974a388fae45da844a94a' --- .../css/css-animations/inheritance.html.ini | 3 + ...tion-delay-end-computed.tentative.html.ini | 12 + ...imation-delay-end-valid.tentative.html.ini | 12 + ...on-delay-start-computed.tentative.html.ini | 12 + ...ation-delay-start-valid.tentative.html.ini | 12 + .../parsing/animation-shorthand.html.ini | 6 + .../parsing/animation-valid.html.ini | 24 + .../animation/color-interpolation.html.ini | 36 + ...ty-animation-ending-correctly-001.html.ini | 2 - .../color-valid-color-mix-function.html.ini | 37 + .../parsing/color-valid-hwb.html.ini | 3 + .../percentage-padding-003.html.ini | 2 + tests/wpt/metadata/MANIFEST.json | 2086 +++++++++++------ .../ec_importKey.https.any.js.ini | 144 ++ ...mportKey_failures_Ed25519.https.any.js.ini | 24 + ..._importKey_failures_Ed448.https.any.js.ini | 24 + ...importKey_failures_X25519.https.any.js.ini | 24 + ...p_importKey_failures_X448.https.any.js.ini | 24 + .../rsa_importKey.https.any.js.ini | 864 +++++++ .../symmetric_importKey.https.any.js.ini | 468 ++++ .../css/css-animations/inheritance.html.ini | 3 + .../animation-delay-end-computed.html.ini | 54 - ...tion-delay-end-computed.tentative.html.ini | 12 + .../animation-delay-end-valid.html.ini | 51 - ...imation-delay-end-valid.tentative.html.ini | 12 + .../animation-delay-start-computed.html.ini | 42 - ...on-delay-start-computed.tentative.html.ini | 12 + .../animation-delay-start-valid.html.ini | 39 - ...ation-delay-start-valid.tentative.html.ini | 12 + .../parsing/animation-shorthand.html.ini | 6 + .../animation-shorthand.tentative.html.ini | 18 - .../parsing/animation-valid.html.ini | 24 + .../animation/color-interpolation.html.ini | 36 + .../color-valid-color-mix-function.html.ini | 37 + .../parsing/color-valid-hwb.html.ini | 3 + .../percentage-padding-003.html.ini | 2 + .../fetch/api/basic/keepalive.any.js.ini | 1 - .../construct-in-detached-frame.window.js.ini | 3 + .../response/response-static-json.any.js.ini | 18 + .../fetch/data-urls/navigate.window.js.ini | 6 + .../iframe.tentative.https.window.js.ini | 8 +- .../css-images.sub.tentative.html.ini | 4 +- .../empty-iframe-load-event.html.ini | 6 - ...eshow-events-iframe-contentWindow.html.ini | 3 + ...vascript-url-no-beforeunload.window.js.ini | 11 +- ...url-return-value-handling-dynamic.html.ini | 3 - .../navigate-to-unparseable-url.html.ini | 5 +- ...tion-unload-cross-origin.sub.window.js.ini | 3 - ...ation-unload-same-origin-fragment.html.ini | 3 - ...avigation-unload-same-origin.window.js.ini | 3 - .../nav-cancelation-2.sub.html.ini | 3 +- .../traverse_the_history_1.html.ini | 3 + .../traverse_the_history_2.html.ini | 3 - ...creating_browsing_context_test_01.html.ini | 3 - ...le.letterSpacing.measure.absolute.html.ini | 3 + ...tterSpacing.measure.absolute.worker.js.ini | 3 + ...awing.style.letterSpacing.measure.html.ini | 3 - ...le.letterSpacing.measure.relative.html.ini | 3 + ...tterSpacing.measure.relative.worker.js.ini | 3 + ....style.letterSpacing.measure.worker.js.ini | 3 - ...tyle.wordSpacing.measure.absolute.html.ini | 3 + ...wordSpacing.measure.absolute.worker.js.ini | 3 + ...drawing.style.wordSpacing.measure.html.ini | 3 - ...tyle.wordSpacing.measure.relative.html.ini | 3 + ...wordSpacing.measure.relative.worker.js.ini | 3 + ...ng.style.wordSpacing.measure.worker.js.ini | 3 - .../iframe_sandbox_popups_escaping-1.html.ini | 3 +- ...rame_sandbox_popups_nonescaping-1.html.ini | 3 +- ...rame_sandbox_popups_nonescaping-2.html.ini | 3 +- .../image-compositing-change.html.ini | 2 + .../non-active-document.html.ini | 6 + .../multipart-formdata.window.js.ini | 3 + ...rm-during-planned-navigation-task.html.ini | 4 - .../text-plain.window.js.ini | 3 + .../html/semantics/forms/historical.html.ini | 3 - .../htmlanchorelement_noopener.html.ini | 2 +- ...pover-anchor-transition.tentative.html.ini | 3 + .../popover-dialog-initial-focus.html.ini | 6 - .../popover-focus-child-dialog.html.ini | 7 - .../popover-open-overflow-display.html.ini | 2 - ...r-open-overflow-display.tentative.html.ini | 2 + .../defer-script/async-script.html.ini | 4 - .../parsing/DOMContentLoaded-defer.html.ini | 3 - .../document-write/module-delayed.html.ini | 3 + .../reload.window.js.ini | 4 + ...le-event-handler-settings-objects.html.ini | 3 - ...ob-entry-different-function-realm.html.ini | 7 +- .../interim-response-times.h2.html.ini | 36 + .../interim-response-times.html.ini | 36 + .../webmessaging/without-ports/017.html.ini | 4 - .../webmessaging/without-ports/018.html.ini | 4 + .../websockets/Create-http-urls.any.js.ini | 8 + .../Create-non-absolute-url.any.js.ini | 26 + ...te-url-with-windows-1252-encoding.html.ini | 3 + .../websockets/Create-wrong-scheme.any.js.ini | 11 - .../Worker/Worker-constructor.html.ini | 2 - .../css/stylesheet_media_queries.html.ini | 3 + .../web-platform-tests/.azure-pipelines.yml | 11 +- .../WebCryptoAPI/generateKey/failures.js | 2 +- .../import_export/ec_importKey.https.any.js | 25 +- .../import_export/okp_importKey_failures.js | 13 + .../import_export/rsa_importKey.https.any.js | 24 +- .../symmetric_importKey.https.any.js | 33 +- .../support/fedcm-mock.js | 3 + .../css/css-animations/inheritance.html | 2 +- .../parsing/animation-computed.html | 18 +- ...imation-delay-end-computed.tentative.html} | 0 ...nimation-delay-end-invalid.tentative.html} | 0 ... animation-delay-end-valid.tentative.html} | 0 ...ation-delay-start-computed.tentative.html} | 0 ...mation-delay-start-invalid.tentative.html} | 0 ...nimation-delay-start-valid.tentative.html} | 0 .../parsing/animation-shorthand.html | 4 +- .../animation-shorthand.tentative.html | 25 - .../parsing/animation-valid.html | 16 +- .../css/css-backgrounds/order-of-images.htm | 5 +- .../reference/order-of-images-ref.html | 49 + .../css/css-break/abspos-in-opacity-002.html | 12 + .../css/css-break/abspos-in-opacity-003.html | 13 + .../css-break/block-max-height-004-ref.html | 35 + .../css/css-break/block-max-height-004.html | 39 + .../css/css-break/clipping-001.html | 18 + .../css/css-break/clipping-002.html | 18 + .../css/css-break/transform-012.html | 13 + .../css/css-break/transform-013.html | 22 + .../css/css-break/transform-014.html | 13 + .../css/css-break/transform-015.html | 20 + .../css/css-break/transform-016.html | 20 + .../css/css-break/transform-017.html | 13 + .../css/css-break/transform-018.html | 18 + .../css/css-break/transform-019.html | 15 + .../css/css-break/transform-020.html | 19 + .../css/css-break/transform-021.html | 17 + .../animation/color-interpolation.html | 6 +- .../css/css-color/lab-l-over-100-1.html | 17 + .../css/css-color/lab-l-over-100-2.html | 17 + .../css/css-color/lab-l-over-100-ref.html | 11 + .../css/css-color/lch-l-over-100-1.html | 17 + .../css/css-color/lch-l-over-100-2.html | 17 + .../css/css-color/lch-l-over-100-ref.html | 12 + .../color-valid-color-mix-function.html | 23 + .../css-color/parsing/color-valid-hwb.html | 5 + .../css-color/parsing/color-valid-rgb.html | 12 + .../at-container-style-parsing.html | 4 +- .../container-units-rule-cache-ref.html | 18 + .../container-units-rule-cache.html | 24 + .../style-container-for-shadow-dom.html | 6 - .../fallback-cycle-ref.html | 56 - .../counter-style-at-rule/fallback-cycle.html | 85 - .../suffix-fallback-ref.html | 47 - .../suffix-fallback.html | 84 - .../css-display/parsing/display-computed.html | 91 + .../css-display/parsing/display-valid.html | 24 +- .../css-flexbox/percentage-padding-003.html | 36 + ...ontaining-block-is-grid-content-width.html | 22 + .../subgrid-no-items-on-edges-001.html | 47 + .../subgrid-no-items-on-edges-002.html | 53 + .../subgrid/writing-directions-001-ref.html | 96 + .../subgrid/writing-directions-001.html | 100 + ...ght-painting-underline-offset-001-ref.html | 12 + ...ghlight-painting-underline-offset-001.html | 21 + .../custom-highlight-painting-004-2.html | 1 + .../custom-highlight-painting-004.html | 1 + ...ighlight-painting-text-decoration-001.html | 1 + .../image-set-type-first-match-rendering.html | 4 +- ...x-trim-half-leading-block-box-001-ref.html | 20 + ...t-box-trim-half-leading-block-box-001.html | 20 + ...-trim-half-leading-inline-box-002-ref.html | 23 + ...-box-trim-half-leading-inline-box-002.html | 25 + .../clip-path-path-interpolation-001-ref.html | 0 .../clip-path-path-interpolation-001.html | 2 +- .../clip-path-path-interpolation-002-ref.html | 0 .../clip-path-path-interpolation-002.html | 2 +- ...path-path-interpolation-with-zoom-ref.html | 0 ...lip-path-path-interpolation-with-zoom.html | 2 +- .../clip-path-shape-interpolation-001.html | 2 +- .../clip-path-shape-interpolation-002.html | 2 +- .../css/css-nesting/implicit-nesting-ref.html | 7 +- .../css/css-nesting/implicit-nesting.html | 29 +- .../css/css-nesting/parsing.html | 5 + .../parsing/scroll-start-computed.html | 140 ++ .../parsing/scroll-start-invalid.html | 48 + .../parsing/scroll-start-shorthand.html | 63 + .../parsing/scroll-start-target-computed.html | 86 + .../parsing/scroll-start-target-invalid.html | 36 + .../scroll-start-target-shorthand.html | 31 + .../parsing/scroll-start-target-valid.html | 34 + .../parsing/scroll-start-valid.html | 81 + .../scroll-margin-visibility-check.html | 2 +- .../scroll-target-margin-005.html | 2 +- .../css/css-tables/rules-groups-ref.html | 41 + .../css/css-tables/rules-groups.html | 52 + ...html => white-space-collapse-invalid.html} | 8 +- .../parsing/white-space-collapse-valid.html | 8 +- .../infinite-duration-crash.html | 16 + .../css/css-transitions/support/properties.js | 1 - .../properties/display.html | 17 +- ...tion-with-anonymous-layout-object-ref.html | 20 + ...ansition-with-anonymous-layout-object.html | 64 + .../offset-path-interpolation-006.html | 126 + .../motion/offset-path-coord-box-001-ref.html | 26 + .../css/motion/offset-path-coord-box-001.html | 30 + .../motion/offset-path-coord-box-002-ref.html | 25 + .../css/motion/offset-path-coord-box-002.html | 29 + .../motion/offset-path-coord-box-003-ref.html | 26 + .../css/motion/offset-path-coord-box-003.html | 30 + .../motion/offset-path-shape-circle-001.html | 2 +- .../motion/offset-path-shape-circle-002.html | 2 +- .../motion/offset-path-shape-circle-003.html | 2 +- .../motion/offset-path-shape-circle-004.html | 2 +- .../motion/offset-path-shape-ellipse-001.html | 2 +- .../motion/offset-path-shape-ellipse-002.html | 2 +- .../motion/offset-path-shape-ellipse-003.html | 2 +- .../motion/offset-path-shape-ellipse-004.html | 2 +- .../css/printing/transform-002-print-ref.html | 4 + .../css/printing/transform-002-print.html | 11 + .../css/printing/transform-003-print-ref.html | 13 + .../css/printing/transform-003-print.html | 21 + .../ref-filled-greenish-100px-square.html | 6 + .../range-and-constructors.html | 16 +- .../inserthtml-in-li-in-option.html | 25 + .../construct-in-detached-frame.window.js | 11 + .../api/response/response-static-json.any.js | 15 + ...aders-insecure-context.tentative.http.html | 11 + ...ch-ad-auction-headers.tentative.https.html | 12 + .../fledge/tentative/resources/empty.html | 1 + ...le-writable-lock.https.tentative.worker.js | 1 + ...-request-fullscreen-options.tentative.html | 12 +- .../fullscreen/api/fullscreen-reordering.html | 62 + .../generic-sensor/generic-sensor-tests.js | 18 - .../web-platform-tests/html-aam/roles.html | 4 +- ...2d.text.drawing.style.invalid.spacing.html | 4 + ...awing.style.letterSpacing.change.font.html | 4 +- ...t.drawing.style.letterSpacing.measure.html | 10 +- ...ext.drawing.style.wordSpacing.measure.html | 10 +- ...2d.text.drawing.style.invalid.spacing.html | 4 + ...xt.drawing.style.invalid.spacing.worker.js | 4 + ...style.letterSpacing.measure.absolute.html} | 17 +- ....letterSpacing.measure.absolute.worker.js} | 15 +- ....style.letterSpacing.measure.relative.html | 51 + ...e.letterSpacing.measure.relative.worker.js | 47 + ...g.style.wordSpacing.measure.absolute.html} | 17 +- ...le.wordSpacing.measure.absolute.worker.js} | 15 +- ...ng.style.wordSpacing.measure.relative.html | 51 + ...yle.wordSpacing.measure.relative.worker.js | 47 + .../element/drawing-text-to-the-canvas.yaml | 27 +- .../canvas/tools/yaml/offscreen/text.yaml | 88 +- .../credentialless/websocket.https.window.js | 77 + .../reporting/resources/reporting-common.js | 29 +- .../resources/test-access-property.js | 14 +- .../access-reporting-closed.https.html | 19 + .../access-reporting-openee-rp-ro.https.html | 62 + .../access-reporting-opener-rp-ro.https.html | 71 + .../access-reporting-post-message.https.html | 26 + .../reporting-from-rp-ro.https.html | 83 + ...eporting-from-rp-ro.https.html.sub.headers | 2 + .../reporting-from-rp.https.html | 83 + .../reporting-from-rp.https.html.sub.headers | 2 + .../reporting-to-rp-ro.https.html | 73 + .../reporting-to-rp-ro.https.html.headers | 2 + .../reporting-to-rp.https.html | 73 + .../reporting-to-rp.https.html.headers | 2 + .../lists/dir-type-ref.html | 9 + .../non-replaced-elements/lists/dir-type.html | 13 + .../image-compositing-change.html | 1 + .../child-sequential-focus.html | 16 +- .../the-dialog-element/focus-after-close.html | 2 +- .../popover-anchor-transition.tentative.html | 34 + .../popover-dialog-initial-focus.html | 25 - .../popovers/popover-focus-child-dialog.html | 45 - .../semantics/popovers/popover-focus.html | 10 +- .../popovers/popover-hide-crash.html | 25 - .../popovers/popover-light-dismiss.html | 2 + ...over-open-overflow-display.tentative.html} | 0 .../popovers/resources/popover-utils.js | 16 + .../testdriver/actions/wheelScroll.html.ini | 2 +- .../image-src-change.html | 102 +- .../tentative/loaf-source-location-bound.html | 24 - .../tentative/loaf-source-location.html | 43 + .../interim-response-times.h2.html | 72 +- .../interim-response-times.html | 70 +- .../resources/header-delay.h2.py | 10 +- .../resource-timing/resources/header-delay.py | 12 +- .../css/merge-timeline-offset-keyframes.html | 3 + .../scroll-timeline-default-print-ref.html | 21 + ...roll-timeline-default-print.tentative.html | 13 +- .../scroll-timeline-multi-pass.tentative.html | 3 +- .../scroll-timeline-shorthand.tentative.html | 4 + ...eline-offset-keyframes-hidden-subject.html | 10 +- ...ge-name-offset-in-keyframes.tentative.html | 5 +- .../view-timeline-shorthand.tentative.html | 4 + .../view-timeline-subject-bounds-update.html | 71 + .../scroll-timeline-invalidation.html | 31 +- .../caret/collapse-pre-linestart-1.html | 1 + .../caret/collapse-pre-linestart-2.html | 1 + .../detached-context.https.html | 19 +- .../different-initiators-2.https.html | 1 + .../different-initiators.sub.https.html | 1 + .../initiators-a-element.sub.https.html | 79 + ...iators-iframe-location-href.sub.https.html | 48 + .../initiators-window-open.sub.https.html | 68 + .../prefetch-single-with-hint.https.html | 337 +++ .../prefetch-traverse-reload.sub.html | 30 + .../prefetch/resources/prefetch_nvs_hint.py | 34 + ...ml => accept-client-hint-cache.https.html} | 0 .../prerender/prefetch.https.html | 4 +- ...nager-persist-persisted-match.https.any.js | 9 + .../web-platform-tests/tools/certs/cacert.key | 56 +- .../web-platform-tests/tools/certs/cacert.pem | 160 +- .../tools/certs/web-platform.test.key | 52 +- .../tools/certs/web-platform.test.pem | 174 +- .../tools/ci/requirements_build.txt | 2 +- .../tools/ci/requirements_tc.txt | 4 +- .../wpt/web-platform-tests/tools/conftest.py | 11 + tests/wpt/web-platform-tests/tools/pytest.ini | 25 +- .../tools/requirements_mypy.txt | 10 +- .../tools/requirements_pytest.txt | 2 +- .../tools/requirements_tests.txt | 2 +- .../tools/wave/tests/test_wave.py | 1 + .../bidi/modules/browsing_context.py | 51 +- .../webdriver/webdriver/bidi/modules/input.py | 4 + .../webtransport/h3/webtransport_h3_server.py | 10 +- tests/wpt/web-platform-tests/tools/wpt/run.py | 19 +- .../tools/wpt/tests/test_run.py | 2 +- .../tools/wpt/tests/test_wpt.py | 1 + .../wpt/web-platform-tests/tools/wpt/tox.ini | 2 +- .../tools/wpt/virtualenv.py | 31 +- tests/wpt/web-platform-tests/tools/wpt/wpt.py | 19 +- .../tools/wptrunner/requirements.txt | 2 +- .../tools/wptrunner/requirements_edge.txt | 2 +- .../tools/wptrunner/requirements_firefox.txt | 2 +- .../tools/wptrunner/requirements_ie.txt | 2 +- .../tools/wptrunner/requirements_opera.txt | 2 +- .../tools/wptrunner/requirements_sauce.txt | 2 +- .../tools/wptrunner/tox.ini | 2 +- .../wptrunner/wptrunner/browsers/chrome.py | 4 - .../wptrunner/browsers/chrome_spki_certs.py | 2 +- .../wptrunner/browsers/edgechromium.py | 4 - .../wptrunner/executors/executorselenium.py | 31 +- .../wptrunner/executors/executorwebdriver.py | 32 +- .../wptrunner/wptrunner/manifestupdate.py | 35 +- .../tools/wptrunner/wptrunner/metadata.py | 8 +- .../wptrunner/tests/test_testloader.py | 3 + .../wptrunner/wptrunner/tests/test_update.py | 77 +- .../wptrunner/wptrunner/tests/test_wpttest.py | 2 + .../bidi/browsing_context/reload/invalid.py | 37 + .../bidi/input/perform_actions/invalid.py | 80 +- .../input/perform_actions/pointer_mouse.py | 14 +- .../perform_actions/pointer_mouse_modifier.py | 10 +- .../pointer_mouse_multiclick.py | 2 +- .../input/perform_actions/pointer_origin.py | 6 +- .../bidi/input/perform_actions/pointer_pen.py | 8 +- .../input/perform_actions/pointer_touch.py | 18 +- .../tests/bidi/input/perform_actions/wheel.py | 14 +- .../bidi/script/call_function/arguments.py | 40 +- .../tests/perform_actions/pointer_mouse.py | 9 + .../webrtc/protocol/bundle.https.html | 29 + .../websockets/Create-http-urls.any.js | 19 + .../websockets/Create-invalid-urls.any.js | 48 +- .../websockets/Create-non-absolute-url.any.js | 25 +- ...Create-url-with-windows-1252-encoding.html | 20 + .../websockets/Create-wrong-scheme.any.js | 11 - .../websockets/constants.sub.js | 12 - .../websockets/constructor/002.html | 21 - .../webtransport/close.https.any.js | 24 +- .../modules/dedicated-worker-import-meta.html | 2 +- 366 files changed, 8783 insertions(+), 2336 deletions(-) create mode 100644 tests/wpt/metadata-layout-2020/css/css-animations/inheritance.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-end-computed.tentative.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-end-valid.tentative.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-start-computed.tentative.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-start-valid.tentative.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-valid.html.ini delete mode 100644 tests/wpt/metadata-layout-2020/css/css-color/animation/opacity-animation-ending-correctly-001.html.ini create mode 100644 tests/wpt/metadata-layout-2020/css/css-flexbox/percentage-padding-003.html.ini create mode 100644 tests/wpt/metadata/css/css-animations/inheritance.html.ini delete mode 100644 tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-computed.html.ini create mode 100644 tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-computed.tentative.html.ini delete mode 100644 tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-valid.html.ini create mode 100644 tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-valid.tentative.html.ini delete mode 100644 tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-computed.html.ini create mode 100644 tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-computed.tentative.html.ini delete mode 100644 tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-valid.html.ini create mode 100644 tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-valid.tentative.html.ini delete mode 100644 tests/wpt/metadata/css/css-animations/parsing/animation-shorthand.tentative.html.ini create mode 100644 tests/wpt/metadata/css/css-animations/parsing/animation-valid.html.ini create mode 100644 tests/wpt/metadata/css/css-flexbox/percentage-padding-003.html.ini create mode 100644 tests/wpt/metadata/fetch/api/request/multi-globals/construct-in-detached-frame.window.js.ini create mode 100644 tests/wpt/metadata/fetch/data-urls/navigate.window.js.ini delete mode 100644 tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-cross-origin.sub.window.js.ini delete mode 100644 tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin-fragment.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/navigation-unload-same-origin.window.js.ini create mode 100644 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_1.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/history/the-history-interface/traverse_the_history_2.html.ini delete mode 100644 tests/wpt/metadata/html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html.ini create mode 100644 tests/wpt/metadata/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.absolute.html.ini create mode 100644 tests/wpt/metadata/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.absolute.worker.js.ini delete mode 100644 tests/wpt/metadata/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.html.ini create mode 100644 tests/wpt/metadata/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.html.ini create mode 100644 tests/wpt/metadata/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.worker.js.ini delete mode 100644 tests/wpt/metadata/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.worker.js.ini create mode 100644 tests/wpt/metadata/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.absolute.html.ini create mode 100644 tests/wpt/metadata/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.absolute.worker.js.ini delete mode 100644 tests/wpt/metadata/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.html.ini create mode 100644 tests/wpt/metadata/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.html.ini create mode 100644 tests/wpt/metadata/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.worker.js.ini delete mode 100644 tests/wpt/metadata/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.worker.js.ini create mode 100644 tests/wpt/metadata/html/semantics/embedded-content/the-img-element/image-compositing-change.html.ini delete mode 100644 tests/wpt/metadata/html/semantics/forms/form-submission-0/reparent-form-during-planned-navigation-task.html.ini delete mode 100644 tests/wpt/metadata/html/semantics/forms/historical.html.ini create mode 100644 tests/wpt/metadata/html/semantics/popovers/popover-anchor-transition.tentative.html.ini delete mode 100644 tests/wpt/metadata/html/semantics/popovers/popover-dialog-initial-focus.html.ini delete mode 100644 tests/wpt/metadata/html/semantics/popovers/popover-focus-child-dialog.html.ini delete mode 100644 tests/wpt/metadata/html/semantics/popovers/popover-open-overflow-display.html.ini create mode 100644 tests/wpt/metadata/html/semantics/popovers/popover-open-overflow-display.tentative.html.ini delete mode 100644 tests/wpt/metadata/html/semantics/scripting-1/the-script-element/defer-script/async-script.html.ini delete mode 100644 tests/wpt/metadata/html/syntax/parsing/DOMContentLoaded-defer.html.ini create mode 100644 tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/document-write/module-delayed.html.ini create mode 100644 tests/wpt/metadata/html/webappapis/dynamic-markup-insertion/opening-the-input-stream/reload.window.js.ini delete mode 100644 tests/wpt/metadata/webmessaging/without-ports/017.html.ini create mode 100644 tests/wpt/metadata/webmessaging/without-ports/018.html.ini create mode 100644 tests/wpt/metadata/websockets/Create-http-urls.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Create-non-absolute-url.any.js.ini create mode 100644 tests/wpt/metadata/websockets/Create-url-with-windows-1252-encoding.html.ini delete mode 100644 tests/wpt/metadata/websockets/Create-wrong-scheme.any.js.ini delete mode 100644 tests/wpt/metadata/workers/constructors/Worker/Worker-constructor.html.ini create mode 100644 tests/wpt/mozilla/meta/css/stylesheet_media_queries.html.ini rename tests/wpt/web-platform-tests/css/css-animations/parsing/{animation-delay-end-computed.html => animation-delay-end-computed.tentative.html} (100%) rename tests/wpt/web-platform-tests/css/css-animations/parsing/{animation-delay-end-invalid.html => animation-delay-end-invalid.tentative.html} (100%) rename tests/wpt/web-platform-tests/css/css-animations/parsing/{animation-delay-end-valid.html => animation-delay-end-valid.tentative.html} (100%) rename tests/wpt/web-platform-tests/css/css-animations/parsing/{animation-delay-start-computed.html => animation-delay-start-computed.tentative.html} (100%) rename tests/wpt/web-platform-tests/css/css-animations/parsing/{animation-delay-start-invalid.html => animation-delay-start-invalid.tentative.html} (100%) rename tests/wpt/web-platform-tests/css/css-animations/parsing/{animation-delay-start-valid.html => animation-delay-start-valid.tentative.html} (100%) delete mode 100644 tests/wpt/web-platform-tests/css/css-animations/parsing/animation-shorthand.tentative.html create mode 100644 tests/wpt/web-platform-tests/css/css-backgrounds/reference/order-of-images-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/abspos-in-opacity-002.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/abspos-in-opacity-003.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/block-max-height-004-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/block-max-height-004.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/clipping-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/clipping-002.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/transform-012.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/transform-013.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/transform-014.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/transform-015.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/transform-016.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/transform-017.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/transform-018.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/transform-019.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/transform-020.html create mode 100644 tests/wpt/web-platform-tests/css/css-break/transform-021.html create mode 100644 tests/wpt/web-platform-tests/css/css-color/lab-l-over-100-1.html create mode 100644 tests/wpt/web-platform-tests/css/css-color/lab-l-over-100-2.html create mode 100644 tests/wpt/web-platform-tests/css/css-color/lab-l-over-100-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-color/lch-l-over-100-1.html create mode 100644 tests/wpt/web-platform-tests/css/css-color/lch-l-over-100-2.html create mode 100644 tests/wpt/web-platform-tests/css/css-color/lch-l-over-100-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-contain/container-queries/container-units-rule-cache-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-contain/container-queries/container-units-rule-cache.html delete mode 100644 tests/wpt/web-platform-tests/css/css-counter-styles/counter-style-at-rule/fallback-cycle-ref.html delete mode 100644 tests/wpt/web-platform-tests/css/css-counter-styles/counter-style-at-rule/fallback-cycle.html delete mode 100644 tests/wpt/web-platform-tests/css/css-counter-styles/counter-style-at-rule/suffix-fallback-ref.html delete mode 100644 tests/wpt/web-platform-tests/css/css-counter-styles/counter-style-at-rule/suffix-fallback.html create mode 100644 tests/wpt/web-platform-tests/css/css-flexbox/percentage-padding-003.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/masonry/tentative/masonry-columns-item-containing-block-is-grid-content-width.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/subgrid/subgrid-no-items-on-edges-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/subgrid/subgrid-no-items-on-edges-002.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/subgrid/writing-directions-001-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-grid/subgrid/writing-directions-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-highlight-api/painting/css-highlight-painting-underline-offset-001-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-highlight-api/painting/css-highlight-painting-underline-offset-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-inline/text-box-trim/text-box-trim-half-leading-block-box-001-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-inline/text-box-trim/text-box-trim-half-leading-block-box-001.html create mode 100644 tests/wpt/web-platform-tests/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-002-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-002.html rename tests/wpt/web-platform-tests/css/css-masking/clip-path/{reference => animations}/clip-path-path-interpolation-001-ref.html (100%) rename tests/wpt/web-platform-tests/css/css-masking/clip-path/{ => animations}/clip-path-path-interpolation-001.html (91%) rename tests/wpt/web-platform-tests/css/css-masking/clip-path/{reference => animations}/clip-path-path-interpolation-002-ref.html (100%) rename tests/wpt/web-platform-tests/css/css-masking/clip-path/{ => animations}/clip-path-path-interpolation-002.html (92%) rename tests/wpt/web-platform-tests/css/css-masking/clip-path/{reference => animations}/clip-path-path-interpolation-with-zoom-ref.html (100%) rename tests/wpt/web-platform-tests/css/css-masking/clip-path/{ => animations}/clip-path-path-interpolation-with-zoom.html (89%) rename tests/wpt/web-platform-tests/css/css-masking/clip-path/{ => animations}/clip-path-shape-interpolation-001.html (93%) rename tests/wpt/web-platform-tests/css/css-masking/clip-path/{ => animations}/clip-path-shape-interpolation-002.html (93%) create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap-2/parsing/scroll-start-computed.html create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap-2/parsing/scroll-start-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap-2/parsing/scroll-start-shorthand.html create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap-2/parsing/scroll-start-target-computed.html create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap-2/parsing/scroll-start-target-invalid.html create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap-2/parsing/scroll-start-target-shorthand.html create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap-2/parsing/scroll-start-target-valid.html create mode 100644 tests/wpt/web-platform-tests/css/css-scroll-snap-2/parsing/scroll-start-valid.html create mode 100644 tests/wpt/web-platform-tests/css/css-tables/rules-groups-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-tables/rules-groups.html rename tests/wpt/web-platform-tests/css/css-text/parsing/{white-space-collapse-invalid copy.html => white-space-collapse-invalid.html} (60%) create mode 100644 tests/wpt/web-platform-tests/css/css-transitions/infinite-duration-crash.html create mode 100644 tests/wpt/web-platform-tests/css/css-view-transitions/exit-transition-with-anonymous-layout-object-ref.html create mode 100644 tests/wpt/web-platform-tests/css/css-view-transitions/exit-transition-with-anonymous-layout-object.html create mode 100644 tests/wpt/web-platform-tests/css/motion/animation/offset-path-interpolation-006.html create mode 100644 tests/wpt/web-platform-tests/css/motion/offset-path-coord-box-001-ref.html create mode 100644 tests/wpt/web-platform-tests/css/motion/offset-path-coord-box-001.html create mode 100644 tests/wpt/web-platform-tests/css/motion/offset-path-coord-box-002-ref.html create mode 100644 tests/wpt/web-platform-tests/css/motion/offset-path-coord-box-002.html create mode 100644 tests/wpt/web-platform-tests/css/motion/offset-path-coord-box-003-ref.html create mode 100644 tests/wpt/web-platform-tests/css/motion/offset-path-coord-box-003.html create mode 100644 tests/wpt/web-platform-tests/css/printing/transform-002-print-ref.html create mode 100644 tests/wpt/web-platform-tests/css/printing/transform-002-print.html create mode 100644 tests/wpt/web-platform-tests/css/printing/transform-003-print-ref.html create mode 100644 tests/wpt/web-platform-tests/css/printing/transform-003-print.html create mode 100644 tests/wpt/web-platform-tests/css/reference/ref-filled-greenish-100px-square.html create mode 100644 tests/wpt/web-platform-tests/editing/crashtests/inserthtml-in-li-in-option.html create mode 100644 tests/wpt/web-platform-tests/fetch/api/request/multi-globals/construct-in-detached-frame.window.js create mode 100644 tests/wpt/web-platform-tests/fledge/tentative/fetch-ad-auction-headers-insecure-context.tentative.http.html create mode 100644 tests/wpt/web-platform-tests/fledge/tentative/fetch-ad-auction-headers.tentative.https.html create mode 100644 tests/wpt/web-platform-tests/fledge/tentative/resources/empty.html create mode 100644 tests/wpt/web-platform-tests/fullscreen/api/fullscreen-reordering.html rename tests/wpt/web-platform-tests/html/canvas/offscreen/text/{2d.text.drawing.style.letterSpacing.measure.html => 2d.text.drawing.style.letterSpacing.measure.absolute.html} (83%) rename tests/wpt/web-platform-tests/html/canvas/offscreen/text/{2d.text.drawing.style.letterSpacing.measure.worker.js => 2d.text.drawing.style.letterSpacing.measure.absolute.worker.js} (85%) create mode 100644 tests/wpt/web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.html create mode 100644 tests/wpt/web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.worker.js rename tests/wpt/web-platform-tests/html/canvas/offscreen/text/{2d.text.drawing.style.wordSpacing.measure.html => 2d.text.drawing.style.wordSpacing.measure.absolute.html} (81%) rename tests/wpt/web-platform-tests/html/canvas/offscreen/text/{2d.text.drawing.style.wordSpacing.measure.worker.js => 2d.text.drawing.style.wordSpacing.measure.absolute.worker.js} (83%) create mode 100644 tests/wpt/web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.html create mode 100644 tests/wpt/web-platform-tests/html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.worker.js create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-embedder-policy/credentialless/websocket.https.window.js create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/access-reporting-closed.https.html create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/access-reporting-openee-rp-ro.https.html create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/access-reporting-opener-rp-ro.https.html create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/access-reporting-post-message.https.html create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp-ro.https.html create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp-ro.https.html.sub.headers create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp.https.html create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-from-rp.https.html.sub.headers create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp-ro.https.html create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp-ro.https.html.headers create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp.https.html create mode 100644 tests/wpt/web-platform-tests/html/cross-origin-opener-policy/tentative/restrict-properties/reporting-to-rp.https.html.headers create mode 100644 tests/wpt/web-platform-tests/html/rendering/non-replaced-elements/lists/dir-type-ref.html create mode 100644 tests/wpt/web-platform-tests/html/rendering/non-replaced-elements/lists/dir-type.html create mode 100644 tests/wpt/web-platform-tests/html/semantics/popovers/popover-anchor-transition.tentative.html delete mode 100644 tests/wpt/web-platform-tests/html/semantics/popovers/popover-dialog-initial-focus.html delete mode 100644 tests/wpt/web-platform-tests/html/semantics/popovers/popover-focus-child-dialog.html delete mode 100644 tests/wpt/web-platform-tests/html/semantics/popovers/popover-hide-crash.html rename tests/wpt/web-platform-tests/html/semantics/popovers/{popover-open-overflow-display.html => popover-open-overflow-display.tentative.html} (100%) delete mode 100644 tests/wpt/web-platform-tests/long-animation-frame/tentative/loaf-source-location-bound.html create mode 100644 tests/wpt/web-platform-tests/long-animation-frame/tentative/loaf-source-location.html create mode 100644 tests/wpt/web-platform-tests/scroll-animations/css/printing/scroll-timeline-default-print-ref.html create mode 100644 tests/wpt/web-platform-tests/scroll-animations/css/view-timeline-subject-bounds-update.html create mode 100644 tests/wpt/web-platform-tests/speculation-rules/prefetch/initiators-a-element.sub.https.html create mode 100644 tests/wpt/web-platform-tests/speculation-rules/prefetch/initiators-iframe-location-href.sub.https.html create mode 100644 tests/wpt/web-platform-tests/speculation-rules/prefetch/initiators-window-open.sub.https.html create mode 100644 tests/wpt/web-platform-tests/speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html create mode 100644 tests/wpt/web-platform-tests/speculation-rules/prefetch/resources/prefetch_nvs_hint.py rename tests/wpt/web-platform-tests/speculation-rules/prerender/{accept-clint-hint-cache.https.html => accept-client-hint-cache.https.html} (100%) create mode 100644 tests/wpt/web-platform-tests/storage/storagemanager-persist-persisted-match.https.any.js create mode 100644 tests/wpt/web-platform-tests/webdriver/tests/bidi/browsing_context/reload/invalid.py create mode 100644 tests/wpt/web-platform-tests/websockets/Create-http-urls.any.js create mode 100644 tests/wpt/web-platform-tests/websockets/Create-url-with-windows-1252-encoding.html delete mode 100644 tests/wpt/web-platform-tests/websockets/Create-wrong-scheme.any.js delete mode 100644 tests/wpt/web-platform-tests/websockets/constructor/002.html diff --git a/tests/wpt/metadata-layout-2020/css/css-animations/inheritance.html.ini b/tests/wpt/metadata-layout-2020/css/css-animations/inheritance.html.ini new file mode 100644 index 00000000000..382b1e2efcc --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-animations/inheritance.html.ini @@ -0,0 +1,3 @@ +[inheritance.html] + [Property animation-duration has initial value auto] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-end-computed.tentative.html.ini b/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-end-computed.tentative.html.ini new file mode 100644 index 00000000000..f4ec3b330f0 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-end-computed.tentative.html.ini @@ -0,0 +1,12 @@ +[animation-delay-end-computed.tentative.html] + [Property animation-delay-end value 'initial'] + expected: FAIL + + [Property animation-delay-end value '-500ms'] + expected: FAIL + + [Property animation-delay-end value 'calc(2 * 3s)'] + expected: FAIL + + [Property animation-delay-end value '20s, 10s'] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-end-valid.tentative.html.ini b/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-end-valid.tentative.html.ini new file mode 100644 index 00000000000..0809ede9423 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-end-valid.tentative.html.ini @@ -0,0 +1,12 @@ +[animation-delay-end-valid.tentative.html] + [e.style['animation-delay-end'\] = "-5ms" should set the property value] + expected: FAIL + + [e.style['animation-delay-end'\] = "0s" should set the property value] + expected: FAIL + + [e.style['animation-delay-end'\] = "10s" should set the property value] + expected: FAIL + + [e.style['animation-delay-end'\] = "20s, 10s" should set the property value] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-start-computed.tentative.html.ini b/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-start-computed.tentative.html.ini new file mode 100644 index 00000000000..8341379e4d8 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-start-computed.tentative.html.ini @@ -0,0 +1,12 @@ +[animation-delay-start-computed.tentative.html] + [Property animation-delay-start value 'initial'] + expected: FAIL + + [Property animation-delay-start value '-500ms'] + expected: FAIL + + [Property animation-delay-start value 'calc(2 * 3s)'] + expected: FAIL + + [Property animation-delay-start value '20s, 10s'] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-start-valid.tentative.html.ini b/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-start-valid.tentative.html.ini new file mode 100644 index 00000000000..4ad3bb1e96b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-delay-start-valid.tentative.html.ini @@ -0,0 +1,12 @@ +[animation-delay-start-valid.tentative.html] + [e.style['animation-delay-start'\] = "-5ms" should set the property value] + expected: FAIL + + [e.style['animation-delay-start'\] = "0s" should set the property value] + expected: FAIL + + [e.style['animation-delay-start'\] = "10s" should set the property value] + expected: FAIL + + [e.style['animation-delay-start'\] = "20s, 10s" should set the property value] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-shorthand.html.ini b/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-shorthand.html.ini index 24d9f069eee..a9e8a84265d 100644 --- a/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-shorthand.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-shorthand.html.ini @@ -25,3 +25,9 @@ [e.style['animation'\] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-range-start] expected: FAIL + + [e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-duration] + expected: FAIL + + [e.style['animation'\] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-duration] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-valid.html.ini b/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-valid.html.ini new file mode 100644 index 00000000000..d8f84798d62 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-animations/parsing/animation-valid.html.ini @@ -0,0 +1,24 @@ +[animation-valid.html] + [e.style['animation'\] = "cubic-bezier(0, -2, 1, 3)" should set the property value] + expected: FAIL + + [e.style['animation'\] = "4" should set the property value] + expected: FAIL + + [e.style['animation'\] = "reverse" should set the property value] + expected: FAIL + + [e.style['animation'\] = "both" should set the property value] + expected: FAIL + + [e.style['animation'\] = "paused" should set the property value] + expected: FAIL + + [e.style['animation'\] = "none" should set the property value] + expected: FAIL + + [e.style['animation'\] = "anim" should set the property value] + expected: FAIL + + [e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set the property value] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-color/animation/color-interpolation.html.ini b/tests/wpt/metadata-layout-2020/css/css-color/animation/color-interpolation.html.ini index d59eaeea327..cb2c506e4a8 100644 --- a/tests/wpt/metadata-layout-2020/css/css-color/animation/color-interpolation.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-color/animation/color-interpolation.html.ini @@ -448,3 +448,39 @@ [Web Animations: property from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(150 0 0)\]] expected: FAIL + + [CSS Transitions: property from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Animations: property from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [Web Animations: property from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Transitions: property from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Animations: property from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [Web Animations: property from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Transitions: property from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Animations: property from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [Web Animations: property from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-color/animation/opacity-animation-ending-correctly-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-color/animation/opacity-animation-ending-correctly-001.html.ini deleted file mode 100644 index 304b1579ca4..00000000000 --- a/tests/wpt/metadata-layout-2020/css/css-color/animation/opacity-animation-ending-correctly-001.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[opacity-animation-ending-correctly-001.html] - expected: TIMEOUT diff --git a/tests/wpt/metadata-layout-2020/css/css-color/parsing/color-valid-color-mix-function.html.ini b/tests/wpt/metadata-layout-2020/css/css-color/parsing/color-valid-color-mix-function.html.ini index bf32053353b..5cceaf5ee0a 100644 --- a/tests/wpt/metadata-layout-2020/css/css-color/parsing/color-valid-color-mix-function.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-color/parsing/color-valid-color-mix-function.html.ini @@ -1,4 +1,5 @@ [color-valid-color-mix-function.html] + expected: ERROR [e.style['color'\] = "color-mix(in srgb, red, blue)" should set the property value] expected: FAIL @@ -1564,3 +1565,39 @@ [e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / none), oklab(0.5 0.6 0.7 / none))" should set the property value] expected: FAIL + + [e.style['color'\] = "color-mix(in hsl specified hue, hsl(40deg 50% 50%), hsl(60deg 50% 50%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hsl specified hue, hsl(60deg 50% 50%), hsl(40deg 50% 50%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hsl specified hue, hsl(50deg 50% 50%), hsl(330deg 50% 50%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hsl specified hue, hsl(330deg 50% 50%), hsl(50deg 50% 50%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hsl specified hue, hsl(20deg 50% 50%), hsl(320deg 50% 50%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hsl specified hue, hsl(320deg 50% 50%), hsl(20deg 50% 50%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hwb specified hue, hwb(40deg 30% 40%), hwb(60deg 30% 40%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hwb specified hue, hwb(60deg 30% 40%), hwb(40deg 30% 40%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hwb specified hue, hwb(50deg 30% 40%), hwb(330deg 30% 40%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hwb specified hue, hwb(330deg 30% 40%), hwb(50deg 30% 40%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hwb specified hue, hwb(20deg 30% 40%), hwb(320deg 30% 40%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hwb specified hue, hwb(320deg 30% 40%), hwb(20deg 30% 40%))" should set the property value] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-color/parsing/color-valid-hwb.html.ini b/tests/wpt/metadata-layout-2020/css/css-color/parsing/color-valid-hwb.html.ini index 8c9a4ca783d..b52a2cd54fa 100644 --- a/tests/wpt/metadata-layout-2020/css/css-color/parsing/color-valid-hwb.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-color/parsing/color-valid-hwb.html.ini @@ -19,3 +19,6 @@ [e.style['color'\] = "hwb(none 100% 50% / none)" should set the property value] expected: FAIL + + [e.style['color'\] = "hwb(320deg 30% 40%)" should set the property value] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-flexbox/percentage-padding-003.html.ini b/tests/wpt/metadata-layout-2020/css/css-flexbox/percentage-padding-003.html.ini new file mode 100644 index 00000000000..7bb1493db2f --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-flexbox/percentage-padding-003.html.ini @@ -0,0 +1,2 @@ +[percentage-padding-003.html] + expected: FAIL diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 7b54679069b..7df803243c2 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -3823,7 +3823,14 @@ {} ] ] - } + }, + "infinite-duration-crash.html": [ + "dba53d66b7ac7bddcdc444dfd470cd37345f6a4d", + [ + null, + {} + ] + ] }, "css-typed-om": { "perspective-typed-arithmetic-crash.html": [ @@ -4526,6 +4533,13 @@ {} ] ], + "inserthtml-in-li-in-option.html": [ + "c8aa9f780f45b071b827704c564003808061c9b0", + [ + null, + {} + ] + ], "inserthtml-in-text-adopted-to-other-document.html": [ "d8234f917a2ae32790eb71cc62d12de7ba99323a", [ @@ -5496,13 +5510,6 @@ {} ] ], - "popover-hide-crash.html": [ - "3e0c694976cd3798ffd319129c6b4494f5ee4267", - [ - null, - {} - ] - ], "popover-hint-crash.tentative.html": [ "82f83538e93e364dc90b45aa41515a586ea2089b", [ @@ -29823,6 +29830,32 @@ {} ] ], + "transform-002-print.html": [ + "3ab37bf5bd867dac5518a64569af2dcefc797e13", + [ + null, + [ + [ + "/css/printing/transform-002-print-ref.html", + "==" + ] + ], + {} + ] + ], + "transform-003-print.html": [ + "c8effbb8f35c80bed2fa64f8853e62bd12589fbb", + [ + null, + [ + [ + "/css/printing/transform-003-print-ref.html", + "==" + ] + ], + {} + ] + ], "transition-in-media-print.tentative.html": [ "54bac1f48124a27689dc2f614003d462fe2dd477", [ @@ -30246,12 +30279,12 @@ ] ], "scroll-timeline-default-print.tentative.html": [ - "975a59812e9b4d45877fd0c9acdfd10079029d49", + "3f25cc93dba6a6f8c360e416b328f897cab29e99", [ null, [ [ - "/scroll-animations/css/scroll-timeline-default-ref.html", + "/scroll-animations/css/printing/scroll-timeline-default-print-ref.html", "==" ] ], @@ -137510,6 +137543,19 @@ {} ] ], + "order-of-images.htm": [ + "9f165fb9b5aacf8f71043fd45ebbafecfacb619e", + [ + null, + [ + [ + "/css/css-backgrounds/reference/order-of-images-ref.html", + "==" + ] + ], + {} + ] + ], "scroll-positioned-multiple-background-images.html": [ "a9ca550ce3dea2626de05bf31437a0a19aeedbce", [ @@ -138194,6 +138240,32 @@ {} ] ], + "abspos-in-opacity-002.html": [ + "e6d61eacd1af3e34111013a44afca09d92fe1418", + [ + null, + [ + [ + "/css/reference/ref-filled-greenish-100px-square.html", + "==" + ] + ], + {} + ] + ], + "abspos-in-opacity-003.html": [ + "13a1b31add5cb2c755dc6d36ee8e74a27de8a001", + [ + null, + [ + [ + "/css/reference/ref-filled-greenish-100px-square.html", + "==" + ] + ], + {} + ] + ], "abspos-inside-relpos-inside-monolithic.html": [ "879097f3fc2a7c933a1c2bea460beed1f6bc5e2b", [ @@ -138441,6 +138513,19 @@ {} ] ], + "block-max-height-004.html": [ + "4ceb23a80bf0beb9032ee7567e034e27360157b1", + [ + null, + [ + [ + "/css/css-break/block-max-height-004-ref.html", + "==" + ] + ], + {} + ] + ], "block-min-height-001.html": [ "47ceff763195d254b22dd8739e1a46b0168df50f", [ @@ -139234,6 +139319,32 @@ {} ] ], + "clipping-001.html": [ + "da15ec7a2e383b34570130e24bf1707423dd12a1", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "clipping-002.html": [ + "e1f2c4e1c6bbe3b455c223c8c617f2f33237ccd8", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "contain-strict-with-opacity-and-oof.html": [ "b3323a60c75247249f4494834bbf2b57dda172d4", [ @@ -148098,6 +148209,136 @@ {} ] ], + "transform-012.html": [ + "4156aff6298fffe862fe109f4693124cda6ec5db", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "transform-013.html": [ + "31cce10b52f38c4960d1d265e07fd1b363d20ae0", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "transform-014.html": [ + "16fc15d760d4afa95d7488d22e334f1cd809ef45", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "transform-015.html": [ + "676c291b6ef89e6d25e09447f624bc7889b34ac4", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "transform-016.html": [ + "5a10d860c3feaa787db420b0fec4f5bfaaa6fa96", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "transform-017.html": [ + "b01e3ccee765916161302bbe3fe5040201ffc9c4", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "transform-018.html": [ + "dc9a791e6a8fdb025ceb4f43c1643617af1a5aab", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "transform-019.html": [ + "758ff713ba273d417294293c9277eb33b209d8d9", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "transform-020.html": [ + "e15df5f7342c79ef4759c8f744c0ac838ed69225", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "transform-021.html": [ + "c97ef30b7f5db59bf1975b68459a1226d6384c5d", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "truncated-margin-at-fragmentainer-end-001.html": [ "cfb8590f9026194020afaea854f1d4d9fc570b49", [ @@ -150158,6 +150399,32 @@ {} ] ], + "lab-l-over-100-1.html": [ + "fdb3955e96ee4fc00e33db85134fc78adb84002b", + [ + null, + [ + [ + "/css/css-color/lab-l-over-100-ref.html", + "==" + ] + ], + {} + ] + ], + "lab-l-over-100-2.html": [ + "f62f9e0559b0c23106a29848bcf3e5515e16ff04", + [ + null, + [ + [ + "/css/css-color/lab-l-over-100-ref.html", + "==" + ] + ], + {} + ] + ], "lch-001.html": [ "904e2e5bd7c75dade264e22aa3a145ad56625d67", [ @@ -150288,6 +150555,32 @@ {} ] ], + "lch-l-over-100-1.html": [ + "9711956242df6e903d8ebcd3eebe2820c7b8b1e6", + [ + null, + [ + [ + "/css/css-color/lch-l-over-100-ref.html", + "==" + ] + ], + {} + ] + ], + "lch-l-over-100-2.html": [ + "a909a49f0c2344e3b8934a9b4d9b80a77ddac8fc", + [ + null, + [ + [ + "/css/css-color/lch-l-over-100-ref.html", + "==" + ] + ], + {} + ] + ], "named-001.html": [ "61a98dcb7bb02fab3db18ed337eee5ddb07724fc", [ @@ -157656,6 +157949,19 @@ {} ] ], + "container-units-rule-cache.html": [ + "cc93f7793ae6bd57a8ee30e5d6322a6ff43e93cb", + [ + null, + [ + [ + "/css/css-contain/container-queries/container-units-rule-cache-ref.html", + "==" + ] + ], + {} + ] + ], "counters-in-container-dynamic.html": [ "d85ab6cb425ba792914b39901cd3f3ba3943b606", [ @@ -160548,19 +160854,6 @@ {} ] ], - "fallback-cycle.html": [ - "2e63a3f4d4445f1b57b216446f8d4474ff5808b1", - [ - null, - [ - [ - "/css/css-counter-styles/counter-style-at-rule/fallback-cycle-ref.html", - "==" - ] - ], - {} - ] - ], "fallbacks-in-shadow-dom.html": [ "d51f70bc31c011fe9853755715a710837090a700", [ @@ -160639,19 +160932,6 @@ {} ] ], - "suffix-fallback.html": [ - "7684c9a10a9c09bc768cbb44a7379c1599f09eed", - [ - null, - [ - [ - "/css/css-counter-styles/counter-style-at-rule/suffix-fallback-ref.html", - "==" - ] - ], - {} - ] - ], "symbols-function-invalid.html": [ "35aa83258726c89efc2c0e31a1e3927362c7f4e2", [ @@ -176740,6 +177020,19 @@ {} ] ], + "percentage-padding-003.html": [ + "ee84f1570efb877843384b923e8a28ee58537f70", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "percentage-size-subitems-001.html": [ "70f3953052a3a770c6cd15ee169607a00fc452b0", [ @@ -189236,6 +189529,19 @@ ] ] }, + "masonry-columns-item-containing-block-is-grid-content-width.html": [ + "e48b650253974a22e2dbf68eee6505ca918ddde7", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "order": { "masonry-order-001.html": [ "d01f52ea0421199c37d04408b42d0f6929876301", @@ -190326,6 +190632,32 @@ {} ] ], + "subgrid-no-items-on-edges-001.html": [ + "e2fe1a366e5cb013842f5730fda4a94cab2ae92b", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "subgrid-no-items-on-edges-002.html": [ + "a2c73b188437434cfd4cb6943f5781413c6ff3a0", + [ + null, + [ + [ + "/css/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "subgrid-stretch.html": [ "321e12d2a3ba6d1bab3623c385153b2375c1b441", [ @@ -190338,6 +190670,19 @@ ], {} ] + ], + "writing-directions-001.html": [ + "24caaebc4f181ca1b3acc5c759ce51c4b84cd15e", + [ + null, + [ + [ + "/css/css-grid/subgrid/writing-directions-001-ref.html", + "==" + ] + ], + {} + ] ] }, "table-grid-item-dynamic-001.html": [ @@ -190408,6 +190753,19 @@ }, "css-highlight-api": { "painting": { + "css-highlight-painting-underline-offset-001.html": [ + "14b238ce1700fc9e1fe1ea3745b0a818d5c615c1", + [ + null, + [ + [ + "/css/css-highlight-api/painting/css-highlight-painting-underline-offset-001-ref.html", + "==" + ] + ], + {} + ] + ], "custom-highlight-painting-001.html": [ "82b61ec6de07c4d45796785f3e7b559e64a6deab", [ @@ -190448,7 +190806,7 @@ ] ], "custom-highlight-painting-004-2.html": [ - "044cdb5d649e3b173511cd82705ffef9eb5044a2", + "0a612d66d1e13449590cfc1144b34e7ce17b6f6e", [ null, [ @@ -190457,11 +190815,27 @@ "==" ] ], - {} + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 88 + ], + [ + 0, + 1 + ] + ] + ] + ] + } ] ], "custom-highlight-painting-004.html": [ - "b67c30b70972fb22ba20b902b21a118ca58bbb1f", + "320617f8d1f8918b4db8515dd34fda6d33d32260", [ null, [ @@ -190470,7 +190844,23 @@ "==" ] ], - {} + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 255 + ], + [ + 0, + 110 + ] + ] + ] + ] + } ] ], "custom-highlight-painting-005.html": [ @@ -190994,7 +191384,7 @@ ] ], "custom-highlight-painting-text-decoration-001.html": [ - "df6e5dd32cc9260743ab096acf3bb13cf8f9abfb", + "72201e6e782362df53765264188b0f7e96fdd927", [ null, [ @@ -191003,7 +191393,23 @@ "==" ] ], - {} + { + "fuzzy": [ + [ + null, + [ + [ + 0, + 255 + ], + [ + 0, + 27 + ] + ] + ] + ] + } ] ], "custom-highlight-painting-text-decoration-dynamic-001.html": [ @@ -192770,7 +193176,7 @@ ] ], "image-set-type-first-match-rendering.html": [ - "7e6ea8fa1f785ccde919b85ce2922c78c886acbe", + "eafe5bfb2cc80f18174f4a9f4f2a08963cc95e5d", [ null, [ @@ -196816,6 +197222,32 @@ ] }, "text-box-trim": { + "text-box-trim-half-leading-block-box-001-ref.html": [ + "4fc498a27bded7e4e870a055128f003383792bee", + [ + null, + [ + [ + "/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-001-ref.html", + "==" + ] + ], + {} + ] + ], + "text-box-trim-half-leading-block-box-001.html": [ + "9ad9ffc3fc68184745549c4759ea9534fc174527", + [ + null, + [ + [ + "/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-001-ref.html", + "==" + ] + ], + {} + ] + ], "text-box-trim-half-leading-inline-box-001.html": [ "4316301bd1bff7e58862700c6b7511914d14d21f", [ @@ -196828,6 +197260,19 @@ ], {} ] + ], + "text-box-trim-half-leading-inline-box-002.html": [ + "3e679f6ce89bfab53583b6a1f052b6635ab998b8", + [ + null, + [ + [ + "/css/css-inline/text-box-trim/text-box-trim-half-leading-inline-box-001-ref.html", + "==" + ] + ], + {} + ] ] } }, @@ -200791,6 +201236,71 @@ {} ] ], + "clip-path-path-interpolation-001.html": [ + "0c988e090e6b5775242208909b51e7dc83876664", + [ + null, + [ + [ + "/css/css-masking/clip-path/animations/clip-path-path-interpolation-001-ref.html", + "==" + ] + ], + {} + ] + ], + "clip-path-path-interpolation-002.html": [ + "4c1c485f7f814d6849b3dc41b0a1d2f0295068e3", + [ + null, + [ + [ + "/css/css-masking/clip-path/animations/clip-path-path-interpolation-002-ref.html", + "==" + ] + ], + {} + ] + ], + "clip-path-path-interpolation-with-zoom.html": [ + "50dc5e6f4e75cf8a1abfb5a972d94e6db23fa8c9", + [ + null, + [ + [ + "/css/css-masking/clip-path/animations/clip-path-path-interpolation-with-zoom-ref.html", + "==" + ] + ], + {} + ] + ], + "clip-path-shape-interpolation-001.html": [ + "dae7f24d37cb39b34728664a2d854dfd53bc8c48", + [ + null, + [ + [ + "/css/css-masking/clip-path/animations/clip-path-path-interpolation-001-ref.html", + "==" + ] + ], + {} + ] + ], + "clip-path-shape-interpolation-002.html": [ + "6af23c37d6b7bb4ed6780769be720d446f30fc2b", + [ + null, + [ + [ + "/css/css-masking/clip-path/animations/clip-path-path-interpolation-002-ref.html", + "==" + ] + ], + {} + ] + ], "clip-path-transition-custom-timing-function.html": [ "47b0cd6e751fe8c2282ce8c44746fa01d0340b30", [ @@ -201981,45 +202491,6 @@ {} ] ], - "clip-path-path-interpolation-001.html": [ - "9b12621b9d6bbd2575ce50ddd121faf69d436423", - [ - null, - [ - [ - "/css/css-masking/clip-path/reference/clip-path-path-interpolation-001-ref.html", - "==" - ] - ], - {} - ] - ], - "clip-path-path-interpolation-002.html": [ - "4cf6fb4a07d36891dd4785df5a742c6611f9dd0a", - [ - null, - [ - [ - "/css/css-masking/clip-path/reference/clip-path-path-interpolation-002-ref.html", - "==" - ] - ], - {} - ] - ], - "clip-path-path-interpolation-with-zoom.html": [ - "4d54708da198d2c35bc5980857a8248b9159d3d4", - [ - null, - [ - [ - "/css/css-masking/clip-path/reference/clip-path-path-interpolation-with-zoom-ref.html", - "==" - ] - ], - {} - ] - ], "clip-path-path-with-zoom.html": [ "5879917f36e7efb74db4b1aaeb8a05bee96f39cd", [ @@ -202400,32 +202871,6 @@ {} ] ], - "clip-path-shape-interpolation-001.html": [ - "1d881e5bd58e070b76b87f04ff8aa61544c67e41", - [ - null, - [ - [ - "/css/css-masking/clip-path/reference/clip-path-path-interpolation-001-ref.html", - "==" - ] - ], - {} - ] - ], - "clip-path-shape-interpolation-002.html": [ - "9d8ab65b2d99b522342d1ce2a599d404474ea188", - [ - null, - [ - [ - "/css/css-masking/clip-path/reference/clip-path-path-interpolation-002-ref.html", - "==" - ] - ], - {} - ] - ], "clip-path-strokeBox-1a.html": [ "31fec7516ca95ed541643936dbd831e52b9be83c", [ @@ -210985,7 +211430,7 @@ ] ], "implicit-nesting.html": [ - "05b9e04fa84dc464bb2fe3173199fbf350bbe3c1", + "0a76dedc5bf2c3f309dcdd1e8a9b0a9f37161e96", [ null, [ @@ -231342,6 +231787,19 @@ {} ] ], + "rules-groups.html": [ + "d07aa0b765892ec5fb153228271add2dfa21bc6f", + [ + null, + [ + [ + "/css/css-tables/rules-groups-ref.html", + "==" + ] + ], + {} + ] + ], "subpixel-collapsed-borders-001.html": [ "a74e7a104cd4d3ab79d5af201bee1abcf0aafc36", [ @@ -280390,6 +280848,19 @@ {} ] ], + "exit-transition-with-anonymous-layout-object.html": [ + "ea2d17b276100111263b1ea5278fbb4167042ee0", + [ + null, + [ + [ + "/css/css-view-transitions/exit-transition-with-anonymous-layout-object-ref.html", + "==" + ] + ], + {} + ] + ], "far-away-capture.html": [ "bfe0b9fb9484f5984fbea9460d40818a40ab6ddd", [ @@ -301617,6 +302088,45 @@ {} ] ], + "offset-path-coord-box-001.html": [ + "527459c6fddcc4f5d4409f311e2fb7175df35531", + [ + null, + [ + [ + "/css/motion/offset-path-coord-box-001-ref.html", + "==" + ] + ], + {} + ] + ], + "offset-path-coord-box-002.html": [ + "0abe4169400e1f8504628b17bc11bf8cd8e62a1a", + [ + null, + [ + [ + "/css/motion/offset-path-coord-box-002-ref.html", + "==" + ] + ], + {} + ] + ], + "offset-path-coord-box-003.html": [ + "6605d8e9a0d21dee7270ea99291aff45ea17f2e2", + [ + null, + [ + [ + "/css/motion/offset-path-coord-box-003-ref.html", + "==" + ] + ], + {} + ] + ], "offset-path-geometry-box.html": [ "1e9399441c2ec31e868e7fca6d2fa6d1169f366c", [ @@ -301826,7 +302336,7 @@ ] ], "offset-path-shape-circle-001.html": [ - "13df077df06f81bac68b537be14bbc04967bcecd", + "4874ba339298a18fb0a733e0254053579bbe50ac", [ null, [ @@ -301855,7 +302365,7 @@ ] ], "offset-path-shape-circle-002.html": [ - "8264abbbca0901c5b477a7075c29ad968bcf27ef", + "672396186a57b8229457439c003aa9d6b1b62f4d", [ null, [ @@ -301868,7 +302378,7 @@ ] ], "offset-path-shape-circle-003.html": [ - "eb00dacab30e1763ff0fed7405ee8a215001982d", + "1911d425a16997d6a6da3edb0474e527c8b1e2b6", [ null, [ @@ -301897,7 +302407,7 @@ ] ], "offset-path-shape-circle-004.html": [ - "39e80fa861b10c0bfed22469f00d2c5a8f42daf2", + "f0a8523dd16f15075828d9bcbbf31f62a97ff35d", [ null, [ @@ -301910,7 +302420,7 @@ ] ], "offset-path-shape-ellipse-001.html": [ - "35482636ba169d221f852c6c0dcb3ca6e80cf145", + "b8254458d38d71038f47dd80ffddbd971190b665", [ null, [ @@ -301939,7 +302449,7 @@ ] ], "offset-path-shape-ellipse-002.html": [ - "298e1dd52edb5c09ff8d369a488d6937e3bce404", + "461838aa8899a8326dc18034fd7c530983749cfc", [ null, [ @@ -301952,7 +302462,7 @@ ] ], "offset-path-shape-ellipse-003.html": [ - "2b79367b0bcb2773dd295ea6d0bd627d05d3997c", + "540c56dba7b39ccb93f29e766c9178585c82238a", [ null, [ @@ -301965,7 +302475,7 @@ ] ], "offset-path-shape-ellipse-004.html": [ - "2c95415b11f266938c72363d6d4383121c7350fa", + "0ed4816e3d0706730004f98bb2c7c0cbc644865a", [ null, [ @@ -311050,6 +311560,19 @@ ] }, "lists": { + "dir-type.html": [ + "d1f0ae3fe3f1f11eaf4e8cb508121a8f58118b5f", + [ + null, + [ + [ + "/html/rendering/non-replaced-elements/lists/dir-type-ref.html", + "==" + ] + ], + {} + ] + ], "li-type-supported-xhtml.xhtml": [ "7a7640e03f05754836b30923b4002d27bcebb538", [ @@ -314141,7 +314664,7 @@ ] ], "image-compositing-change.html": [ - "592720a82a266c72a507a8651a0dd85ab428663a", + "658c2ad39ea343e40de9aaf64dcb7c75b346ae6b", [ null, [ @@ -314150,7 +314673,23 @@ "==" ] ], - {} + { + "fuzzy": [ + [ + null, + [ + [ + 150, + 150 + ], + [ + 296, + 296 + ] + ] + ] + ] + } ] ], "image-compositing-large-scale-change.html": [ @@ -316048,7 +316587,7 @@ {} ] ], - "popover-open-overflow-display.html": [ + "popover-open-overflow-display.tentative.html": [ "3d4d833063877ce1a9a3338d534709f94bdcdd77", [ null, @@ -320490,6 +321029,19 @@ ], {} ] + ], + "view-timeline-subject-bounds-update.html": [ + "7001eceeaf8f4997d7fb3f8b297eaa3827c537e6", + [ + null, + [ + [ + "/scroll-animations/css/animation-update-ref.html?translate=100px&scroll=800", + "==" + ] + ], + {} + ] ] }, "scroll-timelines": { @@ -320628,7 +321180,7 @@ "selection": { "caret": { "collapse-pre-linestart-1.html": [ - "6863456f06e0173789634eff5a8ec22035f91388", + "e8bd262868cb1bdc2734a50a934d3222e6d69fe0", [ null, [ @@ -320641,7 +321193,7 @@ ] ], "collapse-pre-linestart-2.html": [ - "ac119cbb3167ee5e5f88742420d849b15dd58664", + "0feee464c98a66a73eb718dbaf76061a67a08610", [ null, [ @@ -327728,7 +328280,7 @@ }, "support": { ".azure-pipelines.yml": [ - "20d5ec0f43152ab77fdc1ad6bcea32354db39541", + "7851cd61e1f3e1ade11251758ac89831fbf80318", [] ], ".gitattributes": [ @@ -328110,7 +328662,7 @@ }, "generateKey": { "failures.js": [ - "c39e4d211cbdf466efd59a2cf822b4aa8a50f896", + "e0f0279a69bb885eb30cbe086796c281db0245bb", [] ], "successes.js": [ @@ -328120,7 +328672,7 @@ }, "import_export": { "okp_importKey_failures.js": [ - "a5cc08a01e9fc1c23c7c8cced51ba02be60b66d3", + "ebdb73616d658146152ebddb3fbd27eaf8b49c26", [] ] }, @@ -352720,7 +353272,7 @@ [] ], "fedcm-mock.js": [ - "cb48bdb27e846f50019741f33826586df377f75a", + "16a72b1d2c3ced916368c50c096376a319ea7a4c", [] ], "fedcm-mojojs-helper.js": [ @@ -372906,6 +373458,10 @@ "fe2ac8bdb1994fe6bd36ba85d7c71f49b7d7cf89", [] ], + "order-of-images-ref.html": [ + "a704cd4f93bb012525bdb2639aba7322bbd18ebd", + [] + ], "ref-filled-black-96px-square.xht": [ "7309746e54f73c9d0f978d1986b6df40e950793b", [] @@ -373537,6 +374093,10 @@ "40ecf750be0f316b52eadfd533822ce4d675d07e", [] ], + "block-max-height-004-ref.html": [ + "74a2ed73c17bc57d1541e2821b23aca578e97d4e", + [] + ], "block-min-height-001-ref.html": [ "492a9a19ae2d992f01e79700dff51f2d09397095", [] @@ -374233,6 +374793,10 @@ "9d0bc0c6c765b45b54b76bfeeb2e8e9720f9540d", [] ], + "lab-l-over-100-ref.html": [ + "57328cfa7c5569850f1d69fbcb6cab7c81b68478", + [] + ], "lch-004-ref.html": [ "2bc1e8285720e69646f1f17fd2c1fd7a0c4d76fd", [] @@ -374249,6 +374813,10 @@ "95a260e8f2f4ae9085a33734c28a7d16da73fa82", [] ], + "lch-l-over-100-ref.html": [ + "67766274e59aced21539d94499d3a324d11b8478", + [] + ], "mossgreensquare-ref.html": [ "06f866c02dd04724a35cf5032b1d40e6783c3389", [] @@ -374922,6 +375490,10 @@ "dbdabd9bc4ecee3eec34406e7fd13a1e04141978", [] ], + "container-units-rule-cache-ref.html": [ + "6c8261959f674aa8a80f1f1f8fda343e64450114", + [] + ], "counters-ref.html": [ "303c1e89bdfe5449177a2d144f4be1e1760a80d5", [] @@ -376008,10 +376580,6 @@ "7d0dbc3314d8379deb597d08e97804cfc51aa4ab", [] ], - "fallback-cycle-ref.html": [ - "22bcf8d9b4ef3963020b3e834c893756426df412", - [] - ], "fallbacks-in-shadow-dom-ref.html": [ "53e467bb391884ec9751edfcffe85f03c8502e08", [] @@ -376036,10 +376604,6 @@ "7f1af7532075c983e7fc0bcec7cd14830e0c13eb", [] ], - "suffix-fallback-ref.html": [ - "15cd54cb24f18b64f1bbbc900287bd9734a5f093", - [] - ], "support": { "counter-style-testcommon.js": [ "a3615e92ff0678d5e7b2aad0a20076cd1ac07d6e", @@ -388279,6 +388843,10 @@ "subgrid-stretch-ref.html": [ "33e8669da01787826ea27895323f17b5b3a6a2c9", [] + ], + "writing-directions-001-ref.html": [ + "90612516889e8feb5b5b0ce6820b44d8531ab8be", + [] ] }, "support": { @@ -388316,6 +388884,10 @@ }, "css-highlight-api": { "painting": { + "css-highlight-painting-underline-offset-001-ref.html": [ + "3d01bccf55dd9c20e361551bc924d5c9353c503e", + [] + ], "custom-highlight-painting-001-ref.html": [ "b058789f6de04c017dec9a37d8955485dcd6b7e9", [] @@ -389639,6 +390211,10 @@ "text-box-trim-half-leading-inline-box-001-ref.html": [ "4824309291df136db30d79b4a9dddc115f48b117", [] + ], + "text-box-trim-half-leading-inline-box-002-ref.html": [ + "4ae48240456e67573be05586b89c9dba67d36477", + [] ] } }, @@ -390311,6 +390887,18 @@ "99126195a13b6e09a9e6080277a454d19c8576bf", [] ], + "clip-path-path-interpolation-001-ref.html": [ + "4e26ac61f62a61c3edb91d91acbd1aa1d5b35655", + [] + ], + "clip-path-path-interpolation-002-ref.html": [ + "567764a30124c2bc8821a508e2a7f8b6f0787c7e", + [] + ], + "clip-path-path-interpolation-with-zoom-ref.html": [ + "7e0d2a54266f3855dbc8e8e87167a06ea0cc323b", + [] + ], "clip-path-transition-ref.html": [ "af164c30f06808c3394cf3210ca13bc41792d53c", [] @@ -390433,18 +391021,6 @@ "d9ea5183fb1e6aa745c01f02e702df065d4945e6", [] ], - "clip-path-path-interpolation-001-ref.html": [ - "4e26ac61f62a61c3edb91d91acbd1aa1d5b35655", - [] - ], - "clip-path-path-interpolation-002-ref.html": [ - "567764a30124c2bc8821a508e2a7f8b6f0787c7e", - [] - ], - "clip-path-path-interpolation-with-zoom-ref.html": [ - "7e0d2a54266f3855dbc8e8e87167a06ea0cc323b", - [] - ], "clip-path-path-with-zoom-ref.html": [ "ef91c619c40615f633c64d59bfe302fcfbd8c5fb", [] @@ -392024,7 +392600,7 @@ [] ], "implicit-nesting-ref.html": [ - "006216b60e71d2d1af9c3d6c9fc81ea4c53f1d1d", + "0057a67fd0370aec24e84df9f932d1da4e4f7f31", [] ], "nest-containing-forgiving-ref.html": [ @@ -396291,6 +396867,10 @@ "68cbcfc9c1ec6aa1fb940f5b26735e3b2fa3587e", [] ], + "rules-groups-ref.html": [ + "8da4884f80b690933ed9ea9fb17454474422fd44", + [] + ], "subpixel-collapsed-borders-ref.html": [ "0a2e7a8d95b95dc21ad1c103fdfba65b8f5b1b86", [] @@ -402309,7 +402889,7 @@ [] ], "properties.js": [ - "4b749db057ce11dbed2411f405326a740d89261a", + "0c0057b39e8041e57f2b460a195ba3ff0577a820", [] ], "ruler-h-50%.png": [ @@ -404459,6 +405039,10 @@ "523c8616a6666ddfab4dcf3b02dced31523a92b5", [] ], + "exit-transition-with-anonymous-layout-object-ref.html": [ + "10e04ac58a44e9005d7297ca17c63666ed2c542a", + [] + ], "far-away-capture-ref.html": [ "9e10b9b44e302a32f71c0fa7efac78eca9f0456a", [] @@ -408681,6 +409265,18 @@ "653dd8b10516a08042a40a7dbdb8b31477a42df7", [] ], + "offset-path-coord-box-001-ref.html": [ + "679b43fe705e67ff512b63c29a3f47b578623dbc", + [] + ], + "offset-path-coord-box-002-ref.html": [ + "a722ec3bd3e2e009b24a03eb6dd528be0ff13483", + [] + ], + "offset-path-coord-box-003-ref.html": [ + "f6e6203f4a0caaa759c0dd4b2987121832d89a84", + [] + ], "offset-path-geometry-box-ref.html": [ "eb7646db6625d63ef2ee857c5e1e48ec527c9c9e", [] @@ -408953,6 +409549,14 @@ "45c3abf1810a55dc760058bf5fcc3064f3bac188", [] ], + "transform-002-print-ref.html": [ + "7204e1d65712ce4e4b8680184b976b8982b6a981", + [] + ], + "transform-003-print-ref.html": [ + "766c415a1be21e6ebf9022a0826a1e865688fcb8", + [] + ], "transition-in-media-print-ref.html": [ "2f25c06131e9372512e23ab9ff8428c594f74391", [] @@ -409031,6 +409635,10 @@ "05c223561c945bf4697d57a55287522965061d10", [] ], + "ref-filled-greenish-100px-square.html": [ + "bff74d4c9cf2356d9ea01ebb5f5a3a9650ebd6e7", + [] + ], "ref-nothing-below.xht": [ "c87db8094bd4bbb7ba5f18816730fd40c198149d", [] @@ -415328,6 +415936,10 @@ "9a97d45bd1247cd6c566f4f3cfb5b7e6d40876e8", [] ], + "empty.html": [ + "0e76edd65b7baf5316fc9d0c4da59a3502e4c27a", + [] + ], "fenced-frame.sub.py": [ "c29bb6fecccf5dc47ef82e4dc2fda4991b993f85", [] @@ -416797,7 +417409,7 @@ [] ], "generic-sensor-tests.js": [ - "65f58ee7ca2c42b77b196a57276be3c935d598b8", + "3c8f478c541dcdb28d27012574dbdeb407902a16", [] ], "resources": { @@ -420681,7 +421293,7 @@ "yaml": { "element": { "drawing-text-to-the-canvas.yaml": [ - "e0de95560cb122a2a2d6ea9ac47fcbf93ad941e0", + "3443ad35b3cdccffb0dcb383b946dcd81a0521d5", [] ], "fill-and-stroke-styles.yaml": [ @@ -420723,7 +421335,7 @@ [] ], "text.yaml": [ - "80c54ca6b664e63b6f54e3978c6665f1c9ba2a24", + "784a099aca09747325bbc800a0976031a4324d08", [] ], "the-canvas-state.yaml": [ @@ -421394,11 +422006,11 @@ }, "resources": { "reporting-common.js": [ - "19f6410cbf809eefe299b08e73356d8443c04049", + "70bb4897f5082d84bd26f618dd8212d8f17e0862", [] ], "test-access-property.js": [ - "fe01e9128c51bd0ee65ba212967dcc989ac1bf1e", + "a405202431e6f06c998a6316a6b2c2d613ebfe8c", [] ], "try-access.js": [ @@ -421518,6 +422130,22 @@ "popup-with-same-site.https.html.headers": [ "d5c99062d2bb8f9660b68c172754867b598ed43f", [] + ], + "reporting-from-rp-ro.https.html.sub.headers": [ + "424ad3e8de0297a2e66dd53914f0e5faa8651bff", + [] + ], + "reporting-from-rp.https.html.sub.headers": [ + "6339ea34c7045eabe7457cf0c170edd35ea2ba76", + [] + ], + "reporting-to-rp-ro.https.html.headers": [ + "16903320bb50789e0a64f9620540f1cc8c0902fd", + [] + ], + "reporting-to-rp.https.html.headers": [ + "16903320bb50789e0a64f9620540f1cc8c0902fd", + [] ] } } @@ -425841,6 +426469,10 @@ "6d79efc3846c8e427627e9d95af5699ca7096197", [] ], + "dir-type-ref.html": [ + "710b39ceca58425f3b6756e7e1312ad774bb6bbe", + [] + ], "li-type-supported-ref.html": [ "0de7ff329c2ab39800796ea5b5136df9e329953d", [] @@ -428732,7 +429364,7 @@ [] ], "popover-utils.js": [ - "39de6aa99b1fc810f5025f6c2d0e50780b4c6130", + "aa69b7d41ae032330dc20a9e565e0b1ff9c53058", [] ] } @@ -432917,7 +433549,7 @@ [] ], "wheelScroll.html.ini": [ - "cfa28e9b46c134f712dcecfde874fb037ef7664a", + "5632dcf11290d53739edbcc47191658719e80cd4", [] ] }, @@ -440746,11 +441378,11 @@ [] ], "header-delay.h2.py": [ - "be29e52b0e836ca0228b9e51cd22c31a0bb4c899", + "27b6fd5bfbb70445454ed7ec0735b662b4c15091", [] ], "header-delay.py": [ - "a47a63e9814a78bd06e2f55922de27fe073da45f", + "631f7855f86bb64df6e84306de0ed5562d913f56", [] ], "iframe-TAO-crossorigin-port.sub.html": [ @@ -441768,6 +442400,10 @@ "09bcba2fd4d94085fab9dd5cd453aee7ffd259d0", [] ], + "scroll-timeline-default-print-ref.html": [ + "6610f7a5a7e503c2deab83a7cde3979222898abc", + [] + ], "scroll-timeline-specified-scroller-ref.html": [ "d2f2d8f73d71f84c0c1111e6f923929acdb22a3a", [] @@ -445304,6 +445940,10 @@ "4a0a7a360209059937222e9eaebbd38f05c6240e", [] ], + "prefetch_nvs_hint.py": [ + "09c5d2eb737289ce0349fbefa8120ea4ab6dd26a", + [] + ], "redirect.py": [ "de7a4af98759e725f499ba8e68987bbbc58db9bb", [] @@ -447100,11 +447740,11 @@ [] ], "cacert.key": [ - "a02adcacab1f368b3507fb76df76245601c2ba38", + "39a1bf60a782457dad0a3580414fb56ff3de6534", [] ], "cacert.pem": [ - "101ed617415d64ee0a6a7c64806845c693033dbb", + "79bf67fe5123676358602f144e57c712a692afa5", [] ], "config.json": [ @@ -447112,11 +447752,11 @@ [] ], "web-platform.test.key": [ - "26b926f7a5f766684985ab88f09837933abf8359", + "f1eb177cad2c0037b91edf85062bcf4256ab04c8", [] ], "web-platform.test.pem": [ - "be1bfd5a1f192866a9375160ff88a8c3a9f73e16", + "7063a254dd6b8c3856d989bf89e22bae1e5def5f", [] ] }, @@ -447248,11 +447888,11 @@ [] ], "requirements_build.txt": [ - "4216606d3d7c6cdf91cae1a99e0e1954d1250391", + "a976e5d639866a58f46f2eb5ff3a619289b277ef", [] ], "requirements_tc.txt": [ - "5c14ac4d40ac766cec96c79aa4f5ed77c92fc128", + "91789c95e305fe737a34aa403ded9ca81aaa1652", [] ], "run_tc.py": [ @@ -447355,7 +447995,7 @@ ] }, "conftest.py": [ - "021a49fc297303b6e4178c427422d91813dbb762", + "8d1f585b0d8c347518a5a68ceca2bbcc553808c9", [] ], "docker": { @@ -447755,7 +448395,7 @@ [] ], "pytest.ini": [ - "c1e428d0717ed923a6011198e84757cb3cc96f87", + "bf58dc409aa28b42d1dccc866ad14a49e8c6875c", [] ], "requirements_flake8.txt": [ @@ -447763,15 +448403,15 @@ [] ], "requirements_mypy.txt": [ - "1044bca9407b8b401cabe83ef5eb57d2d011e035", + "b027108a81f322214d5ee99f2181733ab6f92426", [] ], "requirements_pytest.txt": [ - "4fcbab6c7024609f57c14979298d2538a38cfa36", + "afab5448312a17b47920b9dbb1d18858dc525e0b", [] ], "requirements_tests.txt": [ - "8a4b54f4dcdf4ee9f2590861408399dfe57fbf64", + "ca946a306e7b31d75be71cb9a5e52b8e44aaf346", [] ], "runner": { @@ -455431,7 +456071,7 @@ [] ], "test_wave.py": [ - "01b3e93f13334d6ff9a184384c11ad6ebc1c85ab", + "a7d87a38e1b01f92b9fcae08edc57736d27704e0", [] ] }, @@ -455705,11 +456345,11 @@ [] ], "browsing_context.py": [ - "abaf569f92891bb49c3bda0aee53e892d8c6ce2e", + "f2abb4764e213506b0bb22499dc19dc45338eb3f", [] ], "input.py": [ - "6b2221d7dc459619cc91c47010174c915ed5cf86", + "5240bbb584306338eb26beeebd1af897961c359e", [] ], "script.py": [ @@ -455775,7 +456415,7 @@ [] ], "webtransport_h3_server.py": [ - "141bd9f7dc9fa2c24707dce87b3250e909179c83", + "0fc367e1ff4271c29ee9dd2d89f6fb93f6ca09e2", [] ] }, @@ -455830,7 +456470,7 @@ [] ], "run.py": [ - "9a1111c59f6e5afa471f9b95e8101f36401dd3f4", + "58e0004f9be4b21e8ada52f91a0cb45459b910c0", [] ], "testfiles.py": [ @@ -455913,7 +456553,7 @@ [] ], "test_run.py": [ - "f0e0d3c3ed57bba365cab2b03d284143dedcff35", + "fbf0f0afafe016bd5a51ebc33ed5503510ecd6f7", [] ], "test_testfiles.py": [ @@ -455925,12 +456565,12 @@ [] ], "test_wpt.py": [ - "f5671f374306ab351ba3051eaa1b1aa39b8ac9f4", + "d123faec2e7e14b51b00a63185af61bbf3a1953d", [] ] }, "tox.ini": [ - "1062b4a528c3d08ce26da9a5e109e07a304720f1", + "9e8b9d720f9c7243b87e7e92e0983f197da94679", [] ], "update.py": [ @@ -455942,11 +456582,11 @@ [] ], "virtualenv.py": [ - "7176bafcde4b04477f9c26b8d45fc737b278073f", + "59f422a6ef54f3199e3a0f0ad070f740371aa579", [] ], "wpt.py": [ - "74943a52f3b22351710ec3ea93ffafc81e15b31f", + "e423a8c67c5a2ea195515cf78504f590a83a7985", [] ] }, @@ -455986,7 +456626,7 @@ ] }, "requirements.txt": [ - "abe5966197df9efad564c066717d09ea92ef3849", + "fcaab2e6674ab475428baa900bd5c174412d5d28", [] ], "requirements_chromium.txt": [ @@ -455994,19 +456634,19 @@ [] ], "requirements_edge.txt": [ - "df44fa4ddb588dfce00aa939421b3a9b97ddd3fb", + "d2389eee93c1d03e1d366f0ab76b2a5ce23209d1", [] ], "requirements_firefox.txt": [ - "e8513ccf97a6938b84a9f4c18c80e3f9f78cfcca", + "30a2b8a6bdb3967a6a81926d3382f43627d6d2ea", [] ], "requirements_ie.txt": [ - "a01c45b3ec85d2baa80c6d6ee263c19444ba6141", + "c3fe460116e332d91fc614387b0124a9f6ef864e", [] ], "requirements_opera.txt": [ - "a01c45b3ec85d2baa80c6d6ee263c19444ba6141", + "c3fe460116e332d91fc614387b0124a9f6ef864e", [] ], "requirements_safari.txt": [ @@ -456014,7 +456654,7 @@ [] ], "requirements_sauce.txt": [ - "9dd3989e0d88594cd74d98b337694a3831b9b196", + "f7f06f366c4a32d2e2c3238cabd6d717ca668602", [] ], "setup.py": [ @@ -456022,7 +456662,7 @@ [] ], "tox.ini": [ - "82df778f50b16462e9c8aed1df229bbe57cb8331", + "5aef267dad9116a60190f528493658bcb7c4176f", [] ], "wptrunner": { @@ -456048,7 +456688,7 @@ [] ], "chrome.py": [ - "6946ccd4a6b597e2a460e4efcb3603594d7fbbb6", + "7092122d8c40e8327cfb91bcfecea5ca25776066", [] ], "chrome_android.py": [ @@ -456060,7 +456700,7 @@ [] ], "chrome_spki_certs.py": [ - "e1f133f5721561d15825d92fdeb45a85b65decce", + "f3630f3abbc8fc730e7b36ae0a05e9deea1ee251", [] ], "chromium.py": [ @@ -456080,7 +456720,7 @@ [] ], "edgechromium.py": [ - "7dfc5d6c82d80cdd8f46dc7d3cec91d4f749fd0b", + "9540320ed635e5c1405b6c95259d0f9519d8a6e8", [] ], "epiphany.py": [ @@ -456176,7 +456816,7 @@ [] ], "executorselenium.py": [ - "85076c877cd9d008b3606ee68369d1d008ee50ae", + "c650c1ccd02c6a0db69d125195407e6428f90e61", [] ], "executorservo.py": [ @@ -456188,7 +456828,7 @@ [] ], "executorwebdriver.py": [ - "829eca0deb51fd5a99293b0302cc0c284b2e8f6b", + "ab7d1ab0d4c5200b39962c256f9e27ab9492ccc7", [] ], "executorwktr.py": [ @@ -456291,11 +456931,11 @@ [] ], "manifestupdate.py": [ - "0088971795ef3abe18cc7754768510dddba2c264", + "a919d6df7e00ae222b36530e07ae6f4608469168", [] ], "metadata.py": [ - "3ae97114f8543365e1e2117d4dfd8487aad1d800", + "d026fdf574efe9e37cf460d0abd00baf57f358c5", [] ], "mpcontext.py": [ @@ -456406,15 +457046,15 @@ [] ], "test_testloader.py": [ - "8c8d02a22b90f1acddb9e12859aa33d52eefdb43", + "45b78496d1bdd741a65b77b8983451fdaa853abf", [] ], "test_update.py": [ - "6cbe335cfe7dcb1400aceca5fb45947828c634d3", + "e569db9b4af34bcf439235323fea2318dbb75bbb", [] ], "test_wpttest.py": [ - "2d3578a903ccc45f03eef2fc29f4a54e3b87983e", + "d2f68361bf853fd96ae3e5da7f514f853b81152c", [] ] }, @@ -461009,7 +461649,7 @@ [] ], "constants.sub.js": [ - "65ea4f66f29d333145d548df41472d34e42f01d9", + "d8e340d304b26fb51be84ba76f68acbd0924ada7", [] ], "cookies": { @@ -478270,7 +478910,7 @@ ], "import_export": { "ec_importKey.https.any.js": [ - "c70583bf12eba9afdf641ebb0c13f38d75d86e3b", + "25defa369c1d31430fd44a0afdd4455773d606a1", [ "WebCryptoAPI/import_export/ec_importKey.https.any.html", { @@ -478560,7 +479200,7 @@ ] ], "rsa_importKey.https.any.js": [ - "41d25da89c6505f9e0408cff72a2bb1b9d884266", + "5582b2f506b067d38dda13af286a87dcb507d7b4", [ "WebCryptoAPI/import_export/rsa_importKey.https.any.html", { @@ -478603,7 +479243,7 @@ ] ], "symmetric_importKey.https.any.js": [ - "404b66ac0022acd81ed803c9054969fbb3a02111", + "a9ce9be0a1becf95a3d199a6a1ac18da67a4f173", [ "WebCryptoAPI/import_export/symmetric_importKey.https.any.html", { @@ -501535,7 +502175,7 @@ ] ], "inheritance.html": [ - "6e7697b9d81db6888077318389e1d70964241b3c", + "dd9d6469336cbc6bbf4fa3eba84e6ba05afad6de", [ null, {} @@ -501585,7 +502225,7 @@ ] ], "animation-computed.html": [ - "f8d34b889ba19dfc7d9fd4d644da499b979d4166", + "9152c49ee0cfedaff778f95765986392ea643f15", [ null, {} @@ -501598,21 +502238,21 @@ {} ] ], - "animation-delay-end-computed.html": [ + "animation-delay-end-computed.tentative.html": [ "77f96706383df2fb9a25478b5b35807b67bedf2d", [ null, {} ] ], - "animation-delay-end-invalid.html": [ + "animation-delay-end-invalid.tentative.html": [ "7cabd4e8e54d96d7c3b36fc9473022cf530f664d", [ null, {} ] ], - "animation-delay-end-valid.html": [ + "animation-delay-end-valid.tentative.html": [ "162c781bb010066bfb17e87f64932180abb472c8", [ null, @@ -501640,21 +502280,21 @@ {} ] ], - "animation-delay-start-computed.html": [ + "animation-delay-start-computed.tentative.html": [ "bfb89d0267f5ad9a5ef7cb01e8ad6dc4b536a2fc", [ null, {} ] ], - "animation-delay-start-invalid.html": [ + "animation-delay-start-invalid.tentative.html": [ "bff31f3789a4fd9e8ff8be99e1af61882d46af62", [ null, {} ] ], - "animation-delay-start-valid.html": [ + "animation-delay-start-valid.tentative.html": [ "f52286444edb71cdeb24bc57f8de8d566113730a", [ null, @@ -501851,21 +502491,14 @@ ] ], "animation-shorthand.html": [ - "464e42460b169f52b4558d0b2778c04c82eeaf36", - [ - null, - {} - ] - ], - "animation-shorthand.tentative.html": [ - "04d06080e5efd7b9a00bfc6d5e191902c0396cde", + "8b482ff900f0d0a31189add815b08a7c6ca406b1", [ null, {} ] ], "animation-valid.html": [ - "4027ee1226e93b3804031e110b1a28a4ea3c4346", + "0c5d5713e3e335faeb4db6ae75062a1f894b2d3d", [ null, {} @@ -504045,7 +504678,7 @@ ] ], "color-interpolation.html": [ - "7bda888a0b4d4355e916197e3646b69d1ca1ef64", + "d22f53409c9ab67f3882150bd2430907fe2164b5", [ null, {} @@ -504250,7 +504883,7 @@ ] ], "color-valid-color-mix-function.html": [ - "6e5a129fa0a883cebca2f45b1714dbb6314cfab4", + "659117a23b0ddd073d7f8a243e4f2dd86a7e4bff", [ null, {} @@ -504264,7 +504897,7 @@ ] ], "color-valid-hwb.html": [ - "07367ac450b5d130bd9e1400ccfebb62105cbfde", + "dc2cec5276ec72547ccf642cda038460697af165", [ null, {} @@ -504285,7 +504918,7 @@ ] ], "color-valid-rgb.html": [ - "14bcce854fed900b405f59a72c050d3d25527dbe", + "eb50db02cb2c18f3838921881e0b3aa290715112", [ null, {} @@ -504611,7 +505244,7 @@ ] ], "at-container-style-parsing.html": [ - "b49205824b542069db8959dfbccdcdfa6ae627c9", + "36fda2e36630d2330e84da0edc571983f9d07790", [ null, {} @@ -505220,7 +505853,7 @@ ] ], "style-container-for-shadow-dom.html": [ - "c3ac961de2d9b15ecc8a266a0eb9f22b93e0b08f", + "b8bea097504713207f7e77bf8eba5ea6e80735a2", [ null, {} @@ -505892,7 +506525,7 @@ ], "parsing": { "display-computed.html": [ - "e0d08a0045866df281a3f97f174c4b318e72f34c", + "b8c7b5e47eaa242eefff4b983d96d21c71f7a998", [ null, {} @@ -505906,7 +506539,7 @@ ] ], "display-valid.html": [ - "ecd57511422eeb4ea64f65bd832d41b6f1f3f6a7", + "9501a6e2ba7cb195c8254355bafcaa0842d0ad23", [ null, {} @@ -515156,7 +515789,7 @@ ] ], "parsing.html": [ - "8e445faf1c9b8b0942f684d5093c5a7071d43a91", + "c22eaada3c27489fccdea579111d44e32e9839b4", [ null, {} @@ -518218,7 +518851,7 @@ ] ], "scroll-margin-visibility-check.html": [ - "a072c142ad54e552dd84a900599f2df9cdf28651", + "b41ccb36fd37b460b378f1f323241b84863b119f", [ null, {} @@ -518295,7 +518928,7 @@ ] ], "scroll-target-margin-005.html": [ - "5e4782fe653077c0f0e5ff144c3b60b588b691ae", + "d3b60270e602b07a1c2b9e14f48e840fe92b7c3b", [ null, {} @@ -518511,6 +519144,66 @@ ] ] }, + "css-scroll-snap-2": { + "parsing": { + "scroll-start-computed.html": [ + "dd8a5e280f2b5e7664d557a2cb5406f00d28dd61", + [ + null, + {} + ] + ], + "scroll-start-invalid.html": [ + "01dbbc4858062a574b3cf5c485d1eafd204d7225", + [ + null, + {} + ] + ], + "scroll-start-shorthand.html": [ + "22e206ec627012b7672341638690e76e1df9956d", + [ + null, + {} + ] + ], + "scroll-start-target-computed.html": [ + "bb31f2b24468786c57940fdf330cbd7a398bd2d1", + [ + null, + {} + ] + ], + "scroll-start-target-invalid.html": [ + "03ca718629c38eafb7ace31540cfc4e5a3c74e24", + [ + null, + {} + ] + ], + "scroll-start-target-shorthand.html": [ + "601715784253cbb7ca1a32e5d589e8250550c10e", + [ + null, + {} + ] + ], + "scroll-start-target-valid.html": [ + "aed964bdff4a77b6d7c849aca0df5d85f19fd242", + [ + null, + {} + ] + ], + "scroll-start-valid.html": [ + "c472979543992628ba27bbbf8cceb1f06ade0a53", + [ + null, + {} + ] + ] + } + }, "css-scrollbars": { "auto-scrollbar-inline-children.html": [ "149cf942fe625af24de8623baab3e68fed581738", @@ -523293,15 +523986,15 @@ {} ] ], - "white-space-collapse-invalid copy.html": [ - "6c18ecec21c5c83aa897c762c7bda8f5cabc37e1", + "white-space-collapse-invalid.html": [ + "0d2856ba37f5d1b01d7944d93f3f0856624ab217", [ null, {} ] ], "white-space-collapse-valid.html": [ - "2191167527bb12336c17e87208b33fa2b34a498a", + "23c0cd39bb677fa4ad3d2cb5c78d0c69a97e50b7", [ null, {} @@ -526719,7 +527412,7 @@ ] ], "display.html": [ - "7a90b1c07cd45638c6e521fe901e512a31a6ded0", + "b650431d84350f7c293a1cfee82fa79f57fb01b9", [ null, {} @@ -533186,6 +533879,13 @@ {} ] ], + "offset-path-interpolation-006.html": [ + "a19908e4fffc2383a940e04ef0c00c486085cfee", + [ + null, + {} + ] + ], "offset-position-composition.html": [ "0ee517a73a8e9e673a83a0f81bbdea98d6a3d808", [ @@ -535348,7 +536048,7 @@ ] ], "range-and-constructors.html": [ - "d17c3b71480aa9dd2a75ccbc2cccfd362060eb3c", + "cc5142485164cc7d12e1a00e4fe9c0f47b2725d4", [ null, {} @@ -564406,6 +565106,13 @@ ] ], "multi-globals": { + "construct-in-detached-frame.window.js": [ + "b0d6ba5b80db821ee75b3892626369caa6e3aece", + [ + "fetch/api/request/multi-globals/construct-in-detached-frame.window.html", + {} + ] + ], "url-parsing.html": [ "df60e72507ffdf22ce3d6e8342a8a35aa03fb201", [ @@ -566679,7 +567386,7 @@ ] ], "response-static-json.any.js": [ - "3c8a2b637f70871a21a66319d6eb3f9db7c41f77", + "5ec79e69aa3f9c1009050b083e0cf8c0cc76e1dc", [ "fetch/api/response/response-static-json.any.html", { @@ -571870,6 +572577,20 @@ } ] ], + "fetch-ad-auction-headers-insecure-context.tentative.http.html": [ + "d3bdb8017579414aee39ad672519ff029f9d0827", + [ + null, + {} + ] + ], + "fetch-ad-auction-headers.tentative.https.html": [ + "7b2a2c2ba4a2f037874a0647180a4eb7e06e772d", + [ + null, + {} + ] + ], "insecure-context.window.js": [ "9016277b73139d050e3d688c3f21cb40048464e2", [ @@ -573422,7 +574143,7 @@ ] ], "FileSystemFileHandle-sync-access-handle-writable-lock.https.tentative.worker.js": [ - "1b7fcda35bf9aada9b7a1a60205525f7a4383349", + "dbecc24c1da5de78da9640fe1f7d0a5a5bfdc6a0", [ "fs/FileSystemFileHandle-sync-access-handle-writable-lock.https.tentative.worker.html", {} @@ -573979,7 +574700,7 @@ ] ], "element-request-fullscreen-options.tentative.html": [ - "f3b99e84e69681e7753f379bf36f5e0b88c59d63", + "875431698f7a9212a40d444ddc10627defaf7b11", [ null, { @@ -574086,6 +574807,15 @@ } ] ], + "fullscreen-reordering.html": [ + "1a286c32c770342d3a6026545dde5213925e2292", + [ + null, + { + "testdriver": true + } + ] + ], "historical.html": [ "8b3e3c03e9cb7e9f247c9d9f2cfe0f752218122f", [ @@ -583369,21 +584099,21 @@ ] ], "2d.text.drawing.style.invalid.spacing.html": [ - "61ca6d4a91533ea75bcc7505a0d8f3969be1ee07", + "9bf2440900c2f8193b36c45725fb94db084d6182", [ null, {} ] ], "2d.text.drawing.style.letterSpacing.change.font.html": [ - "5b42b89e3254c560810e35f1f571d85111503407", + "3b88ab6ee17c0b224f9a669335c567751c07699b", [ null, {} ] ], "2d.text.drawing.style.letterSpacing.measure.html": [ - "fadfaaf2015f4a8a3ec1f51e3def3b474833b409", + "ba8656ec1a3d5d84b0c3e2cc7ea7879eb308c605", [ null, {} @@ -583418,7 +584148,7 @@ ] ], "2d.text.drawing.style.wordSpacing.measure.html": [ - "4cd3c237cd8db811f6c937d6518db021bd7b27c2", + "4898c23ee78177b6438ccc042eb8edb58624eda1", [ null, {} @@ -599816,14 +600546,14 @@ ] ], "2d.text.drawing.style.invalid.spacing.html": [ - "a117be03656e6552b4859cfb6560138c40cbff89", + "5030055567a76411fb3c51cddc14eb4bb79a5d22", [ null, {} ] ], "2d.text.drawing.style.invalid.spacing.worker.js": [ - "7f6baf28b68d76b5e71020a19283b2a49e6058b7", + "e4b090cc76516851cabf6d1183326aaf5c1ab326", [ "html/canvas/offscreen/text/2d.text.drawing.style.invalid.spacing.worker.html", {} @@ -599843,17 +600573,31 @@ {} ] ], - "2d.text.drawing.style.letterSpacing.measure.html": [ - "b63c81b25579a022c61c1c566b9fcf55bf8eb1d9", + "2d.text.drawing.style.letterSpacing.measure.absolute.html": [ + "5482c36b37080f962fb3b2289530b524caae2c28", [ null, {} ] ], - "2d.text.drawing.style.letterSpacing.measure.worker.js": [ - "b9189cba30cf6d757605d97c320d9d76edc45868", + "2d.text.drawing.style.letterSpacing.measure.absolute.worker.js": [ + "22cab4cccd93e9b58ca9c81457167476338e2f5a", [ - "html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.worker.html", + "html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.absolute.worker.html", + {} + ] + ], + "2d.text.drawing.style.letterSpacing.measure.relative.html": [ + "fa5d2bce75459db2638669e64ea444f132f79c9c", + [ + null, + {} + ] + ], + "2d.text.drawing.style.letterSpacing.measure.relative.worker.js": [ + "59d17ef82cf36f9d7f842b2506c84cefaa5f370c", + [ + "html/canvas/offscreen/text/2d.text.drawing.style.letterSpacing.measure.relative.worker.html", {} ] ], @@ -599955,17 +600699,31 @@ {} ] ], - "2d.text.drawing.style.wordSpacing.measure.html": [ - "9ef479bba2c061a5eec558a4db6d305919c28b08", + "2d.text.drawing.style.wordSpacing.measure.absolute.html": [ + "07ca896f9752a2cf58928df7afa07c14b615bb47", [ null, {} ] ], - "2d.text.drawing.style.wordSpacing.measure.worker.js": [ - "3e850fcf3dfb2225b20f4b5cc838b8ff004688de", + "2d.text.drawing.style.wordSpacing.measure.absolute.worker.js": [ + "ebfc05644fcbd3a395730ee4a89f54e5443adc29", [ - "html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.worker.html", + "html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.absolute.worker.html", + {} + ] + ], + "2d.text.drawing.style.wordSpacing.measure.relative.html": [ + "95f87cb03d05b79e1ebb48155723672ae04903e0", + [ + null, + {} + ] + ], + "2d.text.drawing.style.wordSpacing.measure.relative.worker.js": [ + "2bded51edcbe3571274bb4e9b36d19908127b4a3", + [ + "html/canvas/offscreen/text/2d.text.drawing.style.wordSpacing.measure.relative.worker.html", {} ] ], @@ -602548,6 +603306,36 @@ ] } ] + ], + "websocket.https.window.js": [ + "7d0dd95d84b7a9e16bf3e27e9d23627f4d3adffa", + [ + "html/cross-origin-embedder-policy/credentialless/websocket.https.window.html", + { + "script_metadata": [ + [ + "TIMEOUT", + "long" + ], + [ + "script", + "/common/get-host-info.sub.js" + ], + [ + "script", + "/common/utils.js" + ], + [ + "script", + "/common/dispatcher/dispatcher.js" + ], + [ + "script", + "./resources/common.js" + ] + ] + } + ] ] }, "cross-origin-isolated-permission-iframe.https.window.js": [ @@ -604325,6 +605113,38 @@ ], "tentative": { "restrict-properties": { + "access-reporting-closed.https.html": [ + "1c315b35d7fa81188aabf59c1c3196a5d5d2a2ea", + [ + null, + {} + ] + ], + "access-reporting-openee-rp-ro.https.html": [ + "7a96f4f5762721378036b47d248c3ae1ef21dd2f", + [ + null, + { + "timeout": "long" + } + ] + ], + "access-reporting-opener-rp-ro.https.html": [ + "9e1e85b16a5876c3e78656b8300c2fcc9e3e3ab1", + [ + null, + { + "timeout": "long" + } + ] + ], + "access-reporting-post-message.https.html": [ + "4c8e96f57933f74d0ff3f76cafe498c20bef7353", + [ + null, + {} + ] + ], "coop-rp-in-navigation-chain.https.html": [ "e5c877517488f755e08f69233439a817dd444164", [ @@ -604557,6 +605377,42 @@ "timeout": "long" } ] + ], + "reporting-from-rp-ro.https.html": [ + "60322bffe7a1c7d8d536b35504e925b09ff0c6bd", + [ + null, + { + "timeout": "long" + } + ] + ], + "reporting-from-rp.https.html": [ + "5deb115d94ef2894e6551ca89f8d4966d2d438df", + [ + null, + { + "timeout": "long" + } + ] + ], + "reporting-to-rp-ro.https.html": [ + "cf1385e766374d7fafae07eed9a857d8b9c381a3", + [ + null, + { + "timeout": "long" + } + ] + ], + "reporting-to-rp.https.html": [ + "9ff374c1c787348115e5d10d624be64ea4040323", + [ + null, + { + "timeout": "long" + } + ] ] } } @@ -617371,7 +618227,7 @@ ] ], "child-sequential-focus.html": [ - "1b4dd30230054571e395958820c1c184d8e19659", + "bc787202cf53522188238b9bc7db6537a7533100", [ null, {} @@ -617615,7 +618471,7 @@ ] ], "focus-after-close.html": [ - "d66d45527a7e39fa96ee11d9a331bcc2109aeb37", + "93baf65cf60c17d9292525e110faff15bcbd52b9", [ null, { @@ -618093,6 +618949,13 @@ } ] ], + "popover-anchor-transition.tentative.html": [ + "ae2a3a8e4159c63fe9213a96969ec7dc24d90325", + [ + null, + {} + ] + ], "popover-attribute-all-elements.html": [ "5a536f026ee96744c744eb98244cb3e06017d277", [ @@ -618136,13 +618999,6 @@ {} ] ], - "popover-dialog-initial-focus.html": [ - "47b2252bf5f26bc5bd122b9e57035992da65855a", - [ - null, - {} - ] - ], "popover-document-open.html": [ "80ac86acedab246d5ceff8b54d57feb7e957d642", [ @@ -618166,15 +619022,8 @@ } ] ], - "popover-focus-child-dialog.html": [ - "051eef14a7ccc762e66c868e4d80b2ea9da24e33", - [ - null, - {} - ] - ], "popover-focus.html": [ - "df7c046e003a8e70481e124e6441e246043970cd", + "98bb065de7b8b894c803d9e6f0d5145515e207bb", [ null, { @@ -618220,7 +619069,7 @@ ] ], "popover-light-dismiss.html": [ - "4411d0b7e381b95960d25a5fbbda7682af1db263", + "d7d1edd3a4b1fa655f971c69cf4d77b64926dc1b", [ null, { @@ -627951,7 +628800,7 @@ ] }, "roles.html": [ - "5144fe3f0fbc51c02e642455c0446f1c3c9583bf", + "3609c26a23f9d826fa004c68835039ab051fedc9", [ null, { @@ -631370,7 +632219,7 @@ ] ], "image-src-change.html": [ - "e0701a2169b3860af4441a2562402bda284db34f", + "33213a570ed3187269f53053def945a4c03017a9", [ null, {} @@ -633109,8 +633958,8 @@ } ] ], - "loaf-source-location-bound.html": [ - "8e8019104af2052eeb8617ba31ad174b99ddd636", + "loaf-source-location.html": [ + "ffda00020717cf87684ba0a8331100778592f619", [ null, { @@ -661326,17 +662175,21 @@ ] ], "interim-response-times.h2.html": [ - "850ee7cb5f539b76ddfd9c1489915fa9ddaf7215", + "4b1ca93ff7bd621fc1495c1030c1ebd3730b497c", [ null, - {} + { + "timeout": "long" + } ] ], "interim-response-times.html": [ - "b922590d5d32c2b3899d82e4ea9297d54b6c7cc2", + "a4d03f599ee5a756af07212423f79e758ab617fc", [ null, - {} + { + "timeout": "long" + } ] ], "link-sequence-of-events.html": [ @@ -664127,7 +664980,7 @@ ] ], "merge-timeline-offset-keyframes.html": [ - "3a766de0c8565e53f4e45af9080e1fbbbe03d33e", + "c6d384fce546d132e11b43d786c17fe46a9fcd04", [ null, {} @@ -664225,7 +665078,7 @@ ] ], "scroll-timeline-multi-pass.tentative.html": [ - "91668ada5bed8528d1ee61ba15d5e52d20e1e5aa", + "651ba212ded9d0e64e8eb706f2af59c832d1fadc", [ null, {} @@ -664295,7 +665148,7 @@ ] ], "scroll-timeline-shorthand.tentative.html": [ - "dd1e6e12a98d285855699c7a4eba73164c4a4444", + "68e1cc955f5239075cf283ceac3938c42143a9e4", [ null, {} @@ -664323,7 +665176,7 @@ ] ], "timeline-offset-keyframes-hidden-subject.html": [ - "389c8baca3ad035df1de6767ac9abc6265756808", + "93ef7ffa1eb18ed16cb6edfe0caf35bb70b8d624", [ null, {} @@ -664337,7 +665190,7 @@ ] ], "timeline-range-name-offset-in-keyframes.tentative.html": [ - "7bae49c2e97dcc8c22b3f071256fdfd9cca699c2", + "54467bc83b18146c4a0adcd2dffde44bfd352df9", [ null, {} @@ -664463,7 +665316,7 @@ ] ], "view-timeline-shorthand.tentative.html": [ - "0ab0f21ff6ce802d882d80f1944e5932b5ac3e69", + "f19b9e6ac21bd0a825f7e944ec9eea747897d09a", [ null, {} @@ -664620,7 +665473,7 @@ ] ], "scroll-timeline-invalidation.html": [ - "f35d878c69acd0a3c29567513e23940a9b3802c9", + "0b9e10c9846d17ae19be1d5c6f1b47e0826dc386", [ null, {} @@ -668551,7 +669404,7 @@ ] ], "detached-context.https.html": [ - "747a953f6203758f0ff7d18fc6eb8cc9c19f17de", + "ce8e4cc8400c6a457c968a9d1250fde829369ed3", [ null, {} @@ -672433,25 +673286,33 @@ ] ], "different-initiators-2.https.html": [ - "69e84333aa4dec9f5602f299bd224c58ee13a66a", + "1242ebbfb40e6006b58939409a87f1e420c378fb", [ null, - {} + { + "timeout": "long" + } ] ], "different-initiators.sub.https.html": [ - "74e79323d9413da5196d7b1b57b340b205bc2099", + "c35ccde8bb060d4ac9d2da680cae8c5d4c5e3f32", [ "speculation-rules/prefetch/different-initiators.sub.https.html?cross-site-1", - {} + { + "timeout": "long" + } ], [ "speculation-rules/prefetch/different-initiators.sub.https.html?cross-site-2", - {} + { + "timeout": "long" + } ], [ "speculation-rules/prefetch/different-initiators.sub.https.html?same-site", - {} + { + "timeout": "long" + } ] ], "document-rules.https.html": [ @@ -672528,6 +673389,51 @@ {} ] ], + "initiators-a-element.sub.https.html": [ + "bac5eb7cb794e094799b9b42a2edc536d245d2ef", + [ + "speculation-rules/prefetch/initiators-a-element.sub.https.html?cross-site", + { + "timeout": "long" + } + ], + [ + "speculation-rules/prefetch/initiators-a-element.sub.https.html?same-site", + { + "timeout": "long" + } + ] + ], + "initiators-iframe-location-href.sub.https.html": [ + "9d6702d4b752adc2186d986347e4c9d273e154ca", + [ + "speculation-rules/prefetch/initiators-iframe-location-href.sub.https.html?cross-site", + { + "timeout": "long" + } + ], + [ + "speculation-rules/prefetch/initiators-iframe-location-href.sub.https.html?same-site", + { + "timeout": "long" + } + ] + ], + "initiators-window-open.sub.https.html": [ + "f786df077dbfe1c3856aeb576ec005484e505c63", + [ + "speculation-rules/prefetch/initiators-window-open.sub.https.html?cross-site", + { + "timeout": "long" + } + ], + [ + "speculation-rules/prefetch/initiators-window-open.sub.https.html?same-site", + { + "timeout": "long" + } + ] + ], "invalid-rules.https.html": [ "573f3c0b0f91fe001371b54e1c357ec11a815579", [ @@ -672592,6 +673498,109 @@ ] ], "no-vary-search": { + "prefetch-single-with-hint.https.html": [ + "d62788cabac4886099185bc527e1a026d23e19a7", + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?1-1", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?10-10", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?11-11", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?12-12", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?13-13", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?14-14", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?15-15", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?16-16", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?17-17", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?18-18", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?19-19", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?2-2", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?20-20", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?21-21", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?22-22", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?23-23", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?24-24", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?25-last", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?3-3", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?4-4", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?5-5", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?6-6", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?7-7", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?8-8", + {} + ], + [ + "speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?9-9", + {} + ] + ], "prefetch-single.https.html": [ "fdbb6171353c9b986dc44be117af3e52c3fc77a6", [ @@ -672818,7 +673827,7 @@ ] ], "prefetch-traverse-reload.sub.html": [ - "3f1312ed1222ad78b9f752e190f75e3275929c60", + "ec6a7cd92615799a6b9789726955334a9818d15e", [ null, { @@ -672930,7 +673939,7 @@ } ] ], - "accept-clint-hint-cache.https.html": [ + "accept-client-hint-cache.https.html": [ "66e2c90c04a04dd69119569e24658697e258e4c6", [ null, @@ -673147,7 +674156,7 @@ ] ], "prefetch.https.html": [ - "48de5adca13e0aa64312f006531bcb8633aba255", + "2a1553b3d94bb7ebc0c8d9792416fc112ff1d40c", [ null, { @@ -674421,6 +675430,31 @@ } ] ], + "storagemanager-persist-persisted-match.https.any.js": [ + "edbe67fae2c1e17bc7ce3aa3c3d1dc9db7982cac", + [ + "storage/storagemanager-persist-persisted-match.https.any.html", + { + "script_metadata": [ + [ + "title", + "StorageManager: result of persist() matches result of persisted()" + ] + ] + } + ], + [ + "storage/storagemanager-persist-persisted-match.https.any.worker.html", + { + "script_metadata": [ + [ + "title", + "StorageManager: result of persist() matches result of persisted()" + ] + ] + } + ] + ], "storagemanager-persist.https.window.js": [ "13e17a16e14198e21b0b5984ed46c93a50daed41", [ @@ -703657,7 +704691,7 @@ ] ], "bundle.https.html": [ - "a9381e1e2ab1642ef6897d6d7fe40acdd1fc828b", + "3d2b835baf3b48fab62e0c19d142c68a73dd58e0", [ null, { @@ -707340,262 +708374,37 @@ } ] ], + "Create-http-urls.any.js": [ + "17590fc43ef5ab55fdf43ed2224a13f96e24a646", + [ + "websockets/Create-http-urls.any.html", + {} + ], + [ + "websockets/Create-http-urls.any.worker.html", + {} + ] + ], "Create-invalid-urls.any.js": [ - "89783a9ea7439ca1c9c7eb7ed74b5a05792e3842", + "73c9fadab9d8e249bcfc7e1f6a548becd1e27112", [ "websockets/Create-invalid-urls.any.html", - { - "script_metadata": [ - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-invalid-urls.any.html?wpt_flags=h2", - { - "script_metadata": [ - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-invalid-urls.any.html?wss", - { - "script_metadata": [ - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } + {} ], [ "websockets/Create-invalid-urls.any.worker.html", - { - "script_metadata": [ - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-invalid-urls.any.worker.html?wpt_flags=h2", - { - "script_metadata": [ - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-invalid-urls.any.worker.html?wss", - { - "script_metadata": [ - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } + {} ] ], "Create-non-absolute-url.any.js": [ - "8d533fd2e04f14274c6639e68fc9a3ae9dd8fe90", + "5a7b1794d04188c96eed64ebe4440a0af92e4389", [ "websockets/Create-non-absolute-url.any.html", - { - "script_metadata": [ - [ - "script", - "constants.sub.js" - ], - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-non-absolute-url.any.html?wpt_flags=h2", - { - "script_metadata": [ - [ - "script", - "constants.sub.js" - ], - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-non-absolute-url.any.html?wss", - { - "script_metadata": [ - [ - "script", - "constants.sub.js" - ], - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } + {} ], [ "websockets/Create-non-absolute-url.any.worker.html", - { - "script_metadata": [ - [ - "script", - "constants.sub.js" - ], - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-non-absolute-url.any.worker.html?wpt_flags=h2", - { - "script_metadata": [ - [ - "script", - "constants.sub.js" - ], - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-non-absolute-url.any.worker.html?wss", - { - "script_metadata": [ - [ - "script", - "constants.sub.js" - ], - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } + {} ] ], "Create-nonAscii-protocol-string.any.js": [ @@ -708314,6 +709123,13 @@ } ] ], + "Create-url-with-windows-1252-encoding.html": [ + "6596b5e1a0b42a639cc0efee19fe88fbca6d373a", + [ + null, + {} + ] + ], "Create-valid-url-array-protocols.any.js": [ "00ab1ca9873248013dfaab04720befb8c0083f1f", [ @@ -709301,147 +710117,6 @@ } ] ], - "Create-wrong-scheme.any.js": [ - "00cfffece601c7f136d08ace80ea957e2db1ff10", - [ - "websockets/Create-wrong-scheme.any.html", - { - "script_metadata": [ - [ - "script", - "constants.sub.js" - ], - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-wrong-scheme.any.html?wpt_flags=h2", - { - "script_metadata": [ - [ - "script", - "constants.sub.js" - ], - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-wrong-scheme.any.html?wss", - { - "script_metadata": [ - [ - "script", - "constants.sub.js" - ], - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-wrong-scheme.any.worker.html", - { - "script_metadata": [ - [ - "script", - "constants.sub.js" - ], - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-wrong-scheme.any.worker.html?wpt_flags=h2", - { - "script_metadata": [ - [ - "script", - "constants.sub.js" - ], - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ], - [ - "websockets/Create-wrong-scheme.any.worker.html?wss", - { - "script_metadata": [ - [ - "script", - "constants.sub.js" - ], - [ - "variant", - "" - ], - [ - "variant", - "?wss" - ], - [ - "variant", - "?wpt_flags=h2" - ] - ] - } - ] - ], "Send-0byte-data.any.js": [ "b984b641084a3cddbf1b757aa794532ab708000c", [ @@ -713174,21 +713849,6 @@ {} ] ], - "002.html": [ - "8c80c23735f1cc32e0ed9e7ff30504514c837245", - [ - null, - {} - ], - [ - "websockets/constructor/002.html?wpt_flags=h2", - {} - ], - [ - "websockets/constructor/002.html?wss", - {} - ] - ], "004.html": [ "e599bf224ae0fe7667bfa08ff2d92be206648d0b", [ @@ -716733,7 +717393,7 @@ }, "webtransport": { "close.https.any.js": [ - "642d716a10342ad46ba2c852713e3360cfc5ca03", + "de675036f3d7ea4a7e2aaf5bf88bdfb35a173f3a", [ "webtransport/close.https.any.html", { @@ -722009,7 +722669,7 @@ ] ], "dedicated-worker-import-meta.html": [ - "cff8e91488e8239abe213619d12d5a603072fbea", + "97a5da870f8d713287ace636660d759b9e61486b", [ null, {} @@ -745057,13 +745717,6 @@ {} ] ], - "order-of-images.htm": [ - "3ae03636d19d38f89ead6d942eb809b7b5e0e662", - [ - null, - {} - ] - ], "ttwf-css3background-border-color-shorthand-missing-bottom.htm": [ "b7bccd77af49810bdd83d4cdf9ec5b7126967283", [ @@ -748687,6 +749340,15 @@ {} ] ] + }, + "reload": { + "invalid.py": [ + "35be21ef19fe2843d3d0e2c5fb837c09e998cad4", + [ + null, + {} + ] + ] } }, "errors": { @@ -748701,7 +749363,7 @@ "input": { "perform_actions": { "invalid.py": [ - "53b7f3a323e857fd0b43d371d8e487da22080c7a", + "b07802292c9b6886a7ec6bbea9bd78e68b988c15", [ null, {} @@ -748722,49 +749384,49 @@ ] ], "pointer_mouse.py": [ - "b73d3d859dd3e165eb61db98e931a056f2fcc438", + "7e262581018e858048466ef38bf08d901a8633d5", [ null, {} ] ], "pointer_mouse_modifier.py": [ - "9f76e250a1ad6b88e5554123a1b16a6dc70d6a19", + "8eec30f1a0ce504684bfacaaa391c0d89032759b", [ null, {} ] ], "pointer_mouse_multiclick.py": [ - "4f67f8fda9434a09ae05e0c28e015cd17b9c8236", + "f74650c2f3ed2d886f38a92c68b7666fbf911651", [ null, {} ] ], "pointer_origin.py": [ - "c953d3d1b024ceeda4c687ead2aad381d059fd5c", + "7991eecbdba6da29d93af7d914672bfd5dbc3ac4", [ null, {} ] ], "pointer_pen.py": [ - "5483a1436c1f2b9d52cec73c7d7a47f62818aba2", + "30728f9a1368bf05928986f16b0d4e44ccdadd78", [ null, {} ] ], "pointer_touch.py": [ - "9c31b0127fe0f029c97546d35a44fefaa7b51eca", + "126e72c76ed4e03f712fa8f3537964838a27ba42", [ null, {} ] ], "wheel.py": [ - "00e10e912263a326a5056d5aba0beb0aa145275e", + "cf96a9cd9bac3d728eec27fc72d0b64ad0b66ff2", [ null, {} @@ -748940,7 +749602,7 @@ }, "call_function": { "arguments.py": [ - "0cb571038b76242f6b2e33b787217eba36dd78fe", + "ea85b2c6c94fffd24b6ca6794910e9fb1270a7fd", [ null, {} @@ -750454,7 +751116,7 @@ ] ], "pointer_mouse.py": [ - "5b9aec0434f80893eb9f89640a11bc44ab8a65f0", + "14da9871f4047a6dd57e0f394d0870cabb4b3e56", [ null, { diff --git a/tests/wpt/metadata/WebCryptoAPI/import_export/ec_importKey.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/import_export/ec_importKey.https.any.js.ini index 20fd3d91938..ccb45e9861d 100644 --- a/tests/wpt/metadata/WebCryptoAPI/import_export/ec_importKey.https.any.js.ini +++ b/tests/wpt/metadata/WebCryptoAPI/import_export/ec_importKey.https.any.js.ini @@ -323,6 +323,78 @@ [Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDH, namedCurve: P-521}, false, [\])] expected: FAIL + [Empty Usages: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, true, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-256}, true, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, false, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-256}, false, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, true, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-384}, true, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, false, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-384}, false, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, true, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, false, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, true, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, false, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, true, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, false, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [\])] + expected: FAIL + [ec_importKey.https.any.worker.html] [Good parameters: P-256 bits (spki, buffer(91), {name: ECDSA, namedCurve: P-256}, true, [\])] @@ -648,3 +720,75 @@ [Good parameters: P-521 bits (raw, buffer(67, compressed), {name: ECDH, namedCurve: P-521}, false, [\])] expected: FAIL + + [Empty Usages: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, true, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-256}, true, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (pkcs8, buffer(138), {name: ECDSA, namedCurve: P-256}, false, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-256}, false, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, true, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-384}, true, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (pkcs8, buffer(185), {name: ECDSA, namedCurve: P-384}, false, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-384}, false, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, true, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, true, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDSA, namedCurve: P-521}, false, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDSA, namedCurve: P-521}, false, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, true, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, true, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (pkcs8, buffer(138), {name: ECDH, namedCurve: P-256}, false, [\])] + expected: FAIL + + [Empty Usages: P-256 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-256}, false, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, true, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, true, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (pkcs8, buffer(185), {name: ECDH, namedCurve: P-384}, false, [\])] + expected: FAIL + + [Empty Usages: P-384 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-384}, false, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, true, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, true, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (pkcs8, buffer(241), {name: ECDH, namedCurve: P-521}, false, [\])] + expected: FAIL + + [Empty Usages: P-521 bits (jwk, object(kty, crv, x, y, d), {name: ECDH, namedCurve: P-521}, false, [\])] + expected: FAIL diff --git a/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_Ed25519.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_Ed25519.https.any.js.ini index c1b505a94d6..5f9f5a1866a 100644 --- a/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_Ed25519.https.any.js.ini +++ b/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_Ed25519.https.any.js.ini @@ -731,6 +731,18 @@ [Bad key length: importKey(raw, {name: Ed25519}, false, [verify, verify\])] expected: FAIL + [Empty usages: importKey(pkcs8, {name: Ed25519}, true, [\])] + expected: FAIL + + [Empty usages: importKey(pkcs8, {name: Ed25519}, false, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: Ed25519}, true, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: Ed25519}, false, [\])] + expected: FAIL + [okp_importKey_failures_Ed25519.https.any.html] [Bad usages: importKey(spki, {name: Ed25519}, true, [encrypt\])] @@ -1464,3 +1476,15 @@ [Bad key length: importKey(raw, {name: Ed25519}, false, [verify, verify\])] expected: FAIL + + [Empty usages: importKey(pkcs8, {name: Ed25519}, true, [\])] + expected: FAIL + + [Empty usages: importKey(pkcs8, {name: Ed25519}, false, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: Ed25519}, true, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: Ed25519}, false, [\])] + expected: FAIL diff --git a/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_Ed448.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_Ed448.https.any.js.ini index 9b794a6f26d..53e0d58bd6a 100644 --- a/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_Ed448.https.any.js.ini +++ b/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_Ed448.https.any.js.ini @@ -737,6 +737,18 @@ [Bad key length: importKey(raw, {name: Ed448}, false, [verify, verify\])] expected: FAIL + [Empty usages: importKey(pkcs8, {name: Ed448}, true, [\])] + expected: FAIL + + [Empty usages: importKey(pkcs8, {name: Ed448}, false, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: Ed448}, true, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: Ed448}, false, [\])] + expected: FAIL + [okp_importKey_failures_Ed448.https.any.html] [Bad usages: importKey(spki, {name: Ed448}, true, [encrypt\])] @@ -1476,3 +1488,15 @@ [Bad key length: importKey(raw, {name: Ed448}, false, [verify, verify\])] expected: FAIL + + [Empty usages: importKey(pkcs8, {name: Ed448}, true, [\])] + expected: FAIL + + [Empty usages: importKey(pkcs8, {name: Ed448}, false, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: Ed448}, true, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: Ed448}, false, [\])] + expected: FAIL diff --git a/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_X25519.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_X25519.https.any.js.ini index 2e25c323ab7..4708548bc93 100644 --- a/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_X25519.https.any.js.ini +++ b/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_X25519.https.any.js.ini @@ -635,6 +635,18 @@ [Bad key length: importKey(raw, {name: X25519}, false, [\])] expected: FAIL + [Empty usages: importKey(pkcs8, {name: X25519}, true, [\])] + expected: FAIL + + [Empty usages: importKey(pkcs8, {name: X25519}, false, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: X25519}, true, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: X25519}, false, [\])] + expected: FAIL + [okp_importKey_failures_X25519.https.any.worker.html] [Bad usages: importKey(spki, {name: X25519}, true, [encrypt\])] @@ -1272,3 +1284,15 @@ [Bad key length: importKey(raw, {name: X25519}, false, [\])] expected: FAIL + + [Empty usages: importKey(pkcs8, {name: X25519}, true, [\])] + expected: FAIL + + [Empty usages: importKey(pkcs8, {name: X25519}, false, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: X25519}, true, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: X25519}, false, [\])] + expected: FAIL diff --git a/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_X448.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_X448.https.any.js.ini index d8e9e68083e..de2be849f97 100644 --- a/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_X448.https.any.js.ini +++ b/tests/wpt/metadata/WebCryptoAPI/import_export/okp_importKey_failures_X448.https.any.js.ini @@ -647,6 +647,18 @@ [Bad key length: importKey(raw, {name: X448}, false, [\])] expected: FAIL + [Empty usages: importKey(pkcs8, {name: X448}, true, [\])] + expected: FAIL + + [Empty usages: importKey(pkcs8, {name: X448}, false, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: X448}, true, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: X448}, false, [\])] + expected: FAIL + [okp_importKey_failures_X448.https.any.html] [Bad usages: importKey(spki, {name: X448}, true, [encrypt\])] @@ -1296,3 +1308,15 @@ [Bad key length: importKey(raw, {name: X448}, false, [\])] expected: FAIL + + [Empty usages: importKey(pkcs8, {name: X448}, true, [\])] + expected: FAIL + + [Empty usages: importKey(pkcs8, {name: X448}, false, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: X448}, true, [\])] + expected: FAIL + + [Empty usages: importKey(jwk(private), {name: X448}, false, [\])] + expected: FAIL diff --git a/tests/wpt/metadata/WebCryptoAPI/import_export/rsa_importKey.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/import_export/rsa_importKey.https.any.js.ini index 84e96a37380..624406cac27 100644 --- a/tests/wpt/metadata/WebCryptoAPI/import_export/rsa_importKey.https.any.js.ini +++ b/tests/wpt/metadata/WebCryptoAPI/import_export/rsa_importKey.https.any.js.ini @@ -1439,6 +1439,438 @@ [Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [sign\])] expected: FAIL + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + [rsa_importKey.https.any.html] [Good parameters: 1024 bits (spki, buffer(162), {hash: SHA-1, name: RSA-OAEP}, true, [encrypt\])] @@ -2880,3 +3312,435 @@ [Good parameters: 4096 bits (jwk, object(kty, n, e, d, p, q, dp, dq, qi), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [sign\])] expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-OAEP}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSA-PSS}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 1024 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 2048 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-1, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-256, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-384, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, true, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (pkcs8, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL + + [Empty Usages: 4096 bits (jwk, object(spki, pkcs8, jwk), {hash: SHA-512, name: RSASSA-PKCS1-v1_5}, false, [\])] + expected: FAIL diff --git a/tests/wpt/metadata/WebCryptoAPI/import_export/symmetric_importKey.https.any.js.ini b/tests/wpt/metadata/WebCryptoAPI/import_export/symmetric_importKey.https.any.js.ini index 0b00e9b07fb..49374f9470a 100644 --- a/tests/wpt/metadata/WebCryptoAPI/import_export/symmetric_importKey.https.any.js.ini +++ b/tests/wpt/metadata/WebCryptoAPI/import_export/symmetric_importKey.https.any.js.ini @@ -701,6 +701,240 @@ [Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveKey\])] expected: FAIL + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-1, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-1, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-1, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-256, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-256, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-256, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-384, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-384, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-384, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-512, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-512, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-512, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [\])] + expected: FAIL + [symmetric_importKey.https.any.html] [Good parameters: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [encrypt\])] @@ -1404,3 +1638,237 @@ [Good parameters: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [deriveKey\])] expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128CTR, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CTR}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CTR}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CTR}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256CTR, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CTR}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128CBC, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-CBC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-CBC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-CBC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256CBC, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-CBC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128GCM, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-GCM}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-GCM}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-GCM}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256GCM, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-GCM}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, true, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: A128KW, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {name: AES-KW}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, true, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: A192KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {name: AES-KW}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, true, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: AES-KW}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: A256KW, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {name: AES-KW}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-1, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-1, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-1, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: HS1, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-1, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-256, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-256, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-256, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: HS256, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-256, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-384, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-384, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-384, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: HS384, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-384, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEA, kty: oct}, {hash: SHA-512, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcY, kty: oct}, {hash: SHA-512, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {hash: SHA-512, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (jwk, {alg: HS512, k: AQIDBAUGBwgJCgsMDQ4PEBESExQVFhcYGRobHB0eHyA, kty: oct}, {hash: SHA-512, name: HMAC}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: HKDF}, false, [\])] + expected: FAIL + + [Empty Usages: 128 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 2: 3, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [\])] + expected: FAIL + + [Empty Usages: 192 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 3: 4, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [\])] + expected: FAIL + + [Empty Usages: 256 bits (raw, {0: 1, 1: 2, 10: 11, 11: 12, 12: 13, 13: 14, 14: 15, 15: 16, 16: 17, 17: 18, 18: 19, 19: 20, 2: 3, 20: 21, 21: 22, 22: 23, 23: 24, 24: 25, 25: 26, 26: 27, 27: 28, 28: 29, 29: 30, 3: 4, 30: 31, 31: 32, 4: 5, 5: 6, 6: 7, 7: 8, 8: 9, 9: 10}, {name: PBKDF2}, false, [\])] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/inheritance.html.ini b/tests/wpt/metadata/css/css-animations/inheritance.html.ini new file mode 100644 index 00000000000..382b1e2efcc --- /dev/null +++ b/tests/wpt/metadata/css/css-animations/inheritance.html.ini @@ -0,0 +1,3 @@ +[inheritance.html] + [Property animation-duration has initial value auto] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-computed.html.ini b/tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-computed.html.ini deleted file mode 100644 index 6c025f1c5e7..00000000000 --- a/tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-computed.html.ini +++ /dev/null @@ -1,54 +0,0 @@ -[animation-delay-end-computed.html] - [Property animation-delay-start value 'initial'] - expected: FAIL - - [Property animation-delay-start value '-500ms'] - expected: FAIL - - [Property animation-delay-start value 'calc(2 * 3s)'] - expected: FAIL - - [Property animation-delay-start value '20s, 10s'] - expected: FAIL - - [Property animation-delay-start value 'cover 0%'] - expected: FAIL - - [Property animation-delay-start value 'COVER 0%'] - expected: FAIL - - [Property animation-delay-start value 'cover 100%'] - expected: FAIL - - [Property animation-delay-start value 'cover 120%'] - expected: FAIL - - [Property animation-delay-start value 'cover 42%'] - expected: FAIL - - [Property animation-delay-start value 'cover -42%'] - expected: FAIL - - [Property animation-delay-start value 'contain 42%'] - expected: FAIL - - [Property animation-delay-start value 'exit 42%'] - expected: FAIL - - [Property animation-delay-start value 'exit calc(41% + 1%)'] - expected: FAIL - - [Property animation-delay-start value 'exit 1%, cover 2%, contain 100%'] - expected: FAIL - - [Property animation-delay-end value 'initial'] - expected: FAIL - - [Property animation-delay-end value '-500ms'] - expected: FAIL - - [Property animation-delay-end value 'calc(2 * 3s)'] - expected: FAIL - - [Property animation-delay-end value '20s, 10s'] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-computed.tentative.html.ini b/tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-computed.tentative.html.ini new file mode 100644 index 00000000000..f4ec3b330f0 --- /dev/null +++ b/tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-computed.tentative.html.ini @@ -0,0 +1,12 @@ +[animation-delay-end-computed.tentative.html] + [Property animation-delay-end value 'initial'] + expected: FAIL + + [Property animation-delay-end value '-500ms'] + expected: FAIL + + [Property animation-delay-end value 'calc(2 * 3s)'] + expected: FAIL + + [Property animation-delay-end value '20s, 10s'] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-valid.html.ini b/tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-valid.html.ini deleted file mode 100644 index b4afe67f574..00000000000 --- a/tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-valid.html.ini +++ /dev/null @@ -1,51 +0,0 @@ -[animation-delay-end-valid.html] - [e.style['animation-delay-start'\] = "-5ms" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "0s" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "10s" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "20s, 10s" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 0%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 100%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 120%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover -42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "contain 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "exit 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "enter 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-end'\] = "-5ms" should set the property value] - expected: FAIL - - [e.style['animation-delay-end'\] = "0s" should set the property value] - expected: FAIL - - [e.style['animation-delay-end'\] = "10s" should set the property value] - expected: FAIL - - [e.style['animation-delay-end'\] = "20s, 10s" should set the property value] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-valid.tentative.html.ini b/tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-valid.tentative.html.ini new file mode 100644 index 00000000000..0809ede9423 --- /dev/null +++ b/tests/wpt/metadata/css/css-animations/parsing/animation-delay-end-valid.tentative.html.ini @@ -0,0 +1,12 @@ +[animation-delay-end-valid.tentative.html] + [e.style['animation-delay-end'\] = "-5ms" should set the property value] + expected: FAIL + + [e.style['animation-delay-end'\] = "0s" should set the property value] + expected: FAIL + + [e.style['animation-delay-end'\] = "10s" should set the property value] + expected: FAIL + + [e.style['animation-delay-end'\] = "20s, 10s" should set the property value] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-computed.html.ini b/tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-computed.html.ini deleted file mode 100644 index 66f7c1a42c6..00000000000 --- a/tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-computed.html.ini +++ /dev/null @@ -1,42 +0,0 @@ -[animation-delay-start-computed.html] - [Property animation-delay-start value 'initial'] - expected: FAIL - - [Property animation-delay-start value '-500ms'] - expected: FAIL - - [Property animation-delay-start value 'calc(2 * 3s)'] - expected: FAIL - - [Property animation-delay-start value '20s, 10s'] - expected: FAIL - - [Property animation-delay-start value 'cover 0%'] - expected: FAIL - - [Property animation-delay-start value 'COVER 0%'] - expected: FAIL - - [Property animation-delay-start value 'cover 100%'] - expected: FAIL - - [Property animation-delay-start value 'cover 120%'] - expected: FAIL - - [Property animation-delay-start value 'cover 42%'] - expected: FAIL - - [Property animation-delay-start value 'cover -42%'] - expected: FAIL - - [Property animation-delay-start value 'contain 42%'] - expected: FAIL - - [Property animation-delay-start value 'exit 42%'] - expected: FAIL - - [Property animation-delay-start value 'exit calc(41% + 1%)'] - expected: FAIL - - [Property animation-delay-start value 'exit 1%, cover 2%, contain 100%'] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-computed.tentative.html.ini b/tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-computed.tentative.html.ini new file mode 100644 index 00000000000..8341379e4d8 --- /dev/null +++ b/tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-computed.tentative.html.ini @@ -0,0 +1,12 @@ +[animation-delay-start-computed.tentative.html] + [Property animation-delay-start value 'initial'] + expected: FAIL + + [Property animation-delay-start value '-500ms'] + expected: FAIL + + [Property animation-delay-start value 'calc(2 * 3s)'] + expected: FAIL + + [Property animation-delay-start value '20s, 10s'] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-valid.html.ini b/tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-valid.html.ini deleted file mode 100644 index 806a329b1ab..00000000000 --- a/tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-valid.html.ini +++ /dev/null @@ -1,39 +0,0 @@ -[animation-delay-start-valid.html] - [e.style['animation-delay-start'\] = "-5ms" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "0s" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "10s" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "20s, 10s" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 0%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 100%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 120%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "cover -42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "contain 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "exit 42%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "exit 1%, cover 2%, contain 100%" should set the property value] - expected: FAIL - - [e.style['animation-delay-start'\] = "enter 42%" should set the property value] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-valid.tentative.html.ini b/tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-valid.tentative.html.ini new file mode 100644 index 00000000000..4ad3bb1e96b --- /dev/null +++ b/tests/wpt/metadata/css/css-animations/parsing/animation-delay-start-valid.tentative.html.ini @@ -0,0 +1,12 @@ +[animation-delay-start-valid.tentative.html] + [e.style['animation-delay-start'\] = "-5ms" should set the property value] + expected: FAIL + + [e.style['animation-delay-start'\] = "0s" should set the property value] + expected: FAIL + + [e.style['animation-delay-start'\] = "10s" should set the property value] + expected: FAIL + + [e.style['animation-delay-start'\] = "20s, 10s" should set the property value] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/parsing/animation-shorthand.html.ini b/tests/wpt/metadata/css/css-animations/parsing/animation-shorthand.html.ini index 24d9f069eee..a9e8a84265d 100644 --- a/tests/wpt/metadata/css/css-animations/parsing/animation-shorthand.html.ini +++ b/tests/wpt/metadata/css/css-animations/parsing/animation-shorthand.html.ini @@ -25,3 +25,9 @@ [e.style['animation'\] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-range-start] expected: FAIL + + [e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-duration] + expected: FAIL + + [e.style['animation'\] = "4 1s -3s cubic-bezier(0, -2, 1, 3), anim paused both reverse" should set animation-duration] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/parsing/animation-shorthand.tentative.html.ini b/tests/wpt/metadata/css/css-animations/parsing/animation-shorthand.tentative.html.ini deleted file mode 100644 index 8462ff6a79a..00000000000 --- a/tests/wpt/metadata/css/css-animations/parsing/animation-shorthand.tentative.html.ini +++ /dev/null @@ -1,18 +0,0 @@ -[animation-shorthand.tentative.html] - [e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-delay-end] - expected: FAIL - - [e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-delay-start] - expected: FAIL - - [e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-timeline] - expected: FAIL - - [e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should not set unrelated longhands] - expected: FAIL - - [e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-end] - expected: FAIL - - [e.style['animation'\] = "anim paused both reverse 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set animation-range-start] - expected: FAIL diff --git a/tests/wpt/metadata/css/css-animations/parsing/animation-valid.html.ini b/tests/wpt/metadata/css/css-animations/parsing/animation-valid.html.ini new file mode 100644 index 00000000000..d8f84798d62 --- /dev/null +++ b/tests/wpt/metadata/css/css-animations/parsing/animation-valid.html.ini @@ -0,0 +1,24 @@ +[animation-valid.html] + [e.style['animation'\] = "cubic-bezier(0, -2, 1, 3)" should set the property value] + expected: FAIL + + [e.style['animation'\] = "4" should set the property value] + expected: FAIL + + [e.style['animation'\] = "reverse" should set the property value] + expected: FAIL + + [e.style['animation'\] = "both" should set the property value] + expected: FAIL + + [e.style['animation'\] = "paused" should set the property value] + expected: FAIL + + [e.style['animation'\] = "none" should set the property value] + expected: FAIL + + [e.style['animation'\] = "anim" should set the property value] + expected: FAIL + + [e.style['animation'\] = "anim paused both reverse, 4 1s -3s cubic-bezier(0, -2, 1, 3)" should set the property value] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-color/animation/color-interpolation.html.ini b/tests/wpt/metadata/css/css-color/animation/color-interpolation.html.ini index cb4cec9128b..4261f2b1e75 100644 --- a/tests/wpt/metadata/css/css-color/animation/color-interpolation.html.ini +++ b/tests/wpt/metadata/css/css-color/animation/color-interpolation.html.ini @@ -451,3 +451,39 @@ [Web Animations: property from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(150 0 0)\]] expected: FAIL + + [CSS Transitions: property from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Animations: property from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [Web Animations: property from [rgb(0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Transitions: property from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Animations: property from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [Web Animations: property from [color(srgb 0 0 0)\] to [rgb(255 255 255)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Transitions: property from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Transitions with transition: all: property from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [CSS Animations: property from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL + + [Web Animations: property from [color(srgb 0 0 0)\] to [color(srgb 1 1 1)\] at (1.5) should be [oklab(1 0 0)\]] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-color/parsing/color-valid-color-mix-function.html.ini b/tests/wpt/metadata/css/css-color/parsing/color-valid-color-mix-function.html.ini index bf32053353b..5cceaf5ee0a 100644 --- a/tests/wpt/metadata/css/css-color/parsing/color-valid-color-mix-function.html.ini +++ b/tests/wpt/metadata/css/css-color/parsing/color-valid-color-mix-function.html.ini @@ -1,4 +1,5 @@ [color-valid-color-mix-function.html] + expected: ERROR [e.style['color'\] = "color-mix(in srgb, red, blue)" should set the property value] expected: FAIL @@ -1564,3 +1565,39 @@ [e.style['color'\] = "color-mix(in oklab, oklab(0.1 0.2 0.3 / none), oklab(0.5 0.6 0.7 / none))" should set the property value] expected: FAIL + + [e.style['color'\] = "color-mix(in hsl specified hue, hsl(40deg 50% 50%), hsl(60deg 50% 50%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hsl specified hue, hsl(60deg 50% 50%), hsl(40deg 50% 50%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hsl specified hue, hsl(50deg 50% 50%), hsl(330deg 50% 50%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hsl specified hue, hsl(330deg 50% 50%), hsl(50deg 50% 50%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hsl specified hue, hsl(20deg 50% 50%), hsl(320deg 50% 50%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hsl specified hue, hsl(320deg 50% 50%), hsl(20deg 50% 50%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hwb specified hue, hwb(40deg 30% 40%), hwb(60deg 30% 40%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hwb specified hue, hwb(60deg 30% 40%), hwb(40deg 30% 40%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hwb specified hue, hwb(50deg 30% 40%), hwb(330deg 30% 40%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hwb specified hue, hwb(330deg 30% 40%), hwb(50deg 30% 40%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hwb specified hue, hwb(20deg 30% 40%), hwb(320deg 30% 40%))" should set the property value] + expected: FAIL + + [e.style['color'\] = "color-mix(in hwb specified hue, hwb(320deg 30% 40%), hwb(20deg 30% 40%))" should set the property value] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-color/parsing/color-valid-hwb.html.ini b/tests/wpt/metadata/css/css-color/parsing/color-valid-hwb.html.ini index 8c9a4ca783d..b52a2cd54fa 100644 --- a/tests/wpt/metadata/css/css-color/parsing/color-valid-hwb.html.ini +++ b/tests/wpt/metadata/css/css-color/parsing/color-valid-hwb.html.ini @@ -19,3 +19,6 @@ [e.style['color'\] = "hwb(none 100% 50% / none)" should set the property value] expected: FAIL + + [e.style['color'\] = "hwb(320deg 30% 40%)" should set the property value] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-flexbox/percentage-padding-003.html.ini b/tests/wpt/metadata/css/css-flexbox/percentage-padding-003.html.ini new file mode 100644 index 00000000000..7bb1493db2f --- /dev/null +++ b/tests/wpt/metadata/css/css-flexbox/percentage-padding-003.html.ini @@ -0,0 +1,2 @@ +[percentage-padding-003.html] + expected: FAIL diff --git a/tests/wpt/metadata/fetch/api/basic/keepalive.any.js.ini b/tests/wpt/metadata/fetch/api/basic/keepalive.any.js.ini index 4c1c78640bb..e9ab91fc80e 100644 --- a/tests/wpt/metadata/fetch/api/basic/keepalive.any.js.ini +++ b/tests/wpt/metadata/fetch/api/basic/keepalive.any.js.ini @@ -1,4 +1,3 @@ [keepalive.any.html] - expected: TIMEOUT [keepalive in onunload in nested frame in another window] expected: FAIL diff --git a/tests/wpt/metadata/fetch/api/request/multi-globals/construct-in-detached-frame.window.js.ini b/tests/wpt/metadata/fetch/api/request/multi-globals/construct-in-detached-frame.window.js.ini new file mode 100644 index 00000000000..7f0d7e70992 --- /dev/null +++ b/tests/wpt/metadata/fetch/api/request/multi-globals/construct-in-detached-frame.window.js.ini @@ -0,0 +1,3 @@ +[construct-in-detached-frame.window.html] + [creating a request from another request in a detached realm should work] + expected: FAIL diff --git a/tests/wpt/metadata/fetch/api/response/response-static-json.any.js.ini b/tests/wpt/metadata/fetch/api/response/response-static-json.any.js.ini index 50541664b27..36cffd180be 100644 --- a/tests/wpt/metadata/fetch/api/response/response-static-json.any.js.ini +++ b/tests/wpt/metadata/fetch/api/response/response-static-json.any.js.ini @@ -26,6 +26,15 @@ [Check static json() propagates JSON serializer errors] expected: FAIL + [Check response returned by static json() with input 𝌆] + expected: FAIL + + [Check response returned by static json() with input U+df06U+d834] + expected: FAIL + + [Check response returned by static json() with input U+dead] + expected: FAIL + [response-static-json.any.html] [Check response returned by static json() with init undefined] @@ -52,6 +61,15 @@ [Check static json() propagates JSON serializer errors] expected: FAIL + [Check response returned by static json() with input 𝌆] + expected: FAIL + + [Check response returned by static json() with input U+df06U+d834] + expected: FAIL + + [Check response returned by static json() with input U+dead] + expected: FAIL + [response-static-json.any.serviceworker.html] expected: ERROR diff --git a/tests/wpt/metadata/fetch/data-urls/navigate.window.js.ini b/tests/wpt/metadata/fetch/data-urls/navigate.window.js.ini new file mode 100644 index 00000000000..d3c0ec7eb61 --- /dev/null +++ b/tests/wpt/metadata/fetch/data-urls/navigate.window.js.ini @@ -0,0 +1,6 @@ +[navigate.window.html] + [Nothing fancy] + expected: FAIL + + [base64] + expected: FAIL diff --git a/tests/wpt/metadata/fetch/local-network-access/iframe.tentative.https.window.js.ini b/tests/wpt/metadata/fetch/local-network-access/iframe.tentative.https.window.js.ini index b6675b938ea..5b0348afa74 100644 --- a/tests/wpt/metadata/fetch/local-network-access/iframe.tentative.https.window.js.ini +++ b/tests/wpt/metadata/fetch/local-network-access/iframe.tentative.https.window.js.ini @@ -1,5 +1,4 @@ [iframe.tentative.https.window.html] - expected: TIMEOUT [private to local: failed preflight.] expected: FAIL @@ -31,10 +30,7 @@ expected: FAIL [public to local, grandparent navigates: failure.] - expected: TIMEOUT + expected: FAIL [public to local, grandparent navigates: success.] - expected: TIMEOUT - - [local to local, grandparent navigates: no preflight required.] - expected: TIMEOUT + expected: FAIL diff --git a/tests/wpt/metadata/fetch/metadata/generated/css-images.sub.tentative.html.ini b/tests/wpt/metadata/fetch/metadata/generated/css-images.sub.tentative.html.ini index aa6caedd473..9749a4fccd5 100644 --- a/tests/wpt/metadata/fetch/metadata/generated/css-images.sub.tentative.html.ini +++ b/tests/wpt/metadata/fetch/metadata/generated/css-images.sub.tentative.html.ini @@ -147,5 +147,5 @@ [list-style-image sec-fetch-site - HTTPS downgrade-upgrade] expected: FAIL - [background-image sec-fetch-dest - Not sent to non-trustworthy same-site destination] - expected: TIMEOUT + [border-image sec-fetch-dest - Not sent to non-trustworthy cross-site destination] + expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini deleted file mode 100644 index 3e07e6b7d1f..00000000000 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/empty-iframe-load-event.html.ini +++ /dev/null @@ -1,6 +0,0 @@ -[empty-iframe-load-event.html] - [Check execution order from nested timeout] - expected: FAIL - - [Check execution order on load handler] - expected: FAIL diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini index 51fd557bd7f..149bcb4ff8c 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html.ini @@ -7,3 +7,6 @@ [load & pageshow events do not fire on contentWindow of