From 61790a2b2a35f44314f67fd0e9308fabb785a0eb Mon Sep 17 00:00:00 2001 From: ldm0 Date: Tue, 13 Oct 2026 04:49:02 +0800 Subject: [PATCH] chore(wpt): refresh release case statuses and version probe --- .../moli_benchmark/wpt_cross/engine.py | 2 +- .../wpt-cross-current/error-cases.txt | 1 - .../wpt-cross-current/failed-cases.txt | 33 +++-------------- .../wpt-cross-current/passed-cases.txt | 37 ++++++++++++++++++- .../wpt-cross-current/timeout-cases.txt | 29 +++++---------- 5 files changed, 51 insertions(+), 51 deletions(-) diff --git a/moli-benchmark/moli_benchmark/wpt_cross/engine.py b/moli-benchmark/moli_benchmark/wpt_cross/engine.py index 7d86aed062..eae1ca091b 100644 --- a/moli-benchmark/moli_benchmark/wpt_cross/engine.py +++ b/moli-benchmark/moli_benchmark/wpt_cross/engine.py @@ -283,7 +283,7 @@ ENGINES: dict[str, EngineDriver] = { default_binary_names=("moli",), build_command=_moli_command, cli_fetch_command=_moli_fetch, - version_args=("version",), + version_args=("--version",), ), "lightpanda": EngineDriver( name="lightpanda", diff --git a/moli-benchmark/wpt-cross-current/error-cases.txt b/moli-benchmark/wpt-cross-current/error-cases.txt index 2a17c9f275..f3348ed1a8 100644 --- a/moli-benchmark/wpt-cross-current/error-cases.txt +++ b/moli-benchmark/wpt-cross-current/error-cases.txt @@ -5,6 +5,5 @@ infrastructure/expected-fail/user-prompt.html?type=confirm infrastructure/expected-fail/user-prompt.html?type=confirm&wait infrastructure/expected-fail/user-prompt.html?type=prompt infrastructure/expected-fail/user-prompt.html?type=prompt&wait -navigation-api/navigate-event/navigate-form-onformdata-navigate-crash.html navigation-api/navigate-event/signal-abort-replaceState-crash.html print/crashtests/reload-crash.html diff --git a/moli-benchmark/wpt-cross-current/failed-cases.txt b/moli-benchmark/wpt-cross-current/failed-cases.txt index 7dbc6a6a15..d948b8dc95 100644 --- a/moli-benchmark/wpt-cross-current/failed-cases.txt +++ b/moli-benchmark/wpt-cross-current/failed-cases.txt @@ -9,6 +9,7 @@ compat/webkit-box-item-shrink-001.html compat/webkit-box-item-shrink-002.html compat/webkit-box-vertically-centered.html content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-star-allow.html +content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-url-allow.html content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-star-allow.html content-security-policy/frame-ancestors/frame-ancestors-nested-same-in-cross-url-allow.html content-security-policy/generic/image-document-applies-csp.html @@ -18,6 +19,7 @@ content-security-policy/generic/policy-inherited-correctly-by-plznavigate.html content-security-policy/inheritance/document-write-iframe.html content-security-policy/inheritance/javascript-url-open-in-main-window.html content-security-policy/inheritance/location-reload.html +content-security-policy/inheritance/window.html content-security-policy/inside-worker/dedicatedworker-report-only.html content-security-policy/inside-worker/dedicatedworker-worker-src.html content-security-policy/inside-worker/serviceworker-report-only.https.sub.html @@ -2506,7 +2508,6 @@ dom/ranges/tentative/OpaqueRange-range-updates.html dom/ranges/tentative/OpaqueRange-supported-elements.html dom/ranges/tentative/OpaqueRange-unsupported-elements.html dom/ranges/tentative/OpaqueRange-validation.html -domparsing/DOMParser-parseFromString-html.html domparsing/DOMParser-parseFromString-url-base-pushstate.html domparsing/DOMParser-parseFromString-url-base.html domparsing/DOMParser-parseFromString-url-moretests.html @@ -2715,7 +2716,6 @@ fullscreen/api/element-request-fullscreen-not-allowed.html fullscreen/api/promises-reject.html gyroscope/Gyroscope-supported-by-permissions-policy.html hr-time/test_cross_frame_start.html -html/browsers/browsing-the-web/back-forward-cache/eligibility/broadcast-channel.html html/browsers/browsing-the-web/back-forward-cache/eligibility/dedicated-worker.html html/browsers/browsing-the-web/back-forward-cache/eligibility/shared-worker.html html/browsers/browsing-the-web/back-forward-cache/events.html @@ -2739,6 +2739,7 @@ html/browsers/browsing-the-web/history-traversal/persisted-user-state-restoratio html/browsers/browsing-the-web/history-traversal/popstate_event.html html/browsers/browsing-the-web/history-traversal/scroll-restoration-order.html html/browsers/browsing-the-web/history-traversal/srcdoc/consecutive-srcdoc.html +html/browsers/browsing-the-web/history-traversal/srcdoc/srcdoc-history-entries.html html/browsers/browsing-the-web/navigating-across-documents/012.html html/browsers/browsing-the-web/navigating-across-documents/abort-document-load.html html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204-fragment.html @@ -2746,7 +2747,6 @@ html/browsers/browsing-the-web/navigating-across-documents/initial-empty-documen html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/initial-content-replacement.html html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-event-iframe-element.html html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-iframe-contentWindow.html -html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-204-pushState-replaceState.html html/browsers/browsing-the-web/navigating-across-documents/multiple-globals/context-for-location-assign.html html/browsers/browsing-the-web/navigating-across-documents/multiple-globals/context-for-location-href.html @@ -2813,14 +2813,12 @@ html/browsers/origin/cross-origin-objects/cross-origin-due-to-document-domain-on html/browsers/origin/cross-origin-objects/cross-origin-objects-function-length.html html/browsers/origin/cross-origin-objects/cross-origin-objects-function-name.html html/browsers/origin/cross-origin-objects/window-location-and-location-href-cross-realm-set.html -html/browsers/origin/inheritance/about-blank-window.html html/browsers/origin/relaxing-the-same-origin-restriction/document_domain.html html/browsers/sandboxing/sandbox-popup-inherits-script-blocking.html html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-01.html html/browsers/the-window-object/accessing-other-browsing-contexts/indexed-browsing-contexts-02.html html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_3.html html/browsers/the-window-object/garbage-collection-and-browsing-contexts/discard_iframe_history_4.html -html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html html/browsers/the-window-object/open-close/open-features-non-integer-height.html html/browsers/the-window-object/open-close/open-features-non-integer-innerheight.html html/browsers/the-window-object/open-close/open-features-non-integer-innerwidth.html @@ -2936,16 +2934,11 @@ html/interaction/focus/tabindex-focus-flag.html html/interaction/focus/the-autofocus-attribute/autofocus-area.html html/interaction/focus/the-autofocus-attribute/autofocus-dialog.html html/interaction/focus/the-autofocus-attribute/autofocus-on-stable-document.html -html/interaction/focus/the-autofocus-attribute/document-with-fragment-empty.html -html/interaction/focus/the-autofocus-attribute/document-with-fragment-nonexistent.html -html/interaction/focus/the-autofocus-attribute/document-with-fragment-top.html -html/interaction/focus/the-autofocus-attribute/document-with-fragment-valid.html html/interaction/focus/the-autofocus-attribute/first-reconnected.html html/interaction/focus/the-autofocus-attribute/first-when-later-but-before.html html/interaction/focus/the-autofocus-attribute/spin-by-blocking-style-sheet.html html/interaction/focus/the-autofocus-attribute/supported-elements.html html/interaction/focus/the-autofocus-attribute/update-the-rendering.html -html/links/stylesheet/quirk-origin-check-positive.html html/obsolete/requirements-for-implementations/other-elements-attributes-and-apis/document-color-01.html html/obsolete/requirements-for-implementations/other-elements-attributes-and-apis/document-color-02.html html/obsolete/requirements-for-implementations/other-elements-attributes-and-apis/document-color-03.html @@ -3043,7 +3036,6 @@ html/semantics/embedded-content/the-object-element/object-in-display-none-load-e html/semantics/embedded-content/the-object-element/object-in-object-fallback-2.html html/semantics/embedded-content/the-object-element/object-javascript-url.html html/semantics/embedded-content/the-object-element/usemap-casing.html -html/semantics/forms/constraints/input-maxlength-emoji.html html/semantics/forms/form-control-infrastructure/form_attribute.html html/semantics/forms/form-control-infrastructure/form_owner_and_table.html html/semantics/forms/form-control-infrastructure/form_owner_and_table_3.html @@ -3143,7 +3135,6 @@ html/semantics/scripting-1/the-script-element/text-module/cors-crossorigin-reque html/semantics/scripting-1/the-script-element/text-module/integrity.html html/semantics/scripting-1/the-script-element/text-module/module.html html/semantics/scripting-1/the-script-element/text-module/service-worker-test.https.html -html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/outerhtml.html html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/templates-copy-document-owner.html html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-document-type.html html/semantics/scripting-1/the-template-element/template-element/node-document-changes.html @@ -3173,7 +3164,6 @@ html/syntax/parsing/html5lib_webkit02.html?run_type=write_single html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-body-token.html html/syntax/parsing/template/additions-to-the-in-body-insertion-mode/ignore-head-token.html html/syntax/parsing/template/creating-an-element-for-the-token/template-owner-document.html -html/syntax/serializing-xml-fragments/outerHTML.html html/webappapis/dynamic-markup-insertion/document-write/module-delayed.html html/webappapis/dynamic-markup-insertion/document-write/module-static-import-delayed.html html/webappapis/dynamic-markup-insertion/document-write/module-static-import.html @@ -3183,7 +3173,7 @@ html/webappapis/dynamic-markup-insertion/document-write/module-tla-promise.html html/webappapis/dynamic-markup-insertion/document-write/module.html html/webappapis/dynamic-markup-insertion/document-write/mutation-observer.html html/webappapis/dynamic-markup-insertion/document-write/write-active-document.html -html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe.html +html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-url-base.html html/webappapis/dynamic-markup-insertion/html-unsafe-methods/setHTMLUnsafe-xml.html html/webappapis/scripting/event-loops/microtask_before_prepare_the_script_element-01.html html/webappapis/scripting/events/compile-event-handler-lexical-scopes-form-owner.html @@ -3201,8 +3191,6 @@ html/webappapis/scripting/events/event-handler-processing-algorithm-error/frames html/webappapis/scripting/events/inline-event-handler-ordering.html html/webappapis/scripting/processing-model-2/compile-error-cross-origin.html html/webappapis/scripting/processing-model-2/integration-with-the-javascript-job-queue/promise-job-detached-iframe.html -html/webappapis/scripting/processing-model-2/integration-with-the-javascript-job-queue/promise-job-entry-different-function-realm.html -html/webappapis/scripting/processing-model-2/integration-with-the-javascript-job-queue/promise-job-entry.html html/webappapis/scripting/processing-model-2/integration-with-the-javascript-job-queue/promise-job-incumbent.html html/webappapis/scripting/processing-model-2/runtime-error-cross-origin.html html/webappapis/scripting/processing-model-2/unhandled-promise-rejections/promise-rejection-event-during-parse.html @@ -3258,21 +3246,16 @@ navigation-api/navigate-event/defer/tentative/defer-with-multiple-handlers-and-s navigation-api/navigate-event/defer/tentative/defer-with-multiple-handlers.html navigation-api/navigate-event/defer/tentative/defer-with-single-handler-reject.html navigation-api/navigate-event/defer/tentative/defer-with-single-handler.html -navigation-api/navigate-event/defer/tentative/restore-after-bfcache.html navigation-api/navigate-event/intercept-detach-multiple.html navigation-api/navigate-event/navigate-history-back-bfcache.html navigation-api/navigate-event/navigation-back-cross-document-preventDefault.html navigation-api/navigate-event/navigation-traverseTo-in-iframe-same-document-preventDefault.html -navigation-api/navigation-activation/activation-after-bfcache-cross-origin.html -navigation-api/navigation-activation/activation-after-bfcache.html navigation-api/navigation-history-entry/entries-after-bfcache-in-iframe.html -navigation-api/navigation-history-entry/entries-after-bfcache.html navigation-api/navigation-methods/reload-service-worker-fetch-event.html navigation-api/navigation-methods/return-value/back-204-205-download.html navigation-api/navigation-methods/sandboxing-back-parent.html navigation-api/navigation-methods/sandboxing-back-sibling.html navigation-api/navigation-methods/traverseTo-detach-between-navigate-and-navigatesuccess.html -navigation-api/per-entry-events/dispose-after-bfcache.html navigation-api/precommit-handler/precommitHandler-push.html navigation-api/precommit-handler/precommitHandler-replace.html navigation-api/scroll-behavior/after-transition-reload-no-scroll-anchoring.html @@ -3367,6 +3350,7 @@ scroll-to-text-fragment/same-document-tests-force-load-at-top.html scroll-to-text-fragment/same-document-tests-no-force-load-at-top.html scroll-to-text-fragment/same-document-tests.html secure-contexts/basic-dedicated-worker.html +secure-contexts/basic-popup-and-iframe-tests.html selection/shadow-dom/tentative/Selection-getComposedRanges-range-update.html service-workers/cache-storage/cache-keys-attributes-for-service-worker.https.html service-workers/cache-storage/sandboxed-iframes.https.html @@ -3436,7 +3420,6 @@ service-workers/service-worker/static-router-invalid-rules.https.html service-workers/service-worker/static-router-main-resource.https.html service-workers/service-worker/static-router-no-fetch-handler.https.html service-workers/service-worker/static-router-request-destination.https.html -service-workers/service-worker/static-router-subresource.https.html service-workers/service-worker/synced-state.https.html service-workers/service-worker/unregister-then-register-new-script.https.html service-workers/service-worker/unregister-then-register.https.html @@ -3597,11 +3580,8 @@ trusted-types/trusted-types-svg-script-set-href.html uievents/interface/click-event.htm uievents/order-of-events/focus-events/focus-automated-blink-webkit.html url/a-element.html?exclude=(file|javascript|mailto) -url/a-element.html?include=file viewport/viewport-segments.html wasm/core/memory64/table64.wast.js.html -wasm/jsapi/functions/entry-different-function-realm.html -wasm/jsapi/functions/entry.html wasm/jsapi/proto-from-ctor-realm.html webcodecs/videoFrame-canvasImageSource.html webidl/current-realm.html @@ -3649,8 +3629,5 @@ xhr/send-entity-body-document-bogus.htm xhr/send-entity-body-document.htm xhr/send-no-response-event-order.htm xhr/send-receive-utf16.htm -xhr/send-redirect-no-location.htm xhr/setrequestheader-content-type.htm -xhr/status-async.htm -xhr/status-basic.htm xml/xml-prolog-accepted-versions.html diff --git a/moli-benchmark/wpt-cross-current/passed-cases.txt b/moli-benchmark/wpt-cross-current/passed-cases.txt index 70205252f0..1e1d208264 100644 --- a/moli-benchmark/wpt-cross-current/passed-cases.txt +++ b/moli-benchmark/wpt-cross-current/passed-cases.txt @@ -133,7 +133,6 @@ content-security-policy/form-action/form-action-src-javascript-prevented.html content-security-policy/frame-ancestors/frame-ancestors-from-serviceworker.https.html content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-none-block.html content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-self-block.html -content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-url-allow.html content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-cross-url-block.html content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-none-block.html content-security-policy/frame-ancestors/frame-ancestors-nested-cross-in-same-self-block.html @@ -178,6 +177,7 @@ content-security-policy/meta/meta-img-src.html content-security-policy/meta/meta-modified.html content-security-policy/meta/sandbox-iframe.html content-security-policy/navigation/to-javascript-parent-initiated-check-csp-order.html +content-security-policy/navigation/to-javascript-parent-initiated-child-csp.html content-security-policy/navigation/to-javascript-url-frame-src.html content-security-policy/nonce-hiding/dangling-html-or-body.html content-security-policy/nonce-hiding/nonce-hiding-move-document.html @@ -291,13 +291,19 @@ content-security-policy/svg/svg-from-guid.html content-security-policy/svg/svg-policy-resource-doc-includes.html content-security-policy/svg/svg-policy-with-resource.html content-security-policy/unsafe-hashes/javascript_src_allowed-href.html +content-security-policy/unsafe-hashes/javascript_src_allowed-href_blank-script-src-attr.html +content-security-policy/unsafe-hashes/javascript_src_allowed-href_blank-script-src-elem.html +content-security-policy/unsafe-hashes/javascript_src_allowed-href_blank.html content-security-policy/unsafe-hashes/javascript_src_allowed-window_location.html +content-security-policy/unsafe-hashes/javascript_src_allowed-window_open.html content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-href.html +content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-href_blank-script-src-attr.html content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-href_blank-script-src-elem.html content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-href_blank.html content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-window_location.html content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-window_open.html content-security-policy/unsafe-hashes/javascript_src_denied_wrong_hash-href.html +content-security-policy/unsafe-hashes/javascript_src_denied_wrong_hash-href_blank-script-src-attr.html content-security-policy/unsafe-hashes/javascript_src_denied_wrong_hash-href_blank-script-src-elem.html content-security-policy/unsafe-hashes/javascript_src_denied_wrong_hash-href_blank.html content-security-policy/unsafe-hashes/javascript_src_denied_wrong_hash-window_location.html @@ -4139,6 +4145,7 @@ dom/traversal/TreeWalker.html dom/window-extends-event-target.html dom/xpath-result-single-node-value-nullable.html domparsing/DOMParser-parseFromString-encoding.html +domparsing/DOMParser-parseFromString-html.html domparsing/DOMParser-parseFromString-stylesheets.html domparsing/DOMParser-parseFromString-xml-parsererror.html domparsing/createContextualFragment-in-detached-xml-document-crash.html @@ -5666,6 +5673,7 @@ html/browsers/browsing-the-web/navigating-across-documents/initial-empty-documen html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-204.html html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-navigate-immediately.html html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/iframe-src-aboutblank-wait-for-load.html +html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/load-pageshow-events-window-open.html html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-204-fragment.html html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-204.html html/browsers/browsing-the-web/navigating-across-documents/initial-empty-document/window-open-aboutblank.html @@ -5675,6 +5683,7 @@ html/browsers/browsing-the-web/navigating-across-documents/javascript-url-global html/browsers/browsing-the-web/navigating-across-documents/javascript-url-query-fragment-components.html html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling-dynamic.html html/browsers/browsing-the-web/navigating-across-documents/javascript-url-return-value-handling.html +html/browsers/browsing-the-web/navigating-across-documents/javascript-url-task-queuing.html html/browsers/browsing-the-web/navigating-across-documents/navigate-cross-origin-iframe-to-same-url-with-fragment-fire-load-event.html html/browsers/browsing-the-web/navigating-across-documents/navigate-cross-origin-iframe-to-same-url-with-fragment.html html/browsers/browsing-the-web/navigating-across-documents/navigate-cross-origin-iframe-to-same-url.html @@ -5822,6 +5831,7 @@ html/browsers/history/the-location-interface/scripted_click_location_assign_duri html/browsers/history/the-location-interface/security_location_0.htm html/browsers/origin/cross-origin-objects/cross-origin-objects-function-caching.html html/browsers/origin/inheritance/about-blank-iframe.html +html/browsers/origin/inheritance/about-blank-window.html html/browsers/origin/inheritance/about-srcdoc.html html/browsers/origin/inheritance/javascript-url.html html/browsers/origin/origin-of-data-document.html @@ -5833,6 +5843,7 @@ html/browsers/sandboxing/sandbox-disallow-same-origin.html html/browsers/sandboxing/sandbox-disallow-scripts.html html/browsers/sandboxing/sandbox-inherited-from-initiator-frame.html html/browsers/sandboxing/sandbox-inherited-from-initiator-response.html +html/browsers/sandboxing/sandbox-javascript-window-open.html html/browsers/sandboxing/sandbox-new-execution-context.html html/browsers/the-window-object/Document-defaultView.html html/browsers/the-window-object/Window-document.html @@ -5858,6 +5869,7 @@ html/browsers/the-window-object/named-access-on-the-window-object/window-named-p html/browsers/the-window-object/named-access-on-the-window-object/window-null-names.html html/browsers/the-window-object/navigate-to-about-blank-while-initial-load-pending.html html/browsers/the-window-object/open-close/closed-after-close.html +html/browsers/the-window-object/open-close/creating_browsing_context_test_01.html html/browsers/the-window-object/open-close/open-features-negative-innerwidth-innerheight.html html/browsers/the-window-object/open-close/open-features-negative-screenx-screeny.html html/browsers/the-window-object/open-close/open-features-negative-top-left.html @@ -5867,6 +5879,9 @@ html/browsers/the-window-object/open-close/open-features-tokenization-noreferrer html/browsers/the-window-object/proxy-getOwnPropertyDescriptor.html html/browsers/the-window-object/window-aliases.html html/browsers/the-window-object/window-open-invalid-url.html +html/browsers/the-window-object/window-open-noopener.html?_parent +html/browsers/the-window-object/window-open-noopener.html?_self +html/browsers/the-window-object/window-open-noopener.html?_top html/browsers/the-window-object/window-open-noreferrer.html html/browsers/the-window-object/window-prototype-chain.html html/browsers/the-windowproxy-exotic-object/windowproxy-define-own-property-unforgeable-same-origin.html @@ -6045,6 +6060,7 @@ html/interaction/focus/sequential-focus-navigation-and-the-tabindex-attribute/fo html/interaction/focus/sequential-focus-navigation-and-the-tabindex-attribute/tabindex-getter-frame.html html/interaction/focus/sequential-focus-navigation-and-the-tabindex-attribute/tabindex-getter.html html/interaction/focus/the-autofocus-attribute/autofocus-in-not-fully-active-document.html +html/interaction/focus/the-autofocus-attribute/document-with-fragment-valid.html html/interaction/focus/the-autofocus-attribute/first-when-later.html html/interaction/focus/the-autofocus-attribute/first.html html/interaction/focus/the-autofocus-attribute/focusable-area-in-top-document.html @@ -6058,6 +6074,7 @@ html/interaction/focus/the-autofocus-attribute/skip-not-fully-active.html html/links/icon/empty-href-crash.html html/links/icon/no-load-event.html html/links/manifest/link-relationship/link-rel-manifest.html +html/links/stylesheet/quirk-origin-check-positive.html html/links/stylesheet/quirk-origin-check-recursive-import.html html/links/stylesheet/quirk-origin-check.html html/meta/refresh-time.html @@ -6113,6 +6130,7 @@ html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme html/semantics/document-metadata/the-meta-element/color-scheme/meta-color-scheme-single-value-in-shadow-tree.html html/semantics/document-metadata/the-meta-element/http-equiv-and-name-1.html html/semantics/document-metadata/the-meta-element/http-equiv-and-name-2.html +html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-1.html html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-2.html html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/dynamic-append.html html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/not-in-shadow-tree.html @@ -6322,6 +6340,7 @@ html/semantics/forms/constraints/form-validation-validity-valueMissing-weekmonth html/semantics/forms/constraints/form-validation-validity-valueMissing.html html/semantics/forms/constraints/form-validation-willValidate-datalist.html html/semantics/forms/constraints/form-validation-willValidate.html +html/semantics/forms/constraints/input-maxlength-emoji.html html/semantics/forms/constraints/input-number-validity-dynamic-value-no-change.html html/semantics/forms/constraints/input-pattern-dynamic-value.html html/semantics/forms/constraints/inputwillvalidate.html @@ -6970,6 +6989,7 @@ html/semantics/scripting-1/the-script-element/scripting-enabled.html html/semantics/scripting-1/the-script-element/text-module/script-element-json-src.html html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/node-document.html html/semantics/scripting-1/the-template-element/additions-to-parsing-xhtml-documents/template-child-nodes.html +html/semantics/scripting-1/the-template-element/additions-to-serializing-xhtml-documents/outerhtml.html html/semantics/scripting-1/the-template-element/additions-to-the-steps-to-clone-a-node/template-clone-children.html html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-001.html html/semantics/scripting-1/the-template-element/definitions/template-contents-owner-test-002.html @@ -7296,6 +7316,7 @@ html/syntax/serializing-html-fragments/serializing-cdata-in-html-document.html html/syntax/serializing-html-fragments/serializing-lt-gt.html html/syntax/serializing-html-fragments/serializing.html html/syntax/serializing-html-fragments/template.html +html/syntax/serializing-xml-fragments/outerHTML.html html/syntax/xmldecl/xmldecl-1.html html/syntax/xmldecl/xmldecl-2.html html/the-xhtml-syntax/parsing-xhtml-documents/xhtml-mathml-dtd-entity-1.htm @@ -7401,10 +7422,10 @@ html/webappapis/dynamic-markup-insertion/document-writeln/document.writeln-03.ht html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-encoding.html html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-style-attribute.html html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-url-base-pushstate.html -html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-url-base.html html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-url-moretests.html html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-url-pushstate.html html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe-url.html +html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Document-parseHTMLUnsafe.html html/webappapis/dynamic-markup-insertion/html-unsafe-methods/Element-setHTMLUnsafe-04.html html/webappapis/dynamic-markup-insertion/html-unsafe-methods/setHTMLUnsafe-CEReactions.html html/webappapis/dynamic-markup-insertion/html-unsafe-methods/setHTMLUnsafe.html @@ -7464,6 +7485,8 @@ html/webappapis/scripting/processing-model-2/compile-error-in-setTimeout.html html/webappapis/scripting/processing-model-2/compile-error-same-origin-with-hash.html html/webappapis/scripting/processing-model-2/compile-error-same-origin.html html/webappapis/scripting/processing-model-2/compile-error.html +html/webappapis/scripting/processing-model-2/integration-with-the-javascript-job-queue/promise-job-entry-different-function-realm.html +html/webappapis/scripting/processing-model-2/integration-with-the-javascript-job-queue/promise-job-entry.html html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-setInterval.html html/webappapis/scripting/processing-model-2/runtime-error-cross-origin-setTimeout.html html/webappapis/scripting/processing-model-2/runtime-error-data-url.html @@ -7655,6 +7678,7 @@ navigation-api/navigate-event/navigate-destination-getState-navigate.html navigation-api/navigate-event/navigate-destination-getState-reload.html navigation-api/navigate-event/navigate-event-canintercept-cross-port.html navigation-api/navigate-event/navigate-form-get.html +navigation-api/navigate-event/navigate-form-onformdata-navigate-crash.html navigation-api/navigate-event/navigate-form-reload.html navigation-api/navigate-event/navigate-form-traverse.html navigation-api/navigate-event/navigate-form-with-target.html @@ -8743,6 +8767,7 @@ svg/types/scripted/SVGRect.html svg/types/scripted/svglength-value-access-when-in-detached-document-crash.html touch-events/expose-legacy-touch-event-apis.html touch-events/historical.html +touch-events/touch-action-document-crash.html touch-events/touch-globaleventhandler-interface.html touch-events/touch-touchevent-constructor.html trusted-types/DOMParser-parseFromString.html @@ -8897,6 +8922,7 @@ uievents/legacy/Event-subclasses-init.html uievents/textInput/api.html uievents/ui_event_pseudo_target.html url/a-element-origin.html +url/a-element.html?include=file url/a-element.html?include=javascript url/a-element.html?include=mailto url/data-uri-fragment.html @@ -9175,6 +9201,8 @@ wasm/core/utf8-custom-section-id.wast.js.html wasm/core/utf8-import-field.wast.js.html wasm/core/utf8-import-module.wast.js.html wasm/core/utf8-invalid-encoding.wast.js.html +wasm/jsapi/functions/entry-different-function-realm.html +wasm/jsapi/functions/entry.html wasm/jsapi/functions/incumbent.html wasm/serialization/module/broadcastchannel-success-and-failure.html wasm/serialization/module/broadcastchannel-success.html @@ -9185,6 +9213,7 @@ wasm/serialization/module/serialization-via-history.html wasm/serialization/module/window-messagechannel-success.html wasm/serialization/module/window-serviceworker-failure.https.html wasm/serialization/module/window-sharedworker-failure.html +wasm/serialization/module/window-simple-success.html web-nfc/nfc_insecure_context.html web-share/canShare-insecure.http.html web-share/share-securecontext.http.html @@ -9556,6 +9585,7 @@ xhr/open-url-base-inserted.htm xhr/open-url-base.htm xhr/open-url-javascript-window-2.htm xhr/open-url-javascript-window.htm +xhr/open-url-multi-window-6.htm xhr/open-url-multi-window.htm xhr/open-url-redirected-sharedworker-origin.htm xhr/open-url-redirected-worker-origin.htm @@ -9594,6 +9624,7 @@ xhr/send-no-response-event-loadstart.htm xhr/send-non-same-origin.htm xhr/send-redirect-infinite-sync.htm xhr/send-redirect-infinite.htm +xhr/send-redirect-no-location.htm xhr/send-redirect-to-non-cors.htm xhr/send-response-event-order.htm xhr/send-response-upload-event-loadend.htm @@ -9615,6 +9646,8 @@ xhr/setrequestheader-case-insensitive.htm xhr/setrequestheader-header-allowed.htm xhr/setrequestheader-header-forbidden.htm xhr/setrequestheader-open-setrequestheader.htm +xhr/status-async.htm +xhr/status-basic.htm xhr/status-error.htm xhr/sync-xhr-and-window-onload.html xhr/template-element.html diff --git a/moli-benchmark/wpt-cross-current/timeout-cases.txt b/moli-benchmark/wpt-cross-current/timeout-cases.txt index b2ef965739..a8cdba641b 100644 --- a/moli-benchmark/wpt-cross-current/timeout-cases.txt +++ b/moli-benchmark/wpt-cross-current/timeout-cases.txt @@ -10,8 +10,6 @@ content-security-policy/inheritance/iframe-srcdoc-history-inheritance.html content-security-policy/inheritance/iframe-srcdoc-inheritance.html content-security-policy/inheritance/inherited-csp-list-modifications-are-local.html content-security-policy/inheritance/javascript-url-srcdoc-cross-origin-iframe-inheritance.html -content-security-policy/inheritance/window.html -content-security-policy/navigation/to-javascript-parent-initiated-child-csp.html content-security-policy/object-src/object-src-no-url-blocked.html content-security-policy/object-src/object-src-url-embed-blocked.html content-security-policy/script-src/nonce-enforce-blocked.html @@ -21,12 +19,6 @@ content-security-policy/script-src/script-src-strict_dynamic_parser_inserted.htm content-security-policy/securitypolicyviolation/script-sample-no-opt-in.html content-security-policy/securitypolicyviolation/script-sample.html content-security-policy/securitypolicyviolation/targeting.html -content-security-policy/unsafe-hashes/javascript_src_allowed-href_blank-script-src-attr.html -content-security-policy/unsafe-hashes/javascript_src_allowed-href_blank-script-src-elem.html -content-security-policy/unsafe-hashes/javascript_src_allowed-href_blank.html -content-security-policy/unsafe-hashes/javascript_src_allowed-window_open.html -content-security-policy/unsafe-hashes/javascript_src_denied_missing_unsafe_hashes-href_blank-script-src-attr.html -content-security-policy/unsafe-hashes/javascript_src_denied_wrong_hash-href_blank-script-src-attr.html content-security-policy/xslt/document-function-blocked.html content-security-policy/xslt/xsltprocessor-include-blocked.html cookiestore/serviceworker_cookieStore_cross_origin.https.sub.html @@ -74,12 +66,11 @@ fetch/api/policies/referrer-unsafe-url-service-worker.https.html focus/hasfocus-different-site.html focus/hasfocus-same-site.html focus/nested-focus-within-iframe-focus-event.html +html/browsers/browsing-the-web/back-forward-cache/eligibility/broadcast-channel.html html/browsers/browsing-the-web/history-traversal/pageswap/pageswap-push-navigation.html html/browsers/browsing-the-web/history-traversal/pageswap/pageswap-reload-navigation.html html/browsers/browsing-the-web/history-traversal/pageswap/pageswap-replace-navigation.html -html/browsers/browsing-the-web/history-traversal/srcdoc/srcdoc-history-entries.html html/browsers/browsing-the-web/navigating-across-documents/009.html -html/browsers/browsing-the-web/navigating-across-documents/javascript-url-task-queuing.html html/browsers/browsing-the-web/navigating-across-documents/replace-before-load/form-submit-popup.html html/browsers/browsing-the-web/navigating-across-documents/unknown-protocol-reload-crash.html html/browsers/history/the-history-interface/joint_session_history/002.html @@ -89,16 +80,12 @@ html/browsers/history/the-history-interface/traverse_the_history_write_after_loa html/browsers/history/the-location-interface/location_replace_session_history.html html/browsers/origin/relaxing-the-same-origin-restriction/document_domain_setter.html html/browsers/sandboxing/sandbox-document-open.html -html/browsers/sandboxing/sandbox-javascript-window-open.html html/browsers/sandboxing/sandbox-window-open-srcdoc.html html/browsers/the-window-object/open-close/close_beforeunload.html html/browsers/the-window-object/open-close/close_noopener_beforeunload.html html/browsers/the-window-object/open-close/close_pagehide.html html/browsers/the-window-object/open-close/close_unload.html html/browsers/the-window-object/open-close/script-closable.html -html/browsers/the-window-object/window-open-noopener.html?_parent -html/browsers/the-window-object/window-open-noopener.html?_self -html/browsers/the-window-object/window-open-noopener.html?_top html/browsers/windows/auxiliary-browsing-contexts/opener-closed.html html/browsers/windows/auxiliary-browsing-contexts/opener-noopener.html html/browsers/windows/auxiliary-browsing-contexts/opener-noreferrer.html @@ -115,7 +102,9 @@ html/editing/the-hidden-attribute/beforematch-attribute-removal-002.html html/editing/the-hidden-attribute/beforematch-element-removal-001.html html/editing/the-hidden-attribute/beforematch-element-removal-002.html html/editing/the-hidden-attribute/hidden-until-found-and-details.html -html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/allow-scripts-flag-changing-1.html +html/interaction/focus/the-autofocus-attribute/document-with-fragment-empty.html +html/interaction/focus/the-autofocus-attribute/document-with-fragment-nonexistent.html +html/interaction/focus/the-autofocus-attribute/document-with-fragment-top.html html/semantics/document-metadata/the-meta-element/pragma-directives/attr-meta-http-equiv-refresh/remove-from-document.html html/semantics/embedded-content/the-embed-element/embed-change-src.html html/semantics/embedded-content/the-iframe-element/change_parentage.html @@ -167,9 +156,13 @@ infrastructure/expected-fail/timeout.html navigation-api/navigate-event/defer/tentative/defer-back.html navigation-api/navigate-event/defer/tentative/defer-restore-callback-abort.html navigation-api/navigate-event/defer/tentative/defer-same-document.html +navigation-api/navigate-event/defer/tentative/restore-after-bfcache.html navigation-api/navigate-event/intercept-cross-origin.html navigation-api/navigate-event/navigate-form-requestSubmit.html +navigation-api/navigation-activation/activation-after-bfcache-cross-origin.html +navigation-api/navigation-activation/activation-after-bfcache.html navigation-api/navigation-activation/activation-traverse-not-in-entries.html +navigation-api/navigation-history-entry/entries-after-bfcache.html navigation-api/navigation-methods/return-value/traverseTo-detach-cross-document-before-navigate-event.html navigation-api/navigation-methods/return-value/traverseTo-detach-same-document-before-navigate-event.html navigation-api/ordering-and-transition/anchor-download-intercept-reject.html?currententrychange @@ -182,6 +175,7 @@ navigation-api/ordering-and-transition/back-same-document-intercept.html?current navigation-api/ordering-and-transition/back-same-document-intercept.html?no-currententrychange navigation-api/ordering-and-transition/navigate-intercept-precommitHandler-redirect.html?currententrychange navigation-api/ordering-and-transition/navigate-intercept-precommitHandler-redirect.html?no-currententrychange +navigation-api/per-entry-events/dispose-after-bfcache.html navigation-api/state/cross-document-getState-undefined.html navigation-api/state/cross-document-getState.html navigation-api/updateCurrentEntry-method/reentrancy-on-serialize.html @@ -196,7 +190,6 @@ resource-timing/tentative/initiator-url/post-message-shared-worker.html resource-timing/tentative/initiator-url/post-message-worker.html resource-timing/tentative/stylesheet-initiated.html scroll-to-text-fragment/find-range-from-text-directive-no-reveal.html -secure-contexts/basic-popup-and-iframe-tests.html selection/crashtests/selectall-and-find-svg-text-on-selectstart.html service-workers/cache-storage/crashtests/cache-response-clone.https.html service-workers/service-worker/ServiceWorkerGlobalScope/close.https.html @@ -230,16 +223,15 @@ service-workers/service-worker/registration-service-worker-attributes.https.html service-workers/service-worker/resource-timing-fetch-variants.https.html service-workers/service-worker/secure-context.https.html service-workers/service-worker/skip-waiting-without-client.https.html +service-workers/service-worker/static-router-subresource.https.html service-workers/service-worker/unregister-immediately-before-installed.https.html service-workers/service-worker/unregister-immediately-during-extendable-events.https.html streams/transferable/deserialize-error.window.js?moli-wpt-script=window svg/linking/scripted/href-animate-element.html svg/linking/scripted/href-mpath-element.html svg/linking/scripted/href-script-element.html -touch-events/touch-action-document-crash.html trusted-types/DOMParser-parseFromString-regression.html trusted-types/trusted-types-reporting-for-Window-ServiceWorkerContainer-register.https.html -wasm/serialization/module/window-simple-success.html web-based-payment-handler/can-make-payment-event-constructor.https.serviceworker.html web-based-payment-handler/payment-request-event-constructor.https.serviceworker.html webmessaging/broadcastchannel/cross-origin.html @@ -248,4 +240,3 @@ webusb/usb.serviceworker.https.html xhr/open-during-abort-processing.htm xhr/open-send-during-abort.htm xhr/open-url-multi-window-4.htm -xhr/open-url-multi-window-6.htm