We should pass most (if not all) mixed-content tests (setting aside external HTTPS sites connecting to localhost). Let's track WPT here, and drive down the failures.
<rdar://problem/98253717>
Pull request: https://github.com/Webkit/WebKit/pull/3078
Committed 253229@main (95095ad83327): <https://commits.webkit.org/253229@main> Reviewed commits have been landed. Closing PR #3078 and removing active labels.