[PATCH] comctl32/tests: Fix propsheet and listview tests which depend on being in foreground.

Bernhard Übelacker bernhardu at vr-web.de
Tue May 6 16:41:57 CDT 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,
the comctl32:propsheet and comctl32:listview are regularly failing on
the Windows testbots.

This is visible in these test runs with an "empty" patch to these tests:
https://testbot.winehq.org/JobDetails.pl?Key=6828
https://testbot.winehq.org/JobDetails.pl?Key=6829

This is because windows forbids them to get into foreground.

This patch is working around this by simulating an ALT key press and
then calling SetForegroundWindow.

These are the results with an earlier revision of this patch:
https://testbot.winehq.org/JobDetails.pl?Key=6832
https://testbot.winehq.org/JobDetails.pl?Key=6833

Kind regards,
Bernhard


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBAgAGBQJTaVcbAAoJEOlvol+DpkHmDb8IAKD/G0FWgDP8v44SpfqhHY2W
0g8fCzJY6/GhjweV6Mybwqx/YmeBwmc8qvRuHshDUm8WWZbI6yH14LEGz5GwbccI
XH/kJgiqqaJH8AiCQM6chF+JBAz3URf9SsAsuDKBjNmpHSMkPAhC/JXecI43GMyX
E2AoggKh6DXtEq3yOnGJIRSMAhGPJGYP1Vny5+rq6+rvg2DpNdGI11Xk4oCVgJvc
cYCk3yVNKquv4JW8vg80ZJboglDff7omTBLJdF5Nkk5xSGY4iV7amp9CChEJN33N
lsohSyvIXeDWegeCWaXGNGhTPXwuTb56tQG22uR7IxJscT8/cXsDQ4jYvuTHoXM=
=hTJp
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-comctl32-tests-Fix-propsheet-and-listview-tests-whic.patch
Type: text/x-patch
Size: 3423 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20140506/2a78f0d5/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-comctl32-tests-Fix-propsheet-and-listview-tests-whic.patch.sig
Type: application/pgp-signature
Size: 287 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20140506/2a78f0d5/attachment-0001.sig>


More information about the wine-devel mailing list