fwiw the testbot reported a failure on one of the Windows 10 machines but somehow it didn't end up here: https://testbot.winehq.org/JobDetails.pl?Key=137072&f508=exe64.report#k5...
This is the "device.c:4142: Tests skipped: Not running in foreground, skip foreground window test" fluke again. I don't know why it happens on the testbot, but I can reproduce it locally if I run the tests from an msys git bash shell instead of cmd.exe.
We had this before, which is why some tests check for this but not all do. I guess those checks need to be updated and added to more tests to avoid this. This is a separate issue though, I don't believe it has anything to do with the changes in this MR.