Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 75aa55a072ad834c14d9bc4bc89546501f7635a8
      
https://github.com/WebKit/WebKit/commit/75aa55a072ad834c14d9bc4bc89546501f7635a8
  Author: Yoav Weiss <yoav.we...@shopify.com>
  Date:   2025-07-31 (Thu, 31 Jul 2025)

  Changed paths:
    M LayoutTests/imported/w3c/resources/import-expectations.json
    M 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/remote-context-helper-tests/addWorker.window.js
    A 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/remote-context-helper/resources/executor-window.py
    M 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/remote-context-helper/resources/remote-context-helper.js
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/WEB_FEATURES.yml
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/external-speculation-rules-errors-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/external-speculation-rules-errors.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/inline-speculation-rules-errors-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/inline-speculation-rules-errors.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/invalid-rules.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/invalid-rules.https_prefetch-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/invalid-rules.https_prerender-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/anonymous-client.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/anonymous-client.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/clear-prefetch-cache-after-clear-site-data-cache.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/clear-prefetch-cache-after-clear-site-data-cache.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https_include=changed-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https_include=changedWithRedirect-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https_include=changedWithRedirect2-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https_include=changedWithRedirect3-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https_include=unchanged-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https_include=unchangedWithRedirect-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cross-origin-cookies-anonymous-client-ip-duplicate.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cross-origin-cookies-anonymous-client-ip-duplicate.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cross-origin-cookies.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cross-origin-cookies.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/different-initiators-2.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/different-initiators-2.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/different-initiators.sub.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/different-initiators.sub.https_cross-site-1-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/different-initiators.sub.https_cross-site-2-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/different-initiators.sub.https_same-site-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=and-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=baseURLChangedByBaseElement-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=baseURLChangedBySameDocumentNavigation-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=defaultPredicate-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=hrefMatches-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=immediateMutation-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=invalidPredicate-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=linkHrefChanged-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=linkInShadowTree-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=linkToSelfFragment-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=newRuleSetAdded-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=not-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=or-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=selectorMatches-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=selectorMatchesDisplayLocked-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=selectorMatchesDisplayNone-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=selectorMatchesScopingRoot-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=unslottedLink-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/duplicate-urls.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/duplicate-urls.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/fragment.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/fragment.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/implicit-source.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/implicit-source.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-a-element.sub.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-a-element.sub.https_cross-site-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-a-element.sub.https_same-site-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-iframe-location-href.sub.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-iframe-location-href.sub.https_cross-site-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-iframe-location-href.sub.https_same-site-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-window-open.sub.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-window-open.sub.https_cross-site-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-window-open.sub.https_same-site-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/multiple-url.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/multiple-url.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-delivery-type.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-delivery-type.https_prefetch=false&bypass_cache=false-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-delivery-type.https_prefetch=false&bypass_cache=true-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-delivery-type.https_prefetch=true&bypass_cache=false-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-delivery-type.https_prefetch=true&bypass_cache=true-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https_include=afterResponse-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https_include=noPrefetch-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https_include=waitingForRedirect-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https_include=waitingForResponse-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-sizes.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-sizes.https_bypass_cache=true-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-sizes.https_default-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-sizes.https_prefetch=true&bypass_cache=true-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-sizes.https_prefetch=true-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/no-http-cache-interference.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/no-http-cache-interference.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/no-prefetch-for-post.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/no-prefetch-for-post.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=BaseCase-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=CSPExemption-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=EmptyRuleSet-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=FailCORS-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=FailToParseRuleSet-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=FailToParseSpeculationRulesHeader-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=FollowRedirect-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=InnerListInSpeculationRulesHeader-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=InvalidMimeType-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=InvalidUrlForSpeculationRulesSet-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=RelativeUrlForCandidate-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=RelativeUrlForSpeculationRulesSet-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=StatusCode199-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=StatusCode404-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=UseNonUTF8EncodingForSpeculationRulesSet-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-single.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-single.https_from_protocol=http&to_protocol=http-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-single.https_from_protocol=http&to_protocol=https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-single.https_from_protocol=https&to_protocol=http-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-single.https_from_protocol=https&to_protocol=https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-status.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-status.https_status=200&should_prefetch=true-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-status.https_status=250&should_prefetch=true-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-status.https_status=299&should_prefetch=true-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-status.https_status=400&should_prefetch=false-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-status.https_status=500&should_prefetch=false-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-traverse-reload.sub-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-traverse-reload.sub.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-uses-cache.sub.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-uses-cache.sub.https_cross-site-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-uses-cache.sub.https_same-site-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-middle-of-prefetch.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-middle-of-prefetch.https_origin=cross-site-initial-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-middle-of-prefetch.https_origin=cross-site-redirect-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-middle-of-prefetch.https_origin=same-origin-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-to-prefetch-url.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-to-prefetch-url.https_origin=cross-site-initial-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-to-prefetch-url.https_origin=cross-site-redirect-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-to-prefetch-url.https_origin=same-origin-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-url.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-url.https_origin=cross-site-initial-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-url.https_origin=cross-site-redirect-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-url.https_origin=same-origin-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_1-1-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_2-2-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_3-3-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_4-4-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_5-5-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_6-6-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_7-7-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_8-last-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-not-accepted.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-not-accepted.https_1-1-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-not-accepted.https_2-2-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-not-accepted.https_3-last-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy.https_1-1-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy.https_2-2-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy.https_3-3-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy.https_4-last-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/authenticate.py
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/basic-service-worker.js
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/conditional-status.py
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/cookies.py
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/counting-executor.py
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/executor.sub.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/executor.sub.html.headers
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/post-navigation-handler.py
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/prefetch.py
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/prefetch_nvs_hint.py
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/random_redirect.py
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/redirect-helper.sub.js
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/ruleset.py
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/slow-executor.py
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/sw.js
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/util.py
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/utils.sub.js
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/w3c-import.log
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/same-origin-cookies.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/same-origin-cookies.https_1-1-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/same-origin-cookies.https_2-last-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/sec-fetch-headers.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/sec-fetch-headers.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/user-pass.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/user-pass.https_cross-origin=false-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/user-pass.https_cross-origin=true-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/w3c-import.log
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/resources/empty.json
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/resources/utils.js
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/resources/w3c-import.log
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/script-supports.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/script-supports.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/README
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/cross-site-prefetch.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/cross-site-prefetch.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/cross-site-to-same-site-redirection-prefetch.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/cross-site-to-same-site-redirection-prefetch.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/deduped-and-sorted-tags.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/deduped-and-sorted-tags.https_type=prefetch-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/deduped-and-sorted-tags.https_type=prerender-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/invalid-tags.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/invalid-tags.https_tag-level=rule&type=prefetch-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/invalid-tags.https_tag-level=rule&type=prerender-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/invalid-tags.https_tag-level=ruleset&type=prefetch-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/invalid-tags.https_tag-level=ruleset&type=prerender-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/no-tags.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/no-tags.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/prefetch-eagerness-pointer-down.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/prefetch-eagerness-pointer-down.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/prefetch-eagerness-pointer-hover.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/prefetch-eagerness-pointer-hover.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/prerender-target-hint.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/prerender-target-hint.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/resources/speculation-tags-utils.js
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/resources/w3c-import.log
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/same-site-to-cross-site-redirection-prefetch.https-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/same-site-to-cross-site-redirection-prefetch.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/valid-tags.https.html
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/valid-tags.https_tag-level=rule&type=prefetch-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/valid-tags.https_tag-level=rule&type=prerender-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/valid-tags.https_tag-level=ruleset&type=prefetch-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/valid-tags.https_tag-level=ruleset&type=prerender-expected.txt
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/w3c-import.log
    A 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/w3c-import.log
    M LayoutTests/tests-options.json

  Log Message:
  -----------
  Import speculation rules prefetch tests
https://bugs.webkit.org/show_bug.cgi?id=296717

Reviewed by Alex Christensen.

This imports the relevant WPTs for the speculation rules prefetch feature.

Upstream commit: 
https://github.com/web-platform-tests/wpt/commit/ce255b7e47093f8247fc4d8bfcdaf496f1f69249

* LayoutTests/imported/w3c/resources/import-expectations.json:
* 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/remote-context-helper-tests/addWorker.window.js:
(promise_test.async t):
* 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/remote-context-helper/resources/executor-window.py:
 Added.
(main):
* 
LayoutTests/imported/w3c/web-platform-tests/html/browsers/browsing-the-web/remote-context-helper/resources/remote-context-helper.js:
(async fetchText):
(prototype.merged):
(prototype.async createExecutorUrl):
(escape):
(addHeaders):
(windowExecutorCreator):
(RemoteContextConfig.ensure): Deleted.
(RemoteContextConfig.prototype.merged): Deleted.
(RemoteContextConfig): Deleted.
(RemoteContextHelper): Deleted.
(RemoteContextHelper.prototype.async createContext): Deleted.
(RemoteContextHelper.prototype.addWindow): Deleted.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/WEB_FEATURES.yml: 
Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/external-speculation-rules-errors-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/external-speculation-rules-errors.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/inline-speculation-rules-errors-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/inline-speculation-rules-errors.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/invalid-rules.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/invalid-rules.https_prefetch-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/invalid-rules.https_prerender-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/anonymous-client.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/anonymous-client.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/clear-prefetch-cache-after-clear-site-data-cache.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/clear-prefetch-cache-after-clear-site-data-cache.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https_include=changed-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https_include=changedWithRedirect-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https_include=changedWithRedirect2-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https_include=changedWithRedirect3-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https_include=unchanged-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cookie-indices.https_include=unchangedWithRedirect-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cross-origin-cookies-anonymous-client-ip-duplicate.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cross-origin-cookies-anonymous-client-ip-duplicate.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cross-origin-cookies.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/cross-origin-cookies.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/different-initiators-2.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/different-initiators-2.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/different-initiators.sub.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/different-initiators.sub.https_cross-site-1-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/different-initiators.sub.https_cross-site-2-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/different-initiators.sub.https_same-site-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=and-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=baseURLChangedByBaseElement-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=baseURLChangedBySameDocumentNavigation-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=defaultPredicate-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=hrefMatches-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=immediateMutation-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=invalidPredicate-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=linkHrefChanged-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=linkInShadowTree-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=linkToSelfFragment-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=newRuleSetAdded-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=not-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=or-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=selectorMatches-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=selectorMatchesDisplayLocked-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=selectorMatchesDisplayNone-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=selectorMatchesScopingRoot-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/document-rules.https_include=unslottedLink-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/duplicate-urls.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/duplicate-urls.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/fragment.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/fragment.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/implicit-source.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/implicit-source.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-a-element.sub.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-a-element.sub.https_cross-site-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-a-element.sub.https_same-site-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-iframe-location-href.sub.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-iframe-location-href.sub.https_cross-site-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-iframe-location-href.sub.https_same-site-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-window-open.sub.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-window-open.sub.https_cross-site-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/initiators-window-open.sub.https_same-site-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/multiple-url.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/multiple-url.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-delivery-type.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-delivery-type.https_prefetch=false&bypass_cache=false-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-delivery-type.https_prefetch=false&bypass_cache=true-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-delivery-type.https_prefetch=true&bypass_cache=false-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-delivery-type.https_prefetch=true&bypass_cache=true-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https_include=afterResponse-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https_include=noPrefetch-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https_include=waitingForRedirect-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-requestStart-responseStart.https_include=waitingForResponse-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-sizes.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-sizes.https_bypass_cache=true-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-sizes.https_default-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-sizes.https_prefetch=true&bypass_cache=true-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/navigation-timing-sizes.https_prefetch=true-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/no-http-cache-interference.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/no-http-cache-interference.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/no-prefetch-for-post.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/no-prefetch-for-post.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=BaseCase-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=CSPExemption-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=EmptyRuleSet-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=FailCORS-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=FailToParseRuleSet-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=FailToParseSpeculationRulesHeader-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=FollowRedirect-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=InnerListInSpeculationRulesHeader-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=InvalidMimeType-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=InvalidUrlForSpeculationRulesSet-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=RelativeUrlForCandidate-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=RelativeUrlForSpeculationRulesSet-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=StatusCode199-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=StatusCode404-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/out-of-document-rule-set.https_include=UseNonUTF8EncodingForSpeculationRulesSet-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-single.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-single.https_from_protocol=http&to_protocol=http-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-single.https_from_protocol=http&to_protocol=https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-single.https_from_protocol=https&to_protocol=http-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-single.https_from_protocol=https&to_protocol=https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-status.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-status.https_status=200&should_prefetch=true-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-status.https_status=250&should_prefetch=true-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-status.https_status=299&should_prefetch=true-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-status.https_status=400&should_prefetch=false-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-status.https_status=500&should_prefetch=false-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-traverse-reload.sub-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-traverse-reload.sub.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-uses-cache.sub.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-uses-cache.sub.https_cross-site-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/prefetch-uses-cache.sub.https_same-site-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-middle-of-prefetch.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-middle-of-prefetch.https_origin=cross-site-initial-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-middle-of-prefetch.https_origin=cross-site-redirect-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-middle-of-prefetch.https_origin=same-origin-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-to-prefetch-url.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-to-prefetch-url.https_origin=cross-site-initial-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-to-prefetch-url.https_origin=cross-site-redirect-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-to-prefetch-url.https_origin=same-origin-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-url.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-url.https_origin=cross-site-initial-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-url.https_origin=cross-site-redirect-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/redirect-url.https_origin=same-origin-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_1-1-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_2-2-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_3-3-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_4-4-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_5-5-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_6-6-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_7-7-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-from-rules.https_8-last-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-not-accepted.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-not-accepted.https_1-1-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-not-accepted.https_2-2-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy-not-accepted.https_3-last-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy.https_1-1-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy.https_2-2-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy.https_3-3-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/referrer-policy.https_4-last-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/authenticate.py:
 Added.
(main):
(main.fmt):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/basic-service-worker.js:
 Added.
(swOption.string_appeared_here.event.event.request.url.includes):
(swOption.string_appeared_here.event.event.request.headers.forEach):
(swOption.string_appeared_here.event.else):
(swOption.string_appeared_here.event.async else):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/conditional-status.py:
 Added.
(main):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/cookies.py:
 Added.
(main):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/counting-executor.py:
 Added.
(main):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/executor.sub.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/executor.sub.html.headers:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/post-navigation-handler.py:
 Added.
(main):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/prefetch.py:
 Added.
(main):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/prefetch_nvs_hint.py:
 Added.
(main):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/random_redirect.py:
 Added.
(main):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/redirect-helper.sub.js:
 Added.
(async prepare):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/ruleset.py:
 Added.
(main):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/slow-executor.py:
 Added.
(main):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/sw.js:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/util.py:
 Added.
(get_executor_html):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/utils.sub.js:
 Added.
(PrefetchAgent):
(PrefetchAgent.prototype.getExecutorURL):
(PrefetchAgent.prototype.async forceSinglePrefetch):
(PrefetchAgent.prototype.async forceSpeculationRules):
(PrefetchAgent.prototype.async navigate):
(PrefetchAgent.prototype.async getRequestHeaders):
(PrefetchAgent.prototype.async getResponseCookies):
(PrefetchAgent.prototype.async getRequestCookies):
(PrefetchAgent.prototype.async getRequestCredentials):
(PrefetchAgent.prototype.async setReferrerPolicy):
(PrefetchAgent.prototype.async getDeliveryType):
(getPrefetchUrl):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/resources/w3c-import.log:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/same-origin-cookies.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/same-origin-cookies.https_1-1-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/same-origin-cookies.https_2-last-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/sec-fetch-headers.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/sec-fetch-headers.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/user-pass.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/user-pass.https_cross-origin=false-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/user-pass.https_cross-origin=true-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/prefetch/w3c-import.log:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/resources/empty.json:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/resources/utils.js:
 Added.
(globalThis.assertSpeculationRulesIsSupported):
(globalThis.RemoteContextHelper.PreloadingRemoteContextWrapper.prototype.addPreload):
(globalThis.RemoteContextHelper.PreloadingRemoteContextWrapper):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/resources/w3c-import.log:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/script-supports.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/script-supports.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/README:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/cross-site-prefetch.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/cross-site-prefetch.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/cross-site-to-same-site-redirection-prefetch.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/cross-site-to-same-site-redirection-prefetch.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/deduped-and-sorted-tags.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/deduped-and-sorted-tags.https_type=prefetch-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/deduped-and-sorted-tags.https_type=prerender-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/invalid-tags.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/invalid-tags.https_tag-level=rule&type=prefetch-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/invalid-tags.https_tag-level=rule&type=prerender-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/invalid-tags.https_tag-level=ruleset&type=prefetch-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/invalid-tags.https_tag-level=ruleset&type=prerender-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/no-tags.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/no-tags.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/prefetch-eagerness-pointer-down.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/prefetch-eagerness-pointer-down.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/prefetch-eagerness-pointer-hover.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/prefetch-eagerness-pointer-hover.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/prerender-target-hint.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/prerender-target-hint.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/resources/speculation-tags-utils.js:
 Added.
(getTagLevel):
(getPreloadingType):
(assertHeaders):
(testRulesetTag):
(async testRuleTag):
(async globalThis):
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/resources/w3c-import.log:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/same-site-to-cross-site-redirection-prefetch.https-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/same-site-to-cross-site-redirection-prefetch.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/valid-tags.https.html:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/valid-tags.https_tag-level=rule&type=prefetch-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/valid-tags.https_tag-level=rule&type=prerender-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/valid-tags.https_tag-level=ruleset&type=prefetch-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/valid-tags.https_tag-level=ruleset&type=prerender-expected.txt:
 Added.
* 
LayoutTests/imported/w3c/web-platform-tests/speculation-rules/speculation-tags/w3c-import.log:
 Added.
* LayoutTests/imported/w3c/web-platform-tests/speculation-rules/w3c-import.log: 
Added.
* LayoutTests/tests-options.json:

Canonical link: https://commits.webkit.org/298094@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to