Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: f2ffb0129de49a3c02f2b513bba61c889394fbab https://github.com/WebKit/WebKit/commit/f2ffb0129de49a3c02f2b513bba61c889394fbab Author: Youenn Fablet <youe...@gmail.com> Date: 2024-01-22 (Mon, 22 Jan 2024)
Changed paths: M LayoutTests/TestExpectations M LayoutTests/fast/dom/dom-window-property-gc-after-frame-detach-expected.txt M LayoutTests/fast/dom/dom-window-property-gc-after-frame-detach.html M LayoutTests/fast/dom/event-handler-attributes.html M LayoutTests/fast/events/destroyed-atomic-string.html M LayoutTests/fast/events/dispatchEvent-crash-expected.txt M LayoutTests/fast/events/dispatchEvent-crash.html M LayoutTests/fast/loader/window-properties-restored-from-page-cache-expected.txt M LayoutTests/fast/loader/window-properties-restored-from-page-cache.html R LayoutTests/http/tests/appcache/404-manifest-expected.txt R LayoutTests/http/tests/appcache/404-manifest.html R LayoutTests/http/tests/appcache/404-resource-expected.txt R LayoutTests/http/tests/appcache/404-resource-with-slow-main-resource-expected.txt R LayoutTests/http/tests/appcache/404-resource-with-slow-main-resource.py R LayoutTests/http/tests/appcache/404-resource.html R LayoutTests/http/tests/appcache/abort-cache-onchecking-expected.txt R LayoutTests/http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt R LayoutTests/http/tests/appcache/abort-cache-onchecking-manifest-404.html R LayoutTests/http/tests/appcache/abort-cache-onchecking-resource-404-expected.txt R LayoutTests/http/tests/appcache/abort-cache-onchecking-resource-404.html R LayoutTests/http/tests/appcache/abort-cache-onchecking.html R LayoutTests/http/tests/appcache/abort-cache-ondownloading-expected.txt R LayoutTests/http/tests/appcache/abort-cache-ondownloading-manifest-404-expected.txt R LayoutTests/http/tests/appcache/abort-cache-ondownloading-manifest-404.html R LayoutTests/http/tests/appcache/abort-cache-ondownloading-resource-404-expected.txt R LayoutTests/http/tests/appcache/abort-cache-ondownloading-resource-404.html R LayoutTests/http/tests/appcache/abort-cache-ondownloading.html R LayoutTests/http/tests/appcache/abort-cache-onprogress-expected.txt R LayoutTests/http/tests/appcache/abort-cache-onprogress.html R LayoutTests/http/tests/appcache/access-via-redirect-expected.txt R LayoutTests/http/tests/appcache/access-via-redirect.py R LayoutTests/http/tests/appcache/appcache-cookies-expected.txt R LayoutTests/http/tests/appcache/appcache-cookies.html R LayoutTests/http/tests/appcache/auth-expected.txt R LayoutTests/http/tests/appcache/auth.html R LayoutTests/http/tests/appcache/crash-when-navigating-away-then-back-expected.txt R LayoutTests/http/tests/appcache/crash-when-navigating-away-then-back.html R LayoutTests/http/tests/appcache/credential-url-expected.txt R LayoutTests/http/tests/appcache/credential-url.html R LayoutTests/http/tests/appcache/cyrillic-uri-expected.txt R LayoutTests/http/tests/appcache/cyrillic-uri.html R LayoutTests/http/tests/appcache/decide-navigation-policy-after-delay-expected.txt R LayoutTests/http/tests/appcache/decide-navigation-policy-after-delay.html R LayoutTests/http/tests/appcache/deferred-events-delete-while-raising-expected.txt R LayoutTests/http/tests/appcache/deferred-events-delete-while-raising-timer-expected.txt R LayoutTests/http/tests/appcache/deferred-events-delete-while-raising-timer.html R LayoutTests/http/tests/appcache/deferred-events-delete-while-raising.html R LayoutTests/http/tests/appcache/deferred-events-expected.txt R LayoutTests/http/tests/appcache/deferred-events.html R LayoutTests/http/tests/appcache/destroyed-frame-expected.txt R LayoutTests/http/tests/appcache/destroyed-frame.html R LayoutTests/http/tests/appcache/detached-iframe-expected.txt R LayoutTests/http/tests/appcache/detached-iframe.html R LayoutTests/http/tests/appcache/different-https-origin-resource-main-expected.txt R LayoutTests/http/tests/appcache/different-https-origin-resource-main.html R LayoutTests/http/tests/appcache/different-origin-manifest-expected.txt R LayoutTests/http/tests/appcache/different-origin-manifest.html R LayoutTests/http/tests/appcache/different-scheme-expected.txt R LayoutTests/http/tests/appcache/different-scheme.html R LayoutTests/http/tests/appcache/disabled-expected.txt R LayoutTests/http/tests/appcache/disabled.html R LayoutTests/http/tests/appcache/document-cookie-expected.txt R LayoutTests/http/tests/appcache/document-cookie-http-only-expected.txt R LayoutTests/http/tests/appcache/document-cookie-http-only.py R LayoutTests/http/tests/appcache/document-cookie.py R LayoutTests/http/tests/appcache/document-write-html-element-2-expected.txt R LayoutTests/http/tests/appcache/document-write-html-element-2.html R LayoutTests/http/tests/appcache/document-write-html-element-expected.txt R LayoutTests/http/tests/appcache/document-write-html-element.html R LayoutTests/http/tests/appcache/empty-manifest-expected.txt R LayoutTests/http/tests/appcache/empty-manifest.html R LayoutTests/http/tests/appcache/fail-on-update-2-expected.txt R LayoutTests/http/tests/appcache/fail-on-update-2.html R LayoutTests/http/tests/appcache/fail-on-update-expected.txt R LayoutTests/http/tests/appcache/fail-on-update.html R LayoutTests/http/tests/appcache/fallback-expected.txt R LayoutTests/http/tests/appcache/fallback-namespace-outside-manifest-path-expected.txt R LayoutTests/http/tests/appcache/fallback-namespace-outside-manifest-path.html R LayoutTests/http/tests/appcache/fallback.html R LayoutTests/http/tests/appcache/foreign-fallback-expected.txt R LayoutTests/http/tests/appcache/foreign-fallback.html R LayoutTests/http/tests/appcache/foreign-iframe-main-expected.txt R LayoutTests/http/tests/appcache/foreign-iframe-main.html R LayoutTests/http/tests/appcache/history-test-expected.txt R LayoutTests/http/tests/appcache/history-test.html R LayoutTests/http/tests/appcache/idempotent-update-expected.txt R LayoutTests/http/tests/appcache/idempotent-update.html R LayoutTests/http/tests/appcache/identifier-test-expected.txt R LayoutTests/http/tests/appcache/identifier-test.html R LayoutTests/http/tests/appcache/insert-html-element-with-manifest-2-expected.txt R LayoutTests/http/tests/appcache/insert-html-element-with-manifest-2.html R LayoutTests/http/tests/appcache/insert-html-element-with-manifest-expected.txt R LayoutTests/http/tests/appcache/insert-html-element-with-manifest.html R LayoutTests/http/tests/appcache/interrupted-update-expected.txt R LayoutTests/http/tests/appcache/interrupted-update.html R LayoutTests/http/tests/appcache/load-from-appcache-defer-resume-crash-expected.txt R LayoutTests/http/tests/appcache/load-from-appcache-defer-resume-crash.html R LayoutTests/http/tests/appcache/local-content-expected.txt R LayoutTests/http/tests/appcache/local-content.html R LayoutTests/http/tests/appcache/main-resource-fallback-for-network-error-crash-expected.txt R LayoutTests/http/tests/appcache/main-resource-fallback-for-network-error-crash.html R LayoutTests/http/tests/appcache/main-resource-hash-expected.txt R LayoutTests/http/tests/appcache/main-resource-hash.html R LayoutTests/http/tests/appcache/main-resource-redirect-expected.txt R LayoutTests/http/tests/appcache/main-resource-redirect-with-sw-expected.txt R LayoutTests/http/tests/appcache/main-resource-redirect-with-sw.html R LayoutTests/http/tests/appcache/main-resource-redirect.html R LayoutTests/http/tests/appcache/manifest-containing-itself-expected.txt R LayoutTests/http/tests/appcache/manifest-containing-itself.html R LayoutTests/http/tests/appcache/manifest-parsing-expected.txt R LayoutTests/http/tests/appcache/manifest-parsing.html R LayoutTests/http/tests/appcache/manifest-redirect-2-expected.txt R LayoutTests/http/tests/appcache/manifest-redirect-2.html R LayoutTests/http/tests/appcache/manifest-redirect-expected.txt R LayoutTests/http/tests/appcache/manifest-redirect.html R LayoutTests/http/tests/appcache/manifest-with-empty-file-expected.txt R LayoutTests/http/tests/appcache/manifest-with-empty-file.html R LayoutTests/http/tests/appcache/max-size-expected.txt R LayoutTests/http/tests/appcache/max-size.html R LayoutTests/http/tests/appcache/multi-fallback-expected.txt R LayoutTests/http/tests/appcache/multi-fallback.html R LayoutTests/http/tests/appcache/navigating-away-while-cache-attempt-in-progress-expected.txt R LayoutTests/http/tests/appcache/navigating-away-while-cache-attempt-in-progress.html R LayoutTests/http/tests/appcache/non-html-expected.txt R LayoutTests/http/tests/appcache/non-html.xhtml R LayoutTests/http/tests/appcache/offline-access-expected.txt R LayoutTests/http/tests/appcache/offline-access.html R LayoutTests/http/tests/appcache/online-fallback-layering-expected.txt R LayoutTests/http/tests/appcache/online-fallback-layering.html R LayoutTests/http/tests/appcache/online-whitelist-expected.txt R LayoutTests/http/tests/appcache/online-whitelist.html R LayoutTests/http/tests/appcache/origin-delete-expected.txt R LayoutTests/http/tests/appcache/origin-delete.html R LayoutTests/http/tests/appcache/origin-quota-continued-download-expected.txt R LayoutTests/http/tests/appcache/origin-quota-continued-download-multiple-manifests-expected.txt R LayoutTests/http/tests/appcache/origin-quota-continued-download-multiple-manifests.html R LayoutTests/http/tests/appcache/origin-quota-continued-download.html R LayoutTests/http/tests/appcache/origin-quota-expected.txt R LayoutTests/http/tests/appcache/origin-quota.html R LayoutTests/http/tests/appcache/origin-usage-expected.txt R LayoutTests/http/tests/appcache/origin-usage.html R LayoutTests/http/tests/appcache/origins-with-appcache-expected.txt R LayoutTests/http/tests/appcache/origins-with-appcache.html R LayoutTests/http/tests/appcache/progress-counter-expected.txt R LayoutTests/http/tests/appcache/progress-counter.html R LayoutTests/http/tests/appcache/reload-expected.txt R LayoutTests/http/tests/appcache/reload.html R LayoutTests/http/tests/appcache/remove-cache-expected.txt R LayoutTests/http/tests/appcache/remove-cache.html R LayoutTests/http/tests/appcache/resource-redirect-2-expected.txt R LayoutTests/http/tests/appcache/resource-redirect-2.html R LayoutTests/http/tests/appcache/resource-redirect-expected.txt R LayoutTests/http/tests/appcache/resource-redirect.html R LayoutTests/http/tests/appcache/resources/.htaccess R LayoutTests/http/tests/appcache/resources/404-resource.manifest R LayoutTests/http/tests/appcache/resources/abe.png R LayoutTests/http/tests/appcache/resources/abort-cache-onchecking-resource-404.manifest R LayoutTests/http/tests/appcache/resources/abort-cache-onchecking.manifest.py R LayoutTests/http/tests/appcache/resources/abort-cache-onchecking.text R LayoutTests/http/tests/appcache/resources/abort-cache-ondownloading-resource-404.manifest R LayoutTests/http/tests/appcache/resources/abort-cache-ondownloading.manifest R LayoutTests/http/tests/appcache/resources/abort-cache-ondownloading.text.py R LayoutTests/http/tests/appcache/resources/abort-cache-onprogress-1.text R LayoutTests/http/tests/appcache/resources/abort-cache-onprogress-2.text R LayoutTests/http/tests/appcache/resources/abort-cache-onprogress-3.text R LayoutTests/http/tests/appcache/resources/abort-cache-onprogress.manifest R LayoutTests/http/tests/appcache/resources/access-via-redirect.html R LayoutTests/http/tests/appcache/resources/access-via-redirect.manifest R LayoutTests/http/tests/appcache/resources/allowlist-wildcard.manifest R LayoutTests/http/tests/appcache/resources/appcache-cookies-test.html R LayoutTests/http/tests/appcache/resources/auth/iframe.py R LayoutTests/http/tests/appcache/resources/auth/manifest.py R LayoutTests/http/tests/appcache/resources/auth/setup.py R LayoutTests/http/tests/appcache/resources/auth/subresource.py R LayoutTests/http/tests/appcache/resources/cookie-protected-script.py R LayoutTests/http/tests/appcache/resources/crash-when-navigating-away-then-back.html R LayoutTests/http/tests/appcache/resources/crash-when-navigating-away-then-back.manifest R LayoutTests/http/tests/appcache/resources/cyrillic-uri-form.html R LayoutTests/http/tests/appcache/resources/cyrillic-uri.manifest R LayoutTests/http/tests/appcache/resources/decide-navigation-policy-after-delay-frame.html R LayoutTests/http/tests/appcache/resources/deferred-events-delete-while-raising-timer-1.html R LayoutTests/http/tests/appcache/resources/deferred-events-delete-while-raising-timer-2.html R LayoutTests/http/tests/appcache/resources/different-https-origin-resource.html R LayoutTests/http/tests/appcache/resources/different-https-origin-resource.manifest R LayoutTests/http/tests/appcache/resources/different-scheme.manifest R LayoutTests/http/tests/appcache/resources/document-cookie.manifest R LayoutTests/http/tests/appcache/resources/document-write-html-element.manifest R LayoutTests/http/tests/appcache/resources/empty.manifest R LayoutTests/http/tests/appcache/resources/empty.txt R LayoutTests/http/tests/appcache/resources/fail-on-update-2.html R LayoutTests/http/tests/appcache/resources/fail-on-update-2.py R LayoutTests/http/tests/appcache/resources/fail-on-update.py R LayoutTests/http/tests/appcache/resources/fake-video.mp4 R LayoutTests/http/tests/appcache/resources/fallback-namespace-outside-manifest-path.txt R LayoutTests/http/tests/appcache/resources/fallback-redirect.py R LayoutTests/http/tests/appcache/resources/fallback.manifest R LayoutTests/http/tests/appcache/resources/fallbacknamespace-fallback-resource.txt R LayoutTests/http/tests/appcache/resources/fallbacknamespace-networknamespace-existing-resource.html R LayoutTests/http/tests/appcache/resources/foreign-fallback-fallback.html R LayoutTests/http/tests/appcache/resources/foreign-fallback.manifest R LayoutTests/http/tests/appcache/resources/foreign-iframe-subresource.js R LayoutTests/http/tests/appcache/resources/foreign-iframe.html R LayoutTests/http/tests/appcache/resources/foreign-iframe.manifest R LayoutTests/http/tests/appcache/resources/history-test.html R LayoutTests/http/tests/appcache/resources/history-test.manifest R LayoutTests/http/tests/appcache/resources/idempotent-update.manifest R LayoutTests/http/tests/appcache/resources/identifier-test-real.py R LayoutTests/http/tests/appcache/resources/identifier-test.manifest R LayoutTests/http/tests/appcache/resources/identifier-test.py R LayoutTests/http/tests/appcache/resources/insert-html-element-with-manifest.manifest R LayoutTests/http/tests/appcache/resources/intercept/.htaccess R LayoutTests/http/tests/appcache/resources/interrupted-update.manifest R LayoutTests/http/tests/appcache/resources/load-from-appcache-defer-resume-bounce-back.html R LayoutTests/http/tests/appcache/resources/load-from-appcache-defer-resume-crash.manifest R LayoutTests/http/tests/appcache/resources/local-content.manifest R LayoutTests/http/tests/appcache/resources/main-resource-fallback-for-network-error-crash.manifest R LayoutTests/http/tests/appcache/resources/main-resource-hash-frame.html R LayoutTests/http/tests/appcache/resources/main-resource-hash-frame.manifest R LayoutTests/http/tests/appcache/resources/main-resource-redirect-frame-2.html R LayoutTests/http/tests/appcache/resources/main-resource-redirect-frame.py R LayoutTests/http/tests/appcache/resources/main-resource-redirect-with-sw.manifest R LayoutTests/http/tests/appcache/resources/main-resource-redirect.manifest R LayoutTests/http/tests/appcache/resources/manifest-containing-itself.manifest R LayoutTests/http/tests/appcache/resources/manifest-if-cookie.py R LayoutTests/http/tests/appcache/resources/manifest-parsing.manifest R LayoutTests/http/tests/appcache/resources/manifest-redirect-2.py R LayoutTests/http/tests/appcache/resources/manifest-redirect.py R LayoutTests/http/tests/appcache/resources/manifest-with-empty-file.manifest R LayoutTests/http/tests/appcache/resources/maxsize.manifest R LayoutTests/http/tests/appcache/resources/multi-fallback.manifest R LayoutTests/http/tests/appcache/resources/navigating-away-while-cache-attempt-in-progress.manifest R LayoutTests/http/tests/appcache/resources/non-html.manifest R LayoutTests/http/tests/appcache/resources/not-exist.vob.py R LayoutTests/http/tests/appcache/resources/not-in-cache.txt R LayoutTests/http/tests/appcache/resources/offline-access-frame.html R LayoutTests/http/tests/appcache/resources/offline-access.js R LayoutTests/http/tests/appcache/resources/offline-access.manifest R LayoutTests/http/tests/appcache/resources/online-allowlist.manifest R LayoutTests/http/tests/appcache/resources/online-allowlist.py R LayoutTests/http/tests/appcache/resources/online-fallback-layering.manifest R LayoutTests/http/tests/appcache/resources/origin-delete-iframe.html R LayoutTests/http/tests/appcache/resources/origin-delete-iframe.manifest R LayoutTests/http/tests/appcache/resources/origin-usage-iframe-1.html R LayoutTests/http/tests/appcache/resources/origin-usage-iframe-1.manifest R LayoutTests/http/tests/appcache/resources/origin-usage-iframe-2.html R LayoutTests/http/tests/appcache/resources/origin-usage-iframe-2.manifest R LayoutTests/http/tests/appcache/resources/origins-with-appcache-iframe.html R LayoutTests/http/tests/appcache/resources/origins-with-appcache-iframe.manifest R LayoutTests/http/tests/appcache/resources/print-uri.py R LayoutTests/http/tests/appcache/resources/progress-counter.manifest R LayoutTests/http/tests/appcache/resources/quota-origin-continued-download-multiple-manifests-1.html R LayoutTests/http/tests/appcache/resources/quota-origin-continued-download-multiple-manifests-1.manifest R LayoutTests/http/tests/appcache/resources/quota-origin-continued-download-multiple-manifests-2.html R LayoutTests/http/tests/appcache/resources/quota-origin-continued-download-multiple-manifests-2.manifest R LayoutTests/http/tests/appcache/resources/quota-origin-continued-download.html R LayoutTests/http/tests/appcache/resources/quota-origin-continued-download.manifest R LayoutTests/http/tests/appcache/resources/quota-origin-iframe-1.html R LayoutTests/http/tests/appcache/resources/quota-origin-iframe-1.manifest R LayoutTests/http/tests/appcache/resources/quota-origin-iframe-2.html R LayoutTests/http/tests/appcache/resources/quota-origin-iframe-2.manifest R LayoutTests/http/tests/appcache/resources/quota-origin-iframe-3.html R LayoutTests/http/tests/appcache/resources/quota-origin-iframe-3.manifest R LayoutTests/http/tests/appcache/resources/register-resources-service-worker.html R LayoutTests/http/tests/appcache/resources/reload-iframe.html R LayoutTests/http/tests/appcache/resources/reload-iframe.manifest R LayoutTests/http/tests/appcache/resources/remove-cache-frame-2.html R LayoutTests/http/tests/appcache/resources/remove-cache-frame.html R LayoutTests/http/tests/appcache/resources/remove-cache.py R LayoutTests/http/tests/appcache/resources/resource-redirect-2.manifest R LayoutTests/http/tests/appcache/resources/resource-redirect-2.py R LayoutTests/http/tests/appcache/resources/resource-redirect.manifest R LayoutTests/http/tests/appcache/resources/resource-redirect.py R LayoutTests/http/tests/appcache/resources/scope1/cookie-protected-manifest.py R LayoutTests/http/tests/appcache/resources/scope2/cookie-protected-script.py R LayoutTests/http/tests/appcache/resources/simple-video-async.manifest R LayoutTests/http/tests/appcache/resources/simple-video-sync.manifest R LayoutTests/http/tests/appcache/resources/simple.manifest R LayoutTests/http/tests/appcache/resources/simple.txt R LayoutTests/http/tests/appcache/resources/slow-resource.py R LayoutTests/http/tests/appcache/resources/subframe-1.html R LayoutTests/http/tests/appcache/resources/subframe-2.html R LayoutTests/http/tests/appcache/resources/subframe-3.html R LayoutTests/http/tests/appcache/resources/subframe-4.html R LayoutTests/http/tests/appcache/resources/subframes-1.manifest R LayoutTests/http/tests/appcache/resources/subframes-2.manifest R LayoutTests/http/tests/appcache/resources/subframes-3.manifest R LayoutTests/http/tests/appcache/resources/subframes-4.manifest R LayoutTests/http/tests/appcache/resources/success-and-notify-done.html R LayoutTests/http/tests/appcache/resources/uncacheable-resource.py R LayoutTests/http/tests/appcache/resources/update-cache.py R LayoutTests/http/tests/appcache/resources/video.manifest R LayoutTests/http/tests/appcache/resources/wrong-content-type.manifest R LayoutTests/http/tests/appcache/resources/wrong-signature-2.manifest R LayoutTests/http/tests/appcache/resources/wrong-signature.manifest R LayoutTests/http/tests/appcache/resources/x-frame-options-prevents-framing-test.html R LayoutTests/http/tests/appcache/resources/x-frame-options-prevents-framing.manifest R LayoutTests/http/tests/appcache/resources/xhr-foreign-resource-2.manifest R LayoutTests/http/tests/appcache/resources/xhr-foreign-resource-frame.html R LayoutTests/http/tests/appcache/resources/xhr-foreign-resource.manifest R LayoutTests/http/tests/appcache/service-worker-proxy.js R LayoutTests/http/tests/appcache/simple-expected.txt R LayoutTests/http/tests/appcache/simple-video-async-expected.txt R LayoutTests/http/tests/appcache/simple-video-async.html R LayoutTests/http/tests/appcache/simple-video-sync-expected.txt R LayoutTests/http/tests/appcache/simple-video-sync.html R LayoutTests/http/tests/appcache/simple.html R LayoutTests/http/tests/appcache/top-frame-1-expected.txt R LayoutTests/http/tests/appcache/top-frame-1.html R LayoutTests/http/tests/appcache/top-frame-2-expected.txt R LayoutTests/http/tests/appcache/top-frame-2.html R LayoutTests/http/tests/appcache/top-frame-3-expected.txt R LayoutTests/http/tests/appcache/top-frame-3.html R LayoutTests/http/tests/appcache/top-frame-4-expected.txt R LayoutTests/http/tests/appcache/top-frame-4.html R LayoutTests/http/tests/appcache/update-cache-expected.txt R LayoutTests/http/tests/appcache/update-cache.html R LayoutTests/http/tests/appcache/video-expected.txt R LayoutTests/http/tests/appcache/video.html R LayoutTests/http/tests/appcache/whitelist-wildcard-expected.txt R LayoutTests/http/tests/appcache/whitelist-wildcard.html R LayoutTests/http/tests/appcache/wrong-content-type-expected.txt R LayoutTests/http/tests/appcache/wrong-content-type.html R LayoutTests/http/tests/appcache/wrong-signature-2-expected.txt R LayoutTests/http/tests/appcache/wrong-signature-2.html R LayoutTests/http/tests/appcache/wrong-signature-expected.txt R LayoutTests/http/tests/appcache/wrong-signature.html R LayoutTests/http/tests/appcache/x-frame-options-prevents-framing-expected.txt R LayoutTests/http/tests/appcache/x-frame-options-prevents-framing.py R LayoutTests/http/tests/appcache/xhr-foreign-resource-expected.txt R LayoutTests/http/tests/appcache/xhr-foreign-resource.html R LayoutTests/http/tests/contentfiltering/load-substitute-data-from-appcache-expected.txt R LayoutTests/http/tests/contentfiltering/load-substitute-data-from-appcache.html R LayoutTests/http/tests/contentfiltering/resources/appcache.html M LayoutTests/http/tests/dom/cross-origin-detached-window-properties-expected.txt M LayoutTests/http/tests/dom/cross-origin-detached-window-properties.html M LayoutTests/http/tests/dom/same-origin-detached-window-properties-expected.txt M LayoutTests/http/tests/dom/same-origin-detached-window-properties.html R LayoutTests/http/tests/security/appcache-in-private-browsing-expected.txt R LayoutTests/http/tests/security/appcache-in-private-browsing.html R LayoutTests/http/tests/security/appcache-switching-private-browsing-expected.txt R LayoutTests/http/tests/security/appcache-switching-private-browsing.html R LayoutTests/http/tests/security/cross-origin-appcache-allowed-expected.txt R LayoutTests/http/tests/security/cross-origin-appcache-allowed.html R LayoutTests/http/tests/security/cross-origin-appcache-expected.txt R LayoutTests/http/tests/security/cross-origin-appcache.html R LayoutTests/http/tests/security/resources/cross-origin-iframe-for-appcache-allowed.html R LayoutTests/http/tests/security/resources/cross-origin-iframe-for-appcache.html R LayoutTests/http/tests/security/resources/frame-for-appcache-in-private-browsing.html R LayoutTests/http/tests/security/resources/same-origin-iframe-for-appcache-blocked.html R LayoutTests/http/tests/security/same-origin-appcache-blocked-expected.txt R LayoutTests/http/tests/security/same-origin-appcache-blocked.html R LayoutTests/http/tests/ssl/resources/origin-usage-iframe-1.html R LayoutTests/http/tests/ssl/resources/origin-usage-iframe-2.html R LayoutTests/http/tests/ssl/upgrade-origin-usage-expected.txt R LayoutTests/http/tests/ssl/upgrade-origin-usage.html R LayoutTests/js/frame-application-cache-with-listener-crash.html M LayoutTests/platform/glib/TestExpectations M LayoutTests/platform/ios-wk2/TestExpectations M LayoutTests/platform/mac-monterey-wk1/TestExpectations R LayoutTests/platform/mac-monterey-wk1/http/tests/appcache/remove-cache-expected.txt M LayoutTests/platform/mac-monterey/TestExpectations M LayoutTests/platform/mac-site-isolation/TestExpectations M LayoutTests/platform/mac-ventura/TestExpectations M LayoutTests/platform/mac-wk1/TestExpectations M LayoutTests/platform/mac-wk2/TestExpectations M LayoutTests/platform/mac/TestExpectations M LayoutTests/platform/wincairo/TestExpectations M LayoutTests/platform/wk2/TestExpectations M Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml M Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.cpp M Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h M Source/WebCore/loader/appcache/ApplicationCacheGroup.cpp M Source/WebCore/loader/appcache/ApplicationCacheHost.cpp M Source/WebCore/page/Quirks.cpp M Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb.in M Source/WebKit/Scripts/process-entitlements.sh M Source/WebKit/Shared/WebPreferencesDefaultValues.cpp M Source/WebKit/Shared/WebPreferencesDefaultValues.h M Source/WebKit/UIProcess/API/C/WKPreferences.cpp M Source/WebKit/UIProcess/API/C/WKPreferencesRef.h M Source/WebKit/UIProcess/API/Cocoa/WKPreferences.mm M Source/WebKit/UIProcess/API/Cocoa/WKPreferencesPrivate.h M Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp M Source/WebKit/UIProcess/API/glib/WebKitSettings.h.in M Source/WebKit/WebProcess/WebPage/WebPage.cpp M Source/WebKit/WebProcess/com.apple.WebProcess.sb.in M Source/WebKitLegacy/mac/WebView/WebPreferences.mm M Source/WebKitLegacy/mac/WebView/WebPreferencesPrivate.h M Tools/DumpRenderTree/TestOptions.cpp M Tools/TestWebKitAPI/Tests/WebKit/WKPreferences.cpp M Tools/TestWebKitAPI/Tests/WebKitCocoa/WebsiteDataStoreCustomPaths.mm M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitSettings.cpp M Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebsiteData.cpp M Tools/WebKitTestRunner/TestOptions.cpp Log Message: ----------- Disable AppCache everywhere https://bugs.webkit.org/show_bug.cgi?id=259783 rdar://113343269 Reviewed by Sihui Liu. We remove the offline app cache runtime flag. We disable using app cache, although we still expose DOMApplicationCache API based on the existing quirk. We remove the tests and a follow-up will remove the implementation. * LayoutTests/TestExpectations: * LayoutTests/fast/dom/dom-window-property-gc-after-frame-detach-expected.txt: * LayoutTests/fast/dom/dom-window-property-gc-after-frame-detach.html: * LayoutTests/fast/dom/event-handler-attributes.html: * LayoutTests/fast/events/destroyed-atomic-string.html: * LayoutTests/fast/events/dispatchEvent-crash-expected.txt: * LayoutTests/fast/events/dispatchEvent-crash.html: * LayoutTests/fast/loader/window-properties-restored-from-page-cache-expected.txt: * LayoutTests/fast/loader/window-properties-restored-from-page-cache.html: * LayoutTests/http/tests/appcache/: Removed. * LayoutTests/http/tests/contentfiltering/load-substitute-data-from-appcache-expected.txt: Removed. * LayoutTests/http/tests/contentfiltering/load-substitute-data-from-appcache.html: Removed. * LayoutTests/http/tests/contentfiltering/resources/appcache.html: Removed. * LayoutTests/http/tests/dom/cross-origin-detached-window-properties-expected.txt: * LayoutTests/http/tests/dom/cross-origin-detached-window-properties.html: * LayoutTests/http/tests/dom/same-origin-detached-window-properties-expected.txt: * LayoutTests/http/tests/dom/same-origin-detached-window-properties.html: * LayoutTests/http/tests/security/appcache-in-private-browsing-expected.txt: Removed. * LayoutTests/http/tests/security/appcache-in-private-browsing.html: Removed. * LayoutTests/http/tests/security/appcache-switching-private-browsing-expected.txt: Removed. * LayoutTests/http/tests/security/appcache-switching-private-browsing.html: Removed. * LayoutTests/http/tests/security/cross-origin-appcache-allowed-expected.txt: Removed. * LayoutTests/http/tests/security/cross-origin-appcache-allowed.html: Removed. * LayoutTests/http/tests/security/cross-origin-appcache-expected.txt: Removed. * LayoutTests/http/tests/security/cross-origin-appcache.html: Removed. * LayoutTests/http/tests/security/resources/cross-origin-iframe-for-appcache-allowed.html: Removed. * LayoutTests/http/tests/security/resources/cross-origin-iframe-for-appcache.html: Removed. * LayoutTests/http/tests/security/resources/frame-for-appcache-in-private-browsing.html: Removed. * LayoutTests/http/tests/security/resources/same-origin-iframe-for-appcache-blocked.html: Removed. * LayoutTests/http/tests/security/same-origin-appcache-blocked-expected.txt: Removed. * LayoutTests/http/tests/security/same-origin-appcache-blocked.html: Removed. * LayoutTests/http/tests/ssl/resources/origin-usage-iframe-1.html: Removed. * LayoutTests/http/tests/ssl/resources/origin-usage-iframe-2.html: Removed. * LayoutTests/http/tests/ssl/upgrade-origin-usage-expected.txt: Removed. * LayoutTests/http/tests/ssl/upgrade-origin-usage.html: Removed. * LayoutTests/js/frame-application-cache-with-listener-crash.html: Removed. * LayoutTests/platform/ios-wk2/TestExpectations: * LayoutTests/platform/mac-monterey-wk1/TestExpectations: * LayoutTests/platform/mac-monterey-wk1/http/tests/appcache/remove-cache-expected.txt: Removed. * LayoutTests/platform/mac-monterey/TestExpectations: * LayoutTests/platform/mac-site-isolation/TestExpectations: * LayoutTests/platform/mac-ventura/TestExpectations: * LayoutTests/platform/mac-wk1/TestExpectations: * LayoutTests/platform/mac-wk2/TestExpectations: * LayoutTests/platform/mac/TestExpectations: * LayoutTests/platform/wincairo/TestExpectations: * LayoutTests/platform/wk2/TestExpectations: * Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml: * Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.cpp: (WTF::computeSDKAlignedBehaviors): * Source/WTF/wtf/cocoa/RuntimeApplicationChecksCocoa.h: * Source/WebCore/loader/appcache/ApplicationCacheGroup.cpp: (WebCore::ApplicationCacheGroup::selectCache): (WebCore::ApplicationCacheGroup::selectCacheWithoutManifestURL): * Source/WebCore/loader/appcache/ApplicationCacheHost.cpp: (WebCore::ApplicationCacheHost::isApplicationCacheEnabled): * Source/WebCore/page/Quirks.cpp: (WebCore::Quirks::shouldEnableApplicationCacheQuirk const): * Source/WebKit/Resources/SandboxProfiles/ios/com.apple.WebKit.WebContent.sb.in: * Source/WebKit/Scripts/process-entitlements.sh: * Source/WebKit/Shared/WebPreferencesDefaultValues.cpp: (WebKit::defaultOfflineWebApplicationCacheEnabled): Deleted. * Source/WebKit/Shared/WebPreferencesDefaultValues.h: * Source/WebKit/UIProcess/API/C/WKPreferences.cpp: (WKPreferencesSetOfflineWebApplicationCacheEnabled): (WKPreferencesGetOfflineWebApplicationCacheEnabled): * Source/WebKit/UIProcess/API/C/WKPreferencesRef.h: * Source/WebKit/UIProcess/API/Cocoa/WKPreferences.mm: (-[WKPreferences _offlineApplicationCacheIsEnabled]): (-[WKPreferences _setOfflineApplicationCacheIsEnabled:]): * Source/WebKit/UIProcess/API/Cocoa/WKPreferencesPrivate.h: * Source/WebKit/UIProcess/API/glib/WebKitSettings.cpp: (webkit_settings_class_init): (webkit_settings_get_enable_offline_web_application_cache): (webkit_settings_set_enable_offline_web_application_cache): * Source/WebKit/UIProcess/API/glib/WebKitSettings.h.in: * Source/WebKit/WebProcess/WebPage/WebPage.cpp: (WebKit::m_historyItemClient): * Source/WebKit/WebProcess/com.apple.WebProcess.sb.in: * Source/WebKitLegacy/mac/WebView/WebPreferences.mm: (-[WebPreferences offlineWebApplicationCacheEnabled]): (-[WebPreferences setOfflineWebApplicationCacheEnabled:]): * Tools/DumpRenderTree/TestOptions.cpp: (WTR::TestOptions::defaults): * Tools/TestWebKitAPI/TestWebKitAPI.xcodeproj/project.pbxproj: * Tools/TestWebKitAPI/Tests/WebKit/WKPreferences.cpp: (TestWebKitAPI::TEST): * Tools/TestWebKitAPI/Tests/WebKitCocoa/WebsiteDataStoreCustomPaths.mm: * Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebKitSettings.cpp: (testWebKitSettings): * Tools/TestWebKitAPI/Tests/WebKitGLib/TestWebsiteData.cpp: (serverCallback): (testWebsiteDataConfiguration): (testWebsiteDataEphemeral): (beforeAll): (testWebsiteDataAppcache): Deleted. * Tools/WebKitTestRunner/TestOptions.cpp: (WTR::TestOptions::defaults): Originally-landed-as: 39f334671a68. https://bugs.webkit.org/show_bug.cgi?id=259783 Canonical link: https://commits.webkit.org/273297@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes