Windows port Debug build is crashing. imported/w3c/web-platform-tests/html/semantics/text-level-semantics/the-a-element/a-download-click-redirect-to-javascript.html ASSERTION FAILED: download C:\webkit\wc\Source\WebKit\NetworkProcess\curl\NetworkDataTaskCurl.cpp(249) : virtual void WebKit::NetworkDataTaskCurl::curlDidFailWithError(CurlRequest &, ResourceError &&, CertificateInfo &&) 1 00007FFF68E5A795 WebKit::NetworkDataTaskCurl::curlDidFailWithError 2 00007FFF4F2F9DEF WebCore::CurlRequest::didCompleteTransfer::<lambda_10>::operator() 3 00007FFF4F2F9D6B WTF::Detail::CallableWrapper<`lambda at C:\webkit\wc\Source\WebCore\platform\network\curl\CurlRequest.cpp:488:20',void,WebCore::CurlRequest &,WebCore::CurlRequestClient &>::call 4 00007FFF4F30029F WTF::Function<void (WebCore::CurlRequest &, WebCore::CurlRequestClient &)>::operator() 5 00007FFF4F2F6632 WebCore::CurlRequest::callClient::<lambda_1>::operator() 6 00007FFF4F2F6577 WTF::Detail::CallableWrapper<`lambda at C:\webkit\wc\Source\WebCore\platform\network\curl\CurlRequest.cpp:170:21',void>::call 7 00007FFF672A6B69 WTF::Function<void ()>::operator() 8 00007FFF682FEEAA WTF::RunLoop::performWork 9 00007FFF684A476D WTF::RunLoop::wndProc 10 00007FFF684A4667 WTF::RunLoop::RunLoopWndProc 11 00007FF8451582E1 DispatchMessageW 12 00007FF845157DA1 DispatchMessageW 13 00007FFF684A4A0D WTF::RunLoop::run 14 00007FFF68E6D1B3 WebKit::AuxiliaryProcessMainBase<WebKit::NetworkProcess,0>::run 15 00007FFF68E6D067 WebKit::AuxiliaryProcessMain<WebKit::NetworkProcessMainCurl> 16 00007FFF68E6D00B WebKit::NetworkProcessMain 17 00007FF74108101C main 18 00007FF7410813CC __scrt_common_main_seh 19 00007FF84617257D BaseThreadInitThunk 20 00007FF84690AF28 RtlUserThreadStart
It's reproducible just by loading https://wpt.live/html/semantics/text-level-semantics/the-a-element/a-download-click-redirect-to-javascript.html with Windows Debug MiniBrowser.
<rdar://problem/136343360>
Pull request: https://github.com/WebKit/WebKit/pull/33965
Committed 283993@main (11631974ebcd): <https://commits.webkit.org/283993@main> Reviewed commits have been landed. Closing PR #33965 and removing active labels.