RESOLVED FIXED267309
Bring up a queue to test run-webkit-tests --site-isolation
https://bugs.webkit.org/show_bug.cgi?id=267309
Summary Bring up a queue to test run-webkit-tests --site-isolation
Robert Jenner
Reported 2024-01-09 18:04:32 PST
We recently landed changes to run site isolation in WebKit as seen in: https://commits.webkit.org/272619@main We would like to bring up a queue to test this.
Attachments
Robert Jenner
Comment 1 2024-01-09 18:05:01 PST
Robert Jenner
Comment 2 2024-01-09 18:30:42 PST
Robert Jenner
Comment 3 2024-01-12 14:38:09 PST
Before we make these changes lets validate site isolation results so we know what to expect when we bring it up.
Robert Jenner
Comment 4 2024-01-12 15:31:12 PST
I ran testing on a Sonoma Debug WK2 Bot at ToT with site isolation enabled. Below are the results: Regressions: Unexpected image-only failures (154) http/tests/cache-storage/cache-clearing-origin.https.html [ ImageOnlyFailure ] http/tests/cache-storage/cache-origins.https.html [ ImageOnlyFailure ] http/tests/cache-storage/page-cache-domcache-pending-promise.html [ ImageOnlyFailure ] http/tests/cache-storage/page-cache-domcachestorage-pending-promise.html [ ImageOnlyFailure ] http/tests/cache/disk-cache/disk-cache-remove-several-pending-writes.html [ ImageOnlyFailure ] http/tests/css/filters-on-iframes-transform.html [ ImageOnlyFailure ] http/tests/css/filters-on-iframes.html [ ImageOnlyFailure ] http/tests/eventsource/eventsource-page-cache-connected.html [ ImageOnlyFailure ] http/tests/eventsource/eventsource-page-cache-connecting.html [ ImageOnlyFailure ] http/tests/frame-throttling/raf-throttle-in-cross-origin-subframe.html [ ImageOnlyFailure ] http/tests/frame-throttling/timer-throttle-in-cross-origin-subframe.html [ ImageOnlyFailure ] http/tests/frames/frames-with-same-name-cross-origin.html [ ImageOnlyFailure ] http/tests/fullscreen/fullscreen-feature-policy.html [ ImageOnlyFailure ] http/tests/gamepad/gamepad-allow-attribute.https.html [ ImageOnlyFailure ] http/tests/inspector/network/fetch-response-body-304.html [ ImageOnlyFailure ] http/tests/inspector/network/har/har-page.html [ ImageOnlyFailure ] http/tests/inspector/network/resource-sizes-memory-cache.html [ ImageOnlyFailure ] http/tests/local/link-stylesheet-load-order-preload.html [ ImageOnlyFailure ] http/tests/local/link-stylesheet-load-order.html [ ImageOnlyFailure ] http/tests/media/hls/hls-hdr-switch.html [ ImageOnlyFailure ] http/tests/media/hls/hls-webvtt-default.html [ ImageOnlyFailure ] http/tests/media/hls/hls-webvtt-flashing.html [ ImageOnlyFailure ] http/tests/media/hls/hls-webvtt-style.html [ ImageOnlyFailure ] http/tests/media/hls/track-in-band-hls-metadata-cue-duration.html [ ImageOnlyFailure ] http/tests/media/hls/track-in-band-multiple-cues.html [ ImageOnlyFailure ] http/tests/media/media-element-frame-destroyed-crash.html [ ImageOnlyFailure ] http/tests/media/media-stream/enumerate-devices-iframe-allow-attribute.html [ ImageOnlyFailure ] http/tests/media/media-stream/get-display-media-iframe-allow-attribute.html [ ImageOnlyFailure ] http/tests/media/media-stream/speech-recognition-iframe-allow-attribute.html [ ImageOnlyFailure ] http/tests/media/now-playing-info-private-browsing.html [ ImageOnlyFailure ] http/tests/media/track-in-band-hls-metadata-crash.html [ ImageOnlyFailure ] http/tests/misc/authentication-redirect-2/authentication-sent-to-redirect-same-origin.html [ ImageOnlyFailure ] http/tests/misc/authentication-redirect-3/authentication-sent-to-redirect-same-origin-with-location-credentials.html [ ImageOnlyFailure ] http/tests/misc/authentication-redirect-4/authentication-sent-to-redirect-same-origin-url.html [ ImageOnlyFailure ] http/tests/misc/dns-prefetch-control.html [ ImageOnlyFailure ] http/tests/misc/location-replace-crossdomain-async-delegates.html [ ImageOnlyFailure ] http/tests/misc/location-replace-crossdomain.html [ ImageOnlyFailure ] http/tests/misc/webtiming-ssl.py [ ImageOnlyFailure ] http/tests/navigation/cross-origin-iframe-location-hash-reexecute-onload.html [ ImageOnlyFailure ] http/tests/navigation/cross-origin-navigation-fires-onload.html [ ImageOnlyFailure ] http/tests/navigation/fetch-pagecache.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-failed-xhr.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-fontfaceset.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-fragment-referrer.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-getUserMedia-pending-promise.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-iframe-no-current-historyItem.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-mediakeysession.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-mediastream.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-pending-image-load-cache-partition.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-pending-image-load.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-pending-load.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-pending-ping-load-same-origin.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-shared-worker.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-video.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-xhr-in-loading-iframe.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-xhr-in-pagehide.html [ ImageOnlyFailure ] http/tests/navigation/page-cache-xhr.html [ ImageOnlyFailure ] http/tests/navigation/ping-attribute/area-cross-origin-from-https.html [ ImageOnlyFailure ] http/tests/navigation/redirect-to-random-url-versus-memory-cache.html [ ImageOnlyFailure ] http/tests/navigation/subframe-pagehide-handler-starts-load.html [ ImageOnlyFailure ] http/tests/navigation/subframe-pagehide-handler-starts-load2.html [ ImageOnlyFailure ] http/tests/paymentrequest/page-cache-closed-payment-request.https.html [ ImageOnlyFailure ] http/tests/paymentrequest/page-cache-completed-payment-response.https.html [ ImageOnlyFailure ] http/tests/paymentrequest/page-cache-created-payment-request.https.html [ ImageOnlyFailure ] http/tests/paymentrequest/page-cache-created-payment-response.https.html [ ImageOnlyFailure ] http/tests/paymentrequest/page-cache-interactive-payment-request.https.html [ ImageOnlyFailure ] http/tests/paymentrequest/page-cache-retried-payment-response.https.html [ ImageOnlyFailure ] http/tests/paymentrequest/payment-allow-attribute.https.html [ ImageOnlyFailure ] http/tests/referrer-policy-iframe/no-referrer-when-downgrade/cross-origin-http-http.html [ ImageOnlyFailure ] http/tests/referrer-policy-iframe/unsafe-url/cross-origin-http-http.html [ ImageOnlyFailure ] http/tests/referrer-policy-iframe/unsafe-url/cross-origin-http.https.html [ ImageOnlyFailure ] http/tests/referrer-policy/no-referrer-when-downgrade/cross-origin-http-http.html [ ImageOnlyFailure ] http/tests/referrer-policy/unsafe-url/cross-origin-http-http.html [ ImageOnlyFailure ] http/tests/referrer-policy/unsafe-url/cross-origin-http.https.html [ ImageOnlyFailure ] http/tests/resourceLoadStatistics/omit-document-referrer-nested-third-party-iframe-ephemeral.html [ ImageOnlyFailure ] http/tests/resourceLoadStatistics/omit-document-referrer-third-party-iframe-ephemeral.html [ ImageOnlyFailure ] http/tests/security/XFrameOptions/cross-origin-iframe-post-form-to-parent-same-origin-x-frame-options-page-allow.html [ ImageOnlyFailure ] http/tests/security/basic-auth-subresource.html [ ImageOnlyFailure ] http/tests/security/block-top-level-navigation-to-different-scheme-by-third-party-iframes.html [ ImageOnlyFailure ] http/tests/security/block-top-level-navigations-by-sandboxed-iframe-with-propagated-user-gesture.html [ ImageOnlyFailure ] http/tests/security/block-top-level-navigations-by-third-party-sandboxed-iframe.html [ ImageOnlyFailure ] http/tests/security/cross-frame-access-call.html [ ImageOnlyFailure ] http/tests/security/cross-frame-access-custom.html [ ImageOnlyFailure ] http/tests/security/cross-frame-access-first-time.html [ ImageOnlyFailure ] http/tests/security/cross-frame-access-frames.html [ ImageOnlyFailure ] http/tests/security/cross-frame-access-name-getter.html [ ImageOnlyFailure ] http/tests/security/cross-frame-access-object-getPrototypeOf-in-put.html [ ImageOnlyFailure ] http/tests/security/cross-frame-access-object-getPrototypeOf.html [ ImageOnlyFailure ] http/tests/security/cross-frame-access-put.html [ ImageOnlyFailure ] http/tests/security/cross-frame-access-selection.html [ ImageOnlyFailure ] http/tests/security/cross-origin-cached-images-parallel.html [ ImageOnlyFailure ] http/tests/security/cross-origin-cached-images-with-memory-pressure.html [ ImageOnlyFailure ] http/tests/security/cross-origin-cached-images.html [ ImageOnlyFailure ] http/tests/security/cross-origin-cached-scripts.html [ ImageOnlyFailure ] http/tests/security/cross-origin-reified-window-property-access.html [ ImageOnlyFailure ] http/tests/security/cross-origin-window-property-access.html [ ImageOnlyFailure ] http/tests/security/cross-origin-window-property-caching-crash.html [ ImageOnlyFailure ] http/tests/security/frameNavigation/inactive-function-in-popup-navigate-child.html [ ImageOnlyFailure ] http/tests/security/preventExtensions-window-location.html [ ImageOnlyFailure ] http/tests/security/showModalDialog-sync-cross-origin-page-load2.html [ ImageOnlyFailure ] http/tests/security/symbols-cross-origin.html [ ImageOnlyFailure ] http/tests/security/window-defineProperty-crossOrigin.html [ ImageOnlyFailure ] http/tests/security/xss-DENIED-htmlelelment-with-iframe-proto.html [ ImageOnlyFailure ] http/tests/security/xss-DENIED-object-element.html [ ImageOnlyFailure ] http/tests/ssl/applepay/page-cache-active-apple-pay-session.html [ ImageOnlyFailure ] http/tests/ssl/applepay/page-cache-inactive-apple-pay-session.html [ ImageOnlyFailure ] http/tests/storageAccess/aggregate-sorted-data-with-storage-access.html [ ImageOnlyFailure ] http/tests/storageAccess/deny-due-to-no-interaction-under-general-third-party-cookie-blocking-ephemeral.html [ ImageOnlyFailure ] http/tests/storageAccess/deny-due-to-no-interaction-under-general-third-party-cookie-blocking.html [ ImageOnlyFailure ] http/tests/storageAccess/has-storage-access-false-by-default-ephemeral.html [ ImageOnlyFailure ] http/tests/storageAccess/has-storage-access-false-by-default.html [ ImageOnlyFailure ] http/tests/storageAccess/has-storage-access-from-prevalent-domain-with-user-interaction.html [ ImageOnlyFailure ] http/tests/storageAccess/has-storage-access-under-general-third-party-cookie-blocking-without-cookie.html [ ImageOnlyFailure ] http/tests/storageAccess/request-and-grant-access-cross-origin-non-sandboxed-iframe-ephemeral.html [ ImageOnlyFailure ] http/tests/storageAccess/request-and-grant-access-cross-origin-sandboxed-iframe-from-prevalent-domain-without-user-interaction.html [ ImageOnlyFailure ] http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html [ ImageOnlyFailure ] http/tests/storageAccess/request-and-grant-access-then-navigate-same-site-should-have-access.html [ ImageOnlyFailure ] http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-with-unique-origin.html [ ImageOnlyFailure ] http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-without-allow-token.html [ ImageOnlyFailure ] http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-without-user-gesture-ephemeral.html [ ImageOnlyFailure ] http/tests/storageAccess/request-storage-access-cross-origin-sandboxed-iframe-without-user-gesture.html [ ImageOnlyFailure ] http/tests/webrtc/paused-video-mediastream-invisible-autoplay.html [ ImageOnlyFailure ] http/tests/webshare/webshare-allow-attribute-canShare.https.html [ ImageOnlyFailure ] http/tests/webshare/webshare-allow-attribute-share.https.html [ ImageOnlyFailure ] http/tests/websocket/tests/hybi/closed-when-entering-page-cache.html [ ImageOnlyFailure ] http/tests/websocket/tests/hybi/stop-on-resume-in-error-handler.html [ ImageOnlyFailure ] http/tests/workers/service/client-added-to-clients-when-restored-from-page-cache.html [ ImageOnlyFailure ] http/tests/workers/service/client-removed-from-clients-while-in-page-cache.html [ ImageOnlyFailure ] http/tests/workers/service/page-cache-service-worker-pending-promise.https.html [ ImageOnlyFailure ] http/tests/workers/service/page-caching.html [ ImageOnlyFailure ] http/tests/workers/service/postmessage-after-sw-process-crash.https.html [ ImageOnlyFailure ] http/tests/workers/service/postmessage-after-terminating-hung-worker.html [ ImageOnlyFailure ] http/tests/workers/service/shownotification-allowed.html [ ImageOnlyFailure ] http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-header.html [ ImageOnlyFailure ] http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache-invalidation-by-method.html [ ImageOnlyFailure ] http/tests/xmlhttprequest/access-control-basic-allow-preflight-cache.html [ ImageOnlyFailure ] http/wpt/background-fetch/background-fetch-abort.window.html [ ImageOnlyFailure ] http/wpt/cross-origin-resource-policy/image-in-iframe-loads.html [ ImageOnlyFailure ] http/wpt/fetch/inspect-preflight.html [ ImageOnlyFailure ] http/wpt/html/browsers/the-window-object/window-open-noopener-webkit.html [ ImageOnlyFailure ] http/wpt/html/interaction/focus/no-cross-origin-element-focus.html [ ImageOnlyFailure ] http/wpt/html/interaction/focus/no-cross-origin-window-focus.html [ ImageOnlyFailure ] http/wpt/mediarecorder/mute-tracks.html [ ImageOnlyFailure ] http/wpt/mediarecorder/pause-recording.html [ ImageOnlyFailure ] http/wpt/mediarecorder/set-srcObject-MediaStream-Blob.html [ ImageOnlyFailure ] http/wpt/resource-timing/rt-resources-per-worker.html [ ImageOnlyFailure ] http/wpt/resource-timing/rt-shared-resource-in-frames.html [ ImageOnlyFailure ] http/wpt/service-workers/basic-fetch-with-contentfilter.https.html [ ImageOnlyFailure ] http/wpt/service-workers/file-upload.html [ ImageOnlyFailure ] http/wpt/webrtc/audiovideo-script-transform.html [ ImageOnlyFailure ] http/wpt/webrtc/third-party-frame-ice-candidate-filtering.html [ ImageOnlyFailure ] http/wpt/webrtc/video-script-transform-keyframe-only.html [ ImageOnlyFailure ] http/wpt/webrtc/video-script-transform-simulcast.html [ ImageOnlyFailure ] http/wpt/webrtc/video-script-transform.html [ ImageOnlyFailure ] Regressions: Unexpected crashes (3) http/tests/security/blocked-on-redirect.html [ Crash ] http/tests/security/contentSecurityPolicy/upgrade-insecure-requests/proper-open-window-upgrades.html [ Crash ] http/tests/storageAccess/request-and-grant-access-then-navigate-cross-site-should-not-have-access.html [ Crash ] Regressions: Unexpected timeouts (1) http/tests/security/xss-DENIED-named-window-property-from-cross-origin-inactive-document.html [ Timeout ]
EWS
Comment 5 2024-01-18 16:20:06 PST
Committed 273197@main (d905fc0e6eeb): <https://commits.webkit.org/273197@main> Reviewed commits have been landed. Closing PR #22875 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.