Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 9b95468b01eb6f0f63974e17218b539338e5a83b
https://github.com/WebKit/WebKit/commit/9b95468b01eb6f0f63974e17218b539338e5a83b
Author: Alex Christensen <[email protected]>
Date: 2023-10-03 (Tue, 03 Oct 2023)
Changed paths:
A LayoutTests/http/tests/site-isolation/https-load-expected.txt
A LayoutTests/http/tests/site-isolation/https-load.html
A LayoutTests/http/tests/site-isolation/resources/fetch-https.html
M Source/WebCore/loader/MixedContentChecker.cpp
Log Message:
-----------
Mixed content checker should not hang in site isolated iframes
https://bugs.webkit.org/show_bug.cgi?id=262581
rdar://116430288
Reviewed by Pascoe.
When loading any https resource in a site-isolated https iframe, we would hang
the process
because foundMixedContentInFrameTree doesn't update its document pointer in the
loop.
This makes the load succeed so we can investigate other things with site
isolation, with
future work to be done to make the mixed content checks actually correct.
* LayoutTests/http/tests/site-isolation/https-load-expected.txt: Added.
* LayoutTests/http/tests/site-isolation/https-load.html: Added.
* LayoutTests/http/tests/site-isolation/resources/fetch-https.html: Added.
* Source/WebCore/loader/MixedContentChecker.cpp:
(WebCore::foundMixedContentInFrameTree):
Canonical link: https://commits.webkit.org/268816@main
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes