Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5ce84537546780563ba28ecf43a06396eb106f9b https://github.com/WebKit/WebKit/commit/5ce84537546780563ba28ecf43a06396eb106f9b Author: Fujii Hironori <hironori.fu...@sony.com> Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths: M Source/WTF/wtf/win/RunLoopWin.cpp Log Message: ----------- REGRESSION(263338@main) [Win] JSTests/stress/settimeout-starvation.js is timing out https://bugs.webkit.org/show_bug.cgi?id=255908 Reviewed by Ross Kirsling. stress/settimeout-starvation.js was timing out after 263338@main. It changed RunLoop::stop to post WM_CLOSE to close a window. settimeout-starvation.js does setTimeout in the timeout callback infinitely. The WM_CLOSE message in the message queue never be dispatched. Reverted 263338@main. Use DestroyWindow in ~RunLoop to close the window. * Source/WTF/wtf/win/RunLoopWin.cpp: (WTF::RunLoop::stop): (WTF::RunLoop::~RunLoop): Canonical link: https://commits.webkit.org/263401@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes