http://bugs.winehq.org/show_bug.cgi?id=59075
Bug ID: 59075 Summary: various focus-related winforms tests fail Product: Wine Version: 10.19 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: wineserver Assignee: wine-bugs@list.winehq.org Reporter: madewokherd@gmail.com Distribution: ---
The following tests fail on current Wine: MonoTests.System.Windows.Forms.BeforeSelectEvent:CancelBeforeCreationOfHandle MonoTests.System.Windows.Forms.ComboBoxTest:SelectedTextWithBindingTest MonoTests.System.Windows.Forms.ControlTest:FocusTest MonoTests.System.Windows.Forms.ControlTest:OnValidating_Parent_Close MonoTests.System.Windows.Forms.FocusTest:ActiveControl MonoTests.System.Windows.Forms.FocusTest:ActiveControl2 MonoTests.System.Windows.Forms.FocusTest:ActiveControl_Disabled MonoTests.System.Windows.Forms.FocusTest:ActiveControl_Invisible MonoTests.System.Windows.Forms.FocusTest:ActiveControl_Null MonoTests.System.Windows.Forms.FocusTest:ContainerSelectDirectedBackward MonoTests.System.Windows.Forms.FocusTest:ContainerSelectDirectedForward MonoTests.System.Windows.Forms.FocusTest:ControlSelectNextFlatTest MonoTests.System.Windows.Forms.FocusTest:EnterLeaveFocusEventTest MonoTests.System.Windows.Forms.FocusTest:SelectNextControlNullTest MonoTests.System.Windows.Forms.FocusTest:UserControlFocus MonoTests.System.Windows.Forms.FormTest:ActivateTest MonoTests.System.Windows.Forms.FormTest:ChildFocused MonoTests.System.Windows.Forms.FormTest:GotFocusWithoutCallingOnLoadBase MonoTests.System.Windows.Forms.FormTest:OnActivateEventHandlingTest1 MonoTests.System.Windows.Forms.MdiFormTest:ActiveControlTest MonoTests.System.Windows.Forms.MdiFormTest:SelectPreviousControlTest MonoTests.System.Windows.Forms.TabControlTest:EnterLeaveEvents MonoTests.System.Windows.Forms.TabControlTest:SelectedIndexChangeFiresFocus MonoTests.System.Windows.Forms.TextBoxTest:FocusSelectsAllTest
To test, download https://dl.winehq.org/wine/wine-mono/10.4.0/wine-mono-10.4.0-tests.zip and run "wine run-tests.exe System.Windows.Forms"
f5944829dc8620b48f8ebde59a9ee8a7734a7f8d is the first bad commit commit f5944829dc8620b48f8ebde59a9ee8a7734a7f8d Author: Rémi Bernon rbernon@codeweavers.com Date: Wed Nov 19 15:26:28 2025 +0100
server: Forbid background process window reactivation.