Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

assert_implements frequently used outside of a test #48966

Open
gsnedders opened this issue Nov 5, 2024 · 0 comments
Open

assert_implements frequently used outside of a test #48966

gsnedders opened this issue Nov 5, 2024 · 0 comments

Comments

@gsnedders
Copy link
Member

The following tests all result in a harness error containing assert_implements in Safari, which is an error because it becomes an uncaught exception outside of a test (or, if called from setup, causes setup to throw an exception):

/credential-management/federatedcredential-framed-get.sub.https.html
/credential-management/passwordcredential-framed-get.sub.https.html
/css/css-conditional/container-queries/scroll-state/at-container-overflowing-parsing.html
/css/css-conditional/container-queries/scroll-state/at-container-overflowing-serialization.html
/css/css-conditional/container-queries/scroll-state/at-container-snapped-parsing.html
/css/css-conditional/container-queries/scroll-state/at-container-snapped-serialization.html
/css/css-conditional/container-queries/scroll-state/at-container-stuck-parsing.html
/css/css-conditional/container-queries/scroll-state/at-container-stuck-serialization.html
/css/css-conditional/container-queries/scroll-state/container-type-scroll-state-containment.html
/css/css-conditional/container-queries/scroll-state/container-type-scroll-state-parsing.html
/css/css-conditional/container-queries/scroll-state/scroll-state-initially-overflowing.html
/css/css-conditional/container-queries/scroll-state/scroll-state-initially-snapped.html
/css/css-conditional/container-queries/scroll-state/scroll-state-initially-stuck.html
/css/css-conditional/container-queries/scroll-state/scroll-state-overflowing-change.html
/css/css-conditional/container-queries/scroll-state/scroll-state-overflowing-container-type-change.html
/css/css-conditional/container-queries/scroll-state/scroll-state-overflowing-layout-change.html
/css/css-conditional/container-queries/scroll-state/scroll-state-overflowing-pseudo.html
/css/css-conditional/container-queries/scroll-state/scroll-state-overflowing-wm.html
/css/css-conditional/container-queries/scroll-state/scroll-state-snapped-change.html
/css/css-conditional/container-queries/scroll-state/scroll-state-snapped-container-type-change.html
/css/css-conditional/container-queries/scroll-state/scroll-state-snapped-layout-change.html
/css/css-conditional/container-queries/scroll-state/scroll-state-snapped-none.html
/css/css-conditional/container-queries/scroll-state/scroll-state-snapped-pseudo.html
/css/css-conditional/container-queries/scroll-state/scroll-state-snapped-snap-changing.html
/css/css-conditional/container-queries/scroll-state/scroll-state-snapped-wm.html
/css/css-conditional/container-queries/scroll-state/scroll-state-stuck-container-type-change.html
/css/css-conditional/container-queries/scroll-state/scroll-state-stuck-layout-change.html
/css/css-conditional/container-queries/scroll-state/scroll-state-stuck-pseudo.html
/css/css-conditional/container-queries/scroll-state/scroll-state-stuck-writing-direction.html
/css/css-conditional/container-queries/scroll-state/scroll-state-target-query-change.html
/css/css-text/text-spacing-trim/text-spacing-trim-combinations-001.html?class=htb&test=CC:HF
/css/css-text/text-spacing-trim/text-spacing-trim-combinations-001.html?class=htb&test=CM:HF
/css/css-text/text-spacing-trim/text-spacing-trim-combinations-001.html?class=htb&test=CO:FH
/css/css-text/text-spacing-trim/text-spacing-trim-combinations-001.html?class=htb&test=MO:FH
/css/css-text/text-spacing-trim/text-spacing-trim-combinations-001.html?class=htb&test=OO:FH
/css/css-text/text-spacing-trim/text-spacing-trim-combinations-001.html?class=vrl&test=CC:HF
/css/css-text/text-spacing-trim/text-spacing-trim-combinations-001.html?class=vrl&test=CM:HF
/css/css-text/text-spacing-trim/text-spacing-trim-combinations-001.html?class=vrl&test=CO:FH
/css/css-text/text-spacing-trim/text-spacing-trim-combinations-001.html?class=vrl&test=MO:FH
/css/css-text/text-spacing-trim/text-spacing-trim-combinations-001.html?class=vrl&test=OO:FH
/html/anonymous-iframe/fenced-frame-bypass.tentative.https.window.html
/html/anonymous-iframe/fenced-frame.tentative.https.window.html
/html/anonymous-iframe/requestStorageAccessFor.tentative.https.window.html
/html/browsers/browsing-the-web/history-traversal/pagereveal/order-in-prerender-activation.html
/largest-contentful-paint/image-sw-same-origin.https.html
/largest-contentful-paint/image-upscaling.html
/long-animation-frame/tentative/loaf-basic.html
/long-animation-frame/tentative/loaf-blocking-duration.html
/long-animation-frame/tentative/loaf-buffered.html
/long-animation-frame/tentative/loaf-event-blocking-duration.html
/long-animation-frame/tentative/loaf-event-listener.html
/long-animation-frame/tentative/loaf-first-ui-event.html
/long-animation-frame/tentative/loaf-idle.html
/long-animation-frame/tentative/loaf-iframe-crossorigin.html
/long-animation-frame/tentative/loaf-iframe-same-origin.html
/long-animation-frame/tentative/loaf-iframe-self.html
/long-animation-frame/tentative/loaf-pause-duration.html
/long-animation-frame/tentative/loaf-pointer-without-render-iframe.html
/long-animation-frame/tentative/loaf-pointer-without-render.html
/long-animation-frame/tentative/loaf-popup.html
/long-animation-frame/tentative/loaf-promise.html
/long-animation-frame/tentative/loaf-script-block.html
/long-animation-frame/tentative/loaf-script-nested-callback.html
/long-animation-frame/tentative/loaf-script-window-attribution.html
/long-animation-frame/tentative/loaf-source-location-redirect.html
/long-animation-frame/tentative/loaf-source-location.html
/long-animation-frame/tentative/loaf-stream-source-location.html
/long-animation-frame/tentative/loaf-stream.html
/long-animation-frame/tentative/loaf-supportedEntryTypes.html
/long-animation-frame/tentative/loaf-timeline.html
/long-animation-frame/tentative/loaf-ui-event-render-start.html
/long-animation-frame/tentative/loaf-user-callback.html
/long-animation-frame/tentative/loaf-visibility.html
/longtask-timing/longtask-sync-xhr.html
/longtask-timing/spin-eventloop-not-longtask.html
/media-source/mse-for-webcodecs/tentative/mediasource-encrypted-webcodecs-appendencodedchunks-play.https.html
/media-source/mse-for-webcodecs/tentative/mediasource-webcodecs-addsourcebuffer.html
/media-source/mse-for-webcodecs/tentative/mediasource-webcodecs-appendencodedchunks-play.html
/page-visibility/visibility-state-entry.tentative.html
/scroll-animations/css/animation-timeline-named-scroll-progress-timeline.tentative.html
/scroll-animations/css/animation-timeline-scroll-functional-notation.tentative.html
/scroll-animations/css/animation-timeline-view-functional-notation.tentative.html
/scroll-animations/css/get-animations-inactive-timeline.html
/scroll-animations/css/named-range-keyframes-with-document-timeline.tentative.html
/scroll-animations/css/progress-based-animation-animation-longhand-properties.tentative.html
/scroll-animations/css/scroll-timeline-document-scroller-quirks.html
/scroll-animations/css/scroll-timeline-in-container-query.html
/scroll-animations/css/scroll-timeline-multi-pass.tentative.html
/scroll-animations/css/scroll-timeline-nearest-dirty.html
/scroll-animations/css/scroll-timeline-nearest-with-absolute-positioned-element.html
/scroll-animations/css/scroll-timeline-paused-animations.html
/scroll-animations/css/scroll-timeline-range-animation.html
/scroll-animations/css/scroll-timeline-responsiveness-from-endpoint.html
/scroll-animations/css/scroll-timeline-root-dirty.html
/scroll-animations/css/timeline-range-name-offset-in-keyframes.tentative.html
/scroll-animations/css/view-timeline-animation-range-update.tentative.html
/scroll-animations/css/view-timeline-animation.html
/scroll-animations/css/view-timeline-dynamic.html
/scroll-animations/css/view-timeline-inset-animation.html
/scroll-animations/css/view-timeline-range-animation.html
/scroll-animations/css/view-timeline-used-values.html
/speculation-rules/prefetch/anonymous-client.https.html
/speculation-rules/prefetch/cookie-indices.https.html?include=changed
/speculation-rules/prefetch/cookie-indices.https.html?include=changedWithRedirect
/speculation-rules/prefetch/cookie-indices.https.html?include=changedWithRedirect2
/speculation-rules/prefetch/cookie-indices.https.html?include=changedWithRedirect3
/speculation-rules/prefetch/cookie-indices.https.html?include=unchanged
/speculation-rules/prefetch/cookie-indices.https.html?include=unchangedWithRedirect
/speculation-rules/prefetch/cross-origin-cookies.https.html
/speculation-rules/prefetch/different-initiators-2.https.html
/speculation-rules/prefetch/different-initiators.sub.https.html?cross-site-1
/speculation-rules/prefetch/different-initiators.sub.https.html?cross-site-2
/speculation-rules/prefetch/different-initiators.sub.https.html?same-site
/speculation-rules/prefetch/document-rules.https.html?include=and
/speculation-rules/prefetch/document-rules.https.html?include=baseURLChangedByBaseElement
/speculation-rules/prefetch/document-rules.https.html?include=baseURLChangedBySameDocumentNavigation
/speculation-rules/prefetch/document-rules.https.html?include=defaultPredicate
/speculation-rules/prefetch/document-rules.https.html?include=hrefMatches
/speculation-rules/prefetch/document-rules.https.html?include=immediateMutation
/speculation-rules/prefetch/document-rules.https.html?include=invalidPredicate
/speculation-rules/prefetch/document-rules.https.html?include=linkHrefChanged
/speculation-rules/prefetch/document-rules.https.html?include=linkInShadowTree
/speculation-rules/prefetch/document-rules.https.html?include=linkToSelfFragment
/speculation-rules/prefetch/document-rules.https.html?include=newRuleSetAdded
/speculation-rules/prefetch/document-rules.https.html?include=not
/speculation-rules/prefetch/document-rules.https.html?include=or
/speculation-rules/prefetch/document-rules.https.html?include=selectorMatches
/speculation-rules/prefetch/document-rules.https.html?include=selectorMatchesDisplayLocked
/speculation-rules/prefetch/document-rules.https.html?include=selectorMatchesDisplayNone
/speculation-rules/prefetch/document-rules.https.html?include=selectorMatchesInShadowTree
/speculation-rules/prefetch/document-rules.https.html?include=selectorMatchesScopingRoot
/speculation-rules/prefetch/document-rules.https.html?include=unslottedLink
/speculation-rules/prefetch/duplicate-urls.https.html
/speculation-rules/prefetch/fragment.https.html
/speculation-rules/prefetch/implicit-source.https.html
/speculation-rules/prefetch/initiators-a-element.sub.https.html?cross-site
/speculation-rules/prefetch/initiators-a-element.sub.https.html?same-site
/speculation-rules/prefetch/initiators-iframe-location-href.sub.https.html?cross-site
/speculation-rules/prefetch/initiators-iframe-location-href.sub.https.html?same-site
/speculation-rules/prefetch/initiators-window-open.sub.https.html?cross-site
/speculation-rules/prefetch/initiators-window-open.sub.https.html?same-site
/speculation-rules/prefetch/invalid-rules.https.html
/speculation-rules/prefetch/multiple-url.https.html
/speculation-rules/prefetch/navigation-timing-delivery-type.https.html?prefetch=false&bypass_cache=false
/speculation-rules/prefetch/navigation-timing-delivery-type.https.html?prefetch=false&bypass_cache=true
/speculation-rules/prefetch/navigation-timing-delivery-type.https.html?prefetch=true&bypass_cache=false
/speculation-rules/prefetch/navigation-timing-delivery-type.https.html?prefetch=true&bypass_cache=true
/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https.html?include=afterResponse
/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https.html?include=noPrefetch
/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https.html?include=waitingForRedirect
/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https.html?include=waitingForResponse
/speculation-rules/prefetch/navigation-timing-sizes.https.html?bypass_cache=true
/speculation-rules/prefetch/navigation-timing-sizes.https.html?default
/speculation-rules/prefetch/navigation-timing-sizes.https.html?prefetch=true
/speculation-rules/prefetch/navigation-timing-sizes.https.html?prefetch=true&bypass_cache=true
/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-25
/speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?26-26
/speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?27-27
/speculation-rules/prefetch/no-vary-search/prefetch-single-with-hint.https.html?28-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
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?1-1
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?10-10
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?11-11
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?12-12
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?13-13
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?14-14
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?15-15
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?16-16
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?17-17
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?18-18
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?19-19
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?2-2
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?20-20
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?21-21
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?22-22
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?23-23
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?24-24
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?25-25
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?26-26
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?27-27
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?28-28
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?29-29
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?3-3
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?30-last
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?4-4
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?5-5
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?6-6
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?7-7
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?8-8
/speculation-rules/prefetch/no-vary-search/prefetch-single.https.html?9-9
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=BaseCase
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=CSPExemption
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=EmptyRuleSet
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=FailCORS
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=FailToParseRuleSet
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=FailToParseSpeculationRulesHeader
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=FollowRedirect
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=InnerListInSpeculationRulesHeader
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=InvalidMimeType
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=InvalidUrlForSpeculationRulesSet
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=RelativeUrlForCandidate
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=RelativeUrlForSpeculationRulesSet
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=StatusCode199
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=StatusCode404
/speculation-rules/prefetch/out-of-document-rule-set.https.html?include=UseNonUTF8EncodingForSpeculationRulesSet
/speculation-rules/prefetch/prefetch-single.https.html?from_protocol=http&to_protocol=http
/speculation-rules/prefetch/prefetch-single.https.html?from_protocol=http&to_protocol=https
/speculation-rules/prefetch/prefetch-single.https.html?from_protocol=https&to_protocol=http
/speculation-rules/prefetch/prefetch-single.https.html?from_protocol=https&to_protocol=https
/speculation-rules/prefetch/prefetch-status.https.html?status=200&should_prefetch=true
/speculation-rules/prefetch/prefetch-status.https.html?status=250&should_prefetch=true
/speculation-rules/prefetch/prefetch-status.https.html?status=299&should_prefetch=true
/speculation-rules/prefetch/prefetch-status.https.html?status=400&should_prefetch=false
/speculation-rules/prefetch/prefetch-status.https.html?status=500&should_prefetch=false
/speculation-rules/prefetch/prefetch-traverse-reload.sub.html
/speculation-rules/prefetch/prefetch-uses-cache.sub.https.html?cross-site
/speculation-rules/prefetch/prefetch-uses-cache.sub.https.html?same-site
/speculation-rules/prefetch/redirect-url.sub.https.html
/speculation-rules/prefetch/referrer-policy-from-rules.https.html?1-1
/speculation-rules/prefetch/referrer-policy-from-rules.https.html?2-2
/speculation-rules/prefetch/referrer-policy-from-rules.https.html?3-3
/speculation-rules/prefetch/referrer-policy-from-rules.https.html?4-4
/speculation-rules/prefetch/referrer-policy-from-rules.https.html?5-5
/speculation-rules/prefetch/referrer-policy-from-rules.https.html?6-6
/speculation-rules/prefetch/referrer-policy-from-rules.https.html?7-7
/speculation-rules/prefetch/referrer-policy-from-rules.https.html?8-last
/speculation-rules/prefetch/referrer-policy-not-accepted.https.html?1-1
/speculation-rules/prefetch/referrer-policy-not-accepted.https.html?2-2
/speculation-rules/prefetch/referrer-policy-not-accepted.https.html?3-last
/speculation-rules/prefetch/referrer-policy.https.html?1-1
/speculation-rules/prefetch/referrer-policy.https.html?2-2
/speculation-rules/prefetch/referrer-policy.https.html?3-3
/speculation-rules/prefetch/referrer-policy.https.html?4-last
/speculation-rules/prefetch/same-origin-cookies.https.html?1-1
/speculation-rules/prefetch/same-origin-cookies.https.html?2-last
/speculation-rules/prefetch/user-pass.https.html?cross-origin=false
/speculation-rules/prefetch/user-pass.https.html?cross-origin=true
/speculation-rules/prerender/about-blank-iframes.html
/speculation-rules/prerender/accept-client-hint-cache.https.html
/speculation-rules/prerender/activation-start.html
/speculation-rules/prerender/blob_object_url.html
/speculation-rules/prerender/cache-storage.https.html
/speculation-rules/prerender/clients-matchall.https.html
/speculation-rules/prerender/cookies.https.html
/speculation-rules/prerender/credentialed-prerender-not-opt-in.html
/speculation-rules/prerender/credentialed-prerender-opt-in.html
/speculation-rules/prerender/cross-origin-iframe.html?target_hint=_blank
/speculation-rules/prerender/cross-origin-iframe.html?target_hint=_self
/speculation-rules/prerender/cross-origin-isolated.https.html?target_hint=_blank
/speculation-rules/prerender/cross-origin-isolated.https.html?target_hint=_self
/speculation-rules/prerender/csp-script-src-elem-inline-speculation-rules.html?target_hint=_blank
/speculation-rules/prerender/csp-script-src-elem-inline-speculation-rules.html?target_hint=_self
/speculation-rules/prerender/csp-script-src-inline-speculation-rules.html?target_hint=_blank
/speculation-rules/prerender/csp-script-src-inline-speculation-rules.html?target_hint=_self
/speculation-rules/prerender/csp-script-src-self.html?target_hint=_blank
/speculation-rules/prerender/csp-script-src-self.html?target_hint=_self
/speculation-rules/prerender/csp-script-src-strict-dynamic.html?target_hint=_blank
/speculation-rules/prerender/csp-script-src-strict-dynamic.html?target_hint=_self
/speculation-rules/prerender/csp-script-src-unsafe-inline.html?target_hint=_blank
/speculation-rules/prerender/csp-script-src-unsafe-inline.html?target_hint=_self
/speculation-rules/prerender/fetch-blob.html?target_hint=_blank
/speculation-rules/prerender/fetch-blob.html?target_hint=_self
/speculation-rules/prerender/fetch-intercepted-by-service-worker.https.html
/speculation-rules/prerender/iframe-added-post-activation.html
/speculation-rules/prerender/indexeddb.html
/speculation-rules/prerender/local-storage.html?target_hint=_blank
/speculation-rules/prerender/local-storage.html?target_hint=_self
/speculation-rules/prerender/main-frame-navigation.https.html
/speculation-rules/prerender/media-autoplay.html
/speculation-rules/prerender/navigation-api-location-replace.html
/speculation-rules/prerender/navigation-api-multiple-entries.html
/speculation-rules/prerender/navigation-api.html
/speculation-rules/prerender/navigation-intercepted-by-service-worker.https.html
/speculation-rules/prerender/navigator-plugins.html
/speculation-rules/prerender/no-vary-search-hint.https.html?1-1
/speculation-rules/prerender/no-vary-search-hint.https.html?10-10
/speculation-rules/prerender/no-vary-search-hint.https.html?11-11
/speculation-rules/prerender/no-vary-search-hint.https.html?12-12
/speculation-rules/prerender/no-vary-search-hint.https.html?13-13
/speculation-rules/prerender/no-vary-search-hint.https.html?14-14
/speculation-rules/prerender/no-vary-search-hint.https.html?15-15
/speculation-rules/prerender/no-vary-search-hint.https.html?16-16
/speculation-rules/prerender/no-vary-search-hint.https.html?17-17
/speculation-rules/prerender/no-vary-search-hint.https.html?18-18
/speculation-rules/prerender/no-vary-search-hint.https.html?19-19
/speculation-rules/prerender/no-vary-search-hint.https.html?2-2
/speculation-rules/prerender/no-vary-search-hint.https.html?20-20
/speculation-rules/prerender/no-vary-search-hint.https.html?21-21
/speculation-rules/prerender/no-vary-search-hint.https.html?22-22
/speculation-rules/prerender/no-vary-search-hint.https.html?23-23
/speculation-rules/prerender/no-vary-search-hint.https.html?24-24
/speculation-rules/prerender/no-vary-search-hint.https.html?25-25
/speculation-rules/prerender/no-vary-search-hint.https.html?26-26
/speculation-rules/prerender/no-vary-search-hint.https.html?27-27
/speculation-rules/prerender/no-vary-search-hint.https.html?28-last
/speculation-rules/prerender/no-vary-search-hint.https.html?3-3
/speculation-rules/prerender/no-vary-search-hint.https.html?4-4
/speculation-rules/prerender/no-vary-search-hint.https.html?5-5
/speculation-rules/prerender/no-vary-search-hint.https.html?6-6
/speculation-rules/prerender/no-vary-search-hint.https.html?7-7
/speculation-rules/prerender/no-vary-search-hint.https.html?8-8
/speculation-rules/prerender/no-vary-search-hint.https.html?9-9
/speculation-rules/prerender/no-vary-search.https.html?1-1
/speculation-rules/prerender/no-vary-search.https.html?10-10
/speculation-rules/prerender/no-vary-search.https.html?11-11
/speculation-rules/prerender/no-vary-search.https.html?12-12
/speculation-rules/prerender/no-vary-search.https.html?13-13
/speculation-rules/prerender/no-vary-search.https.html?14-14
/speculation-rules/prerender/no-vary-search.https.html?15-15
/speculation-rules/prerender/no-vary-search.https.html?16-16
/speculation-rules/prerender/no-vary-search.https.html?17-17
/speculation-rules/prerender/no-vary-search.https.html?18-18
/speculation-rules/prerender/no-vary-search.https.html?19-19
/speculation-rules/prerender/no-vary-search.https.html?2-2
/speculation-rules/prerender/no-vary-search.https.html?20-20
/speculation-rules/prerender/no-vary-search.https.html?21-21
/speculation-rules/prerender/no-vary-search.https.html?22-22
/speculation-rules/prerender/no-vary-search.https.html?23-23
/speculation-rules/prerender/no-vary-search.https.html?24-24
/speculation-rules/prerender/no-vary-search.https.html?25-25
/speculation-rules/prerender/no-vary-search.https.html?26-26
/speculation-rules/prerender/no-vary-search.https.html?27-27
/speculation-rules/prerender/no-vary-search.https.html?28-28
/speculation-rules/prerender/no-vary-search.https.html?29-29
/speculation-rules/prerender/no-vary-search.https.html?3-3
/speculation-rules/prerender/no-vary-search.https.html?30-last
/speculation-rules/prerender/no-vary-search.https.html?4-4
/speculation-rules/prerender/no-vary-search.https.html?5-5
/speculation-rules/prerender/no-vary-search.https.html?6-6
/speculation-rules/prerender/no-vary-search.https.html?7-7
/speculation-rules/prerender/no-vary-search.https.html?8-8
/speculation-rules/prerender/no-vary-search.https.html?9-9
/speculation-rules/prerender/prefetch.https.html
/speculation-rules/prerender/prerender-while-prerender.html
/speculation-rules/prerender/referrer-policy-from-rules.html?1-1
/speculation-rules/prerender/referrer-policy-from-rules.html?2-last
/speculation-rules/prerender/referrer-policy-mismatch.html
/speculation-rules/prerender/referrer-policy-no-referrer.html
/speculation-rules/prerender/referrer-policy-origin.html
/speculation-rules/prerender/referrer-policy-strict-origin.html
/speculation-rules/prerender/referrer.html
/speculation-rules/prerender/register-service-worker.https.html
/speculation-rules/prerender/remove-script-element.html
/speculation-rules/prerender/response-code-non-successful.html?code=204
/speculation-rules/prerender/response-code-non-successful.html?code=205
/speculation-rules/prerender/response-code-non-successful.html?code=402
/speculation-rules/prerender/response-code-non-successful.html?code=404
/speculation-rules/prerender/response-code-non-successful.html?code=500
/speculation-rules/prerender/response-code-non-successful.html?code=503
/speculation-rules/prerender/response-code-successful.html?code=200
/speculation-rules/prerender/response-code-successful.html?code=201
/speculation-rules/prerender/response-code-successful.html?code=202
/speculation-rules/prerender/response-code-successful.html?code=203
/speculation-rules/prerender/response-code-successful.html?code=232
/speculation-rules/prerender/restriction-audio-setSinkId-with-invalid-sinkId.https.tentative.html?target_hint=_blank
/speculation-rules/prerender/restriction-audio-setSinkId-with-invalid-sinkId.https.tentative.html?target_hint=_self
/speculation-rules/prerender/restriction-audio-setSinkId.https.tentative.html?target_hint=_blank
/speculation-rules/prerender/restriction-audio-setSinkId.https.tentative.html?target_hint=_self
/speculation-rules/prerender/restriction-background-fetch.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-background-fetch.https.html?target_hint=_self
/speculation-rules/prerender/restriction-background-sync.tentative.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-background-sync.tentative.https.html?target_hint=_self
/speculation-rules/prerender/restriction-battery-status.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-battery-status.https.html?target_hint=_self
/speculation-rules/prerender/restriction-bluetooth.tentative.https.html
/speculation-rules/prerender/restriction-broadcast-channel.html
/speculation-rules/prerender/restriction-dedicated-worker.https.html
/speculation-rules/prerender/restriction-encrypted-media-unsupported-config.https.html
/speculation-rules/prerender/restriction-encrypted-media.https.html
/speculation-rules/prerender/restriction-focus.html
/speculation-rules/prerender/restriction-idle-detection.https.html
/speculation-rules/prerender/restriction-local-file-system-access.https.html
/speculation-rules/prerender/restriction-media-auto-play-attribute.html?target_hint=_blank
/speculation-rules/prerender/restriction-media-auto-play-attribute.html?target_hint=_self
/speculation-rules/prerender/restriction-media-camera.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-media-camera.https.html?target_hint=_self
/speculation-rules/prerender/restriction-media-capabilities-decoding-info.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-media-capabilities-decoding-info.https.html?target_hint=_self
/speculation-rules/prerender/restriction-media-capabilities-encoding-info.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-media-capabilities-encoding-info.https.html?target_hint=_self
/speculation-rules/prerender/restriction-media-device-info.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-media-device-info.https.html?target_hint=_self
/speculation-rules/prerender/restriction-media-microphone.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-media-microphone.https.html?target_hint=_self
/speculation-rules/prerender/restriction-media-play.html?target_hint=_blank
/speculation-rules/prerender/restriction-media-play.html?target_hint=_self
/speculation-rules/prerender/restriction-message-boxes.html
/speculation-rules/prerender/restriction-midi-sysex.https.html
/speculation-rules/prerender/restriction-midi.https.html
/speculation-rules/prerender/restriction-notification.https.html
/speculation-rules/prerender/restriction-presentation-request.https.html
/speculation-rules/prerender/restriction-prompt-by-before-unload.html
/speculation-rules/prerender/restriction-push.https.html
/speculation-rules/prerender/restriction-request-picture-in-picture.html
/speculation-rules/prerender/restriction-screen-capture.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-screen-capture.https.html?target_hint=_self
/speculation-rules/prerender/restriction-screen-orientation-lock.https.html
/speculation-rules/prerender/restriction-sensor-accelerometer.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-sensor-accelerometer.https.html?target_hint=_self
/speculation-rules/prerender/restriction-sensor-ambient-light-sensor.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-sensor-ambient-light-sensor.https.html?target_hint=_self
/speculation-rules/prerender/restriction-sensor-gyroscope.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-sensor-gyroscope.https.html?target_hint=_self
/speculation-rules/prerender/restriction-sensor-magnetometer.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-sensor-magnetometer.https.html?target_hint=_self
/speculation-rules/prerender/restriction-service-worker-postmessage.https.html
/speculation-rules/prerender/restriction-service-worker-unregister.https.html
/speculation-rules/prerender/restriction-service-worker-update.https.html
/speculation-rules/prerender/restriction-speech-synthesis.html
/speculation-rules/prerender/restriction-storage-persist.https.html
/speculation-rules/prerender/restriction-wake-lock.https.html
/speculation-rules/prerender/restriction-web-hid.https.html
/speculation-rules/prerender/restriction-web-locks.https.html
/speculation-rules/prerender/restriction-web-nfc.https.html
/speculation-rules/prerender/restriction-web-serial.tentative.https.html
/speculation-rules/prerender/restriction-web-share.https.html
/speculation-rules/prerender/restriction-web-usb.https.html
/speculation-rules/prerender/restriction-web-xr-immersive-vr-session.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-web-xr-immersive-vr-session.https.html?target_hint=_self
/speculation-rules/prerender/restriction-web-xr-inline-session.https.html?target_hint=_blank
/speculation-rules/prerender/restriction-web-xr-inline-session.https.html?target_hint=_self
/speculation-rules/prerender/restriction-window-move.html
/speculation-rules/prerender/restriction-window-open.html
/speculation-rules/prerender/restriction-window-resize.html
/speculation-rules/prerender/restrictions.html
/speculation-rules/prerender/sandbox-iframe.html
/speculation-rules/prerender/send-beacon.html?target_hint=_blank
/speculation-rules/prerender/send-beacon.html?target_hint=_self
/speculation-rules/prerender/service-workers.https.html
/speculation-rules/prerender/session-history-activation.https.html
/speculation-rules/prerender/session-history-location.https.html
/speculation-rules/prerender/session-history-navigation.https.html
/speculation-rules/prerender/session-history-pushstate.https.html
/speculation-rules/prerender/session-history-subframe-navigation.https.html
/speculation-rules/prerender/session-history-subframe-reload.https.html
/speculation-rules/prerender/state-and-event.html
/speculation-rules/prerender/visibility-state.html
/speculation-rules/prerender/windowclient-navigate-to-cross-origin-url-on-iframe.https.html
/speculation-rules/prerender/windowclient-navigate-to-same-origin-url-on-iframe.https.html
/speculation-rules/prerender/windowclient-navigate.https.html
/speculation-rules/prerender/workers-in-cross-origin-iframe.html
/speculation-rules/prerender/workers.html
/webnn/conformance_tests/byob_readtensor.https.any.worker.html?cpu
/webnn/conformance_tests/byob_readtensor.https.any.worker.html?gpu
/webnn/conformance_tests/byob_readtensor.https.any.worker.html?npu
/webnn/conformance_tests/inputs-are-not-modified.https.any.html?cpu
/webnn/conformance_tests/inputs-are-not-modified.https.any.html?gpu
/webnn/conformance_tests/inputs-are-not-modified.https.any.html?npu
/webnn/conformance_tests/inputs-are-not-modified.https.any.worker.html?cpu
/webnn/conformance_tests/inputs-are-not-modified.https.any.worker.html?gpu
/webnn/conformance_tests/inputs-are-not-modified.https.any.worker.html?npu
/webnn/conformance_tests/parallel-dispatch.https.any.html?cpu
/webnn/conformance_tests/parallel-dispatch.https.any.html?gpu
/webnn/conformance_tests/parallel-dispatch.https.any.html?npu
/webnn/conformance_tests/parallel-dispatch.https.any.worker.html?cpu
/webnn/conformance_tests/parallel-dispatch.https.any.worker.html?gpu
/webnn/conformance_tests/parallel-dispatch.https.any.worker.html?npu
/webnn/conformance_tests/scalars.https.any.html?cpu
/webnn/conformance_tests/scalars.https.any.html?gpu
/webnn/conformance_tests/scalars.https.any.html?npu
/webnn/conformance_tests/scalars.https.any.worker.html?cpu
/webnn/conformance_tests/scalars.https.any.worker.html?gpu
/webnn/conformance_tests/scalars.https.any.worker.html?npu
/webnn/validation_tests/destroyGraph.https.any.html?cpu
/webnn/validation_tests/destroyGraph.https.any.html?gpu
/webnn/validation_tests/destroyGraph.https.any.html?npu
/webnn/validation_tests/destroyGraph.https.any.worker.html?cpu
/webnn/validation_tests/destroyGraph.https.any.worker.html?gpu
/webnn/validation_tests/destroyGraph.https.any.worker.html?npu

I do wonder if we should have some way to set in setup to set all tests to the assert_implements failure, without ever running any of the test functions?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant