[Webkit-unassigned] [Bug 275285] REGRESSION(279794 at main): [Win] fast/forms/select/menulist-popup-crash.html is timing out

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jun 10 18:07:03 PDT 2024


https://bugs.webkit.org/show_bug.cgi?id=275285

--- Comment #1 from Fujii Hironori <Hironori.Fujii at sony.com> ---
Before the change, this timeout was reproducible with the following command:

> .\WebKitBuild\Debug\bin64\WebKitTestRunner.exe LayoutTests/fast/forms/select/menulist-popup-crash.html

However, it was not reproducible with --show-webview switch.

> .\WebKitBuild\Debug\bin64\WebKitTestRunner.exe --show-webview LayoutTests/fast/forms/select/menulist-popup-crash.html

WebKitTestRunner.exe opens a windows outside of the screen to hide.

WebPopupMenuProxyWin::showPopupMenu quitted early because clientRect().isEmpty().
https://github.com/WebKit/WebKit/blob/b5d3f9b6724bf506145bf2233e392479be0a95fa/Source/WebKit/UIProcess/win/WebPopupMenuProxyWin.cpp#L188-L189

m_windowRect has negtive width=-704.

After the change, m_windowRect has positive width. And, not quits early and waits UI events forever.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20240611/9ecedde1/attachment.htm>


More information about the webkit-unassigned mailing list