RESOLVED FIXED314859
[Site Isolation] http/tests/security/cross-origin-local-storage.html is failing
https://bugs.webkit.org/show_bug.cgi?id=314859
Summary [Site Isolation] http/tests/security/cross-origin-local-storage.html is failing
Anthony Tarbinian
Reported 2026-05-14 17:01:30 PDT
When site isolation is enabled http/tests/security/cross-origin-local-storage.html fails with the following diff compared to with site isolation disabled: ``` -No value +Got value: value ``` This bug is due to the fact that the test calls internals.settings.setStorageBlockingPolicy('BlockThirdParty'); which doesn't propagate across process boundaries. This setting is defined in Source/WebCore/page/Settings.yaml and has its C++ setter generated by Source/WebCore/Scripts/GenerateSettings.rb. This setting is per-page and doesn't propagate to other processes.
Attachments
Radar WebKit Bug Importer
Comment 1 2026-05-14 17:01:36 PDT
Anthony Tarbinian
Comment 2 2026-05-15 13:28:29 PDT
EWS
Comment 3 2026-05-15 15:54:41 PDT
Committed 313338@main (8cc222c1c235): <https://commits.webkit.org/313338@main> Reviewed commits have been landed. Closing PR #65005 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.