wine/eterwine.git
9 years agoRevert "explorerframe: Allow treeview expandos to open with a single click.".
Andrew Eikum [Wed, 25 Nov 2015 13:07:10 +0000 (07:07 -0600)]
Revert "explorerframe: Allow treeview expandos to open with a single click.".

This reverts commit 5bbdcaaa16018c9e15cbaadb3a6e5954d0089cf1.

Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodxgi/tests: Windows 10 properly makes buffers read only.
Stefan Dösinger [Tue, 24 Nov 2015 21:18:46 +0000 (22:18 +0100)]
dxgi/tests: Windows 10 properly makes buffers read only.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodxgi/tests: Test DXGI_SWAP_EFFECT_FLIP_DISCARD.
Stefan Dösinger [Tue, 24 Nov 2015 21:18:45 +0000 (22:18 +0100)]
dxgi/tests: Test DXGI_SWAP_EFFECT_FLIP_DISCARD.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoinclude: Add DXGI_SWAP_EFFECT_FLIP_DISCARD.
Stefan Dösinger [Tue, 24 Nov 2015 21:18:44 +0000 (22:18 +0100)]
include: Add DXGI_SWAP_EFFECT_FLIP_DISCARD.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3d9/tests: Accept CURSOR_SUPPRESSED in cursor flags.
Vincent Povirk [Tue, 24 Nov 2015 20:41:08 +0000 (14:41 -0600)]
d3d9/tests: Accept CURSOR_SUPPRESSED in cursor flags.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3d8/tests: Accept CURSOR_SUPPRESSED in cursor flags.
Vincent Povirk [Tue, 24 Nov 2015 20:41:07 +0000 (14:41 -0600)]
d3d8/tests: Accept CURSOR_SUPPRESSED in cursor flags.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoieframe: Use BOOL instead of VARIANT_BOOL in on_commandstate_change().
Michael Stefaniuc [Wed, 25 Nov 2015 09:04:59 +0000 (10:04 +0100)]
ieframe: Use BOOL instead of VARIANT_BOOL in on_commandstate_change().

Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomshtml: Added IHTMLDOMAttribute2::put_value implementation.
Jacek Caban [Wed, 25 Nov 2015 10:56:59 +0000 (11:56 +0100)]
mshtml: Added IHTMLDOMAttribute2::put_value implementation.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agows2_32/tests: Check if the first IP is a default route in gethostbyname.
Bruno Jesus [Wed, 25 Nov 2015 09:22:13 +0000 (17:22 +0800)]
ws2_32/tests: Check if the first IP is a default route in gethostbyname.

Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocomctl32/tests: Accept touchscreen-related messages in button tests.
Vincent Povirk [Tue, 24 Nov 2015 21:32:59 +0000 (15:32 -0600)]
comctl32/tests: Accept touchscreen-related messages in button tests.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Reduce the idle timeout before flushing surfaces to make it less noticeable.
Alexandre Julliard [Wed, 25 Nov 2015 10:25:46 +0000 (19:25 +0900)]
user32: Reduce the idle timeout before flushing surfaces to make it less noticeable.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agogdiplus/tests: Check the correct fallback font when Arial is missing.
Alexandre Julliard [Wed, 25 Nov 2015 11:30:00 +0000 (20:30 +0900)]
gdiplus/tests: Check the correct fallback font when Arial is missing.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32/tests: Fix a few msg test failures on Windows 7.
Alexandre Julliard [Wed, 25 Nov 2015 13:33:05 +0000 (22:33 +0900)]
user32/tests: Fix a few msg test failures on Windows 7.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32/tests: Fix a few more menu test failures on Windows.
Alexandre Julliard [Wed, 25 Nov 2015 08:35:20 +0000 (17:35 +0900)]
user32/tests: Fix a few more menu test failures on Windows.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoRevert "oleaut32: Implement a better stub for IPicture::SaveAsFile."
Alexandre Julliard [Wed, 25 Nov 2015 05:09:13 +0000 (14:09 +0900)]
Revert "oleaut32: Implement a better stub for IPicture::SaveAsFile."

This reverts commit 212dd9c226c7f20c28697592468b3e631c250809.
It's causing test failures in gdiplus. This will need to be redone
properly after 1.8.

9 years agows2_32/tests: Add more tests related to WSACleanup.
Bruno Jesus [Wed, 25 Nov 2015 03:12:11 +0000 (11:12 +0800)]
ws2_32/tests: Add more tests related to WSACleanup.

Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodinput: Fail in SetCooperativeLevel on invalid hwnd.
Bernhard Übelacker [Tue, 24 Nov 2015 20:25:58 +0000 (21:25 +0100)]
dinput: Fail in SetCooperativeLevel on invalid hwnd.

MotoGP 3 demo fails to accept key presses to control the driver.
The game calls SetCooperativeLevel twice. First with an invalid hwnd
(but not NULL) and later with the real hwnd.

Signed-off-by: Bernhard Übelacker <bernhardu@vr-web.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinmm/tests: Remove unreliable tests.
Nikolay Sivov [Tue, 24 Nov 2015 19:02:37 +0000 (22:02 +0300)]
winmm/tests: Remove unreliable tests.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinmm: For consistency forward wReserved1 values from -W to -A calls too.
Nikolay Sivov [Tue, 24 Nov 2015 19:02:36 +0000 (22:02 +0300)]
winmm: For consistency forward wReserved1 values from -W to -A calls too.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowineoss: Initialized wReserved1 field returned to auxGetDevCapsW().
Nikolay Sivov [Tue, 24 Nov 2015 19:02:35 +0000 (22:02 +0300)]
wineoss: Initialized wReserved1 field returned to auxGetDevCapsW().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update German translation.
Julian Rüger [Tue, 24 Nov 2015 18:32:52 +0000 (19:32 +0100)]
po: Update German translation.

Signed-off-by: Julian Rüger <jr98@gmx.net>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update Finnish translation.
Lauri Kenttä [Tue, 24 Nov 2015 18:22:17 +0000 (20:22 +0200)]
po: Update Finnish translation.

Signed-off-by: Lauri Kenttä <lauri.kentta@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodxgi: Implement dxgi_output_GetDesc().
Henri Verbeet [Tue, 24 Nov 2015 17:06:17 +0000 (18:06 +0100)]
dxgi: Implement dxgi_output_GetDesc().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomsacm32/tests: Add some acmStreamPrepareHeader and acmStreamConvert tests.
Bruno Jesus [Tue, 24 Nov 2015 09:08:00 +0000 (17:08 +0800)]
msacm32/tests: Add some acmStreamPrepareHeader and acmStreamConvert tests.

Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoxaudio2_7: Make some functions static.
Francois Gouget [Wed, 18 Nov 2015 13:59:01 +0000 (14:59 +0100)]
xaudio2_7: Make some functions static.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3dx9_36: Replace powf(2, unsigned int) with (1u << unsigned int).
Stefan Dösinger [Sun, 22 Nov 2015 00:00:57 +0000 (01:00 +0100)]
d3dx9_36: Replace powf(2, unsigned int) with (1u << unsigned int).

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoinclude: Add d3dx10async.h.
Alistair Leslie-Hughes [Thu, 19 Nov 2015 06:48:00 +0000 (17:48 +1100)]
include: Add d3dx10async.h.

Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoshell32: Improved IDataObject::QueryGetData implementation.
Piotr Caban [Tue, 24 Nov 2015 14:34:17 +0000 (15:34 +0100)]
shell32: Improved IDataObject::QueryGetData implementation.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agooleaut32: Implement a better stub for IPicture::SaveAsFile.
Dmitry Timoshkov [Tue, 24 Nov 2015 09:27:38 +0000 (17:27 +0800)]
oleaut32: Implement a better stub for IPicture::SaveAsFile.

Based on OLEPictureImpl_Save implementation.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agooleaut32/tests: Add some tests for IPicture::SaveAsFile.
Dmitry Timoshkov [Tue, 24 Nov 2015 09:27:31 +0000 (17:27 +0800)]
oleaut32/tests: Add some tests for IPicture::SaveAsFile.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomaintainers: Add section for the Stable branch.
Michael Stefaniuc [Tue, 24 Nov 2015 12:57:47 +0000 (13:57 +0100)]
maintainers: Add section for the Stable branch.

Signed-off-by: Michael Stefaniuc <mstefani@redhat.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomsxml3/tests: Run IXMLDOMNode::get_text whitespace tests on other msxml versions.
Piotr Caban [Fri, 20 Nov 2015 07:38:17 +0000 (08:38 +0100)]
msxml3/tests: Run IXMLDOMNode::get_text whitespace tests on other msxml versions.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoquartz/tests: Test aggregation with CLSID_FilterGraph.
Thomas Faber [Fri, 20 Nov 2015 12:20:58 +0000 (13:20 +0100)]
quartz/tests: Test aggregation with CLSID_FilterGraph.

Signed-off-by: Thomas Faber <thomas.faber@reactos.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoquartz/tests: Test aggregation with CLSID_FilterMapper2.
Thomas Faber [Fri, 20 Nov 2015 12:20:47 +0000 (13:20 +0100)]
quartz/tests: Test aggregation with CLSID_FilterMapper2.

MPC-HC v1.7.10's CFGManager class creates a filter graph object during
its constructor, which means it passes in an outer object with a zero
reference count. Wine does an AddRef/Release on this object when
constructing the filter graph, thus its reference count drops back
to 0 and the CFGManager object gets freed prematurely.

Signed-off-by: Thomas Faber <thomas.faber@reactos.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoquartz: Fix IEnumMoniker reference leak in FilterGraph2_Connect.
Thomas Faber [Fri, 20 Nov 2015 14:38:35 +0000 (15:38 +0100)]
quartz: Fix IEnumMoniker reference leak in FilterGraph2_Connect.

Signed-off-by: Thomas Faber <thomas.faber@reactos.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agosc: Fix service handle leak on error path (Coverity).
Nikolay Sivov [Sun, 22 Nov 2015 14:48:04 +0000 (17:48 +0300)]
sc: Fix service handle leak on error path (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocrypt32: Fix key name null termination (Coverity).
Nikolay Sivov [Mon, 23 Nov 2015 12:29:06 +0000 (15:29 +0300)]
crypt32: Fix key name null termination (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Don't overwrite 'cb' field with uninitialized data in DdeQueryConvInfo()...
Nikolay Sivov [Mon, 23 Nov 2015 14:31:21 +0000 (17:31 +0300)]
user32: Don't overwrite 'cb' field with uninitialized data in DdeQueryConvInfo() (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoexplorer: Treat unrecognized options as a file to open.
Alexandre Julliard [Tue, 24 Nov 2015 08:36:53 +0000 (17:36 +0900)]
explorer: Treat unrecognized options as a file to open.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomsvcp90: Basic_string_wchar_dtor should set EAX to 0 on i386.
Michael Müller [Tue, 24 Nov 2015 04:17:12 +0000 (05:17 +0100)]
msvcp90: Basic_string_wchar_dtor should set EAX to 0 on i386.

Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinepulse.drv: Avoid PATH_MAX in Windows code.
Svante Signell [Mon, 23 Nov 2015 15:59:39 +0000 (16:59 +0100)]
winepulse.drv: Avoid PATH_MAX in Windows code.

Signed-off-by: Svante Signell <svante.signell@gmail.com>
Signed-off-by: Andrew Eikum <aeikum@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocomctl32: Item with negative cChildren acts as if it actually had children.
Nikolay Sivov [Sun, 22 Nov 2015 21:25:11 +0000 (00:25 +0300)]
comctl32: Item with negative cChildren acts as if it actually had children.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocomctl32/treeview: Use consistent format for hex values in traces.
Nikolay Sivov [Sun, 22 Nov 2015 21:25:10 +0000 (00:25 +0300)]
comctl32/treeview: Use consistent format for hex values in traces.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocomctl32: Respect an assert in TREEVIEW_RemoveAllChildren.
Bruno Jesus [Mon, 23 Nov 2015 13:47:56 +0000 (21:47 +0800)]
comctl32: Respect an assert in TREEVIEW_RemoveAllChildren.

Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32/tests: Avoid testing the D: drive which may not exist.
Alexandre Julliard [Mon, 23 Nov 2015 15:23:12 +0000 (00:23 +0900)]
kernel32/tests: Avoid testing the D: drive which may not exist.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod2d1: Remove WINAPI on static functions where not needed.
Francois Gouget [Sun, 22 Nov 2015 18:34:25 +0000 (19:34 +0100)]
d2d1: Remove WINAPI on static functions where not needed.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod2d1: Fix a copy-paste issue in EndDraw() (Coverity).
Nikolay Sivov [Mon, 23 Nov 2015 11:02:30 +0000 (14:02 +0300)]
d2d1: Fix a copy-paste issue in EndDraw() (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agows2_32: Add a couple of options to sockopt debug.
Bruno Jesus [Mon, 23 Nov 2015 12:15:33 +0000 (20:15 +0800)]
ws2_32: Add a couple of options to sockopt debug.

Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomsacm32: Remove dead code from acmFormatDetailsW.
Bruno Jesus [Mon, 23 Nov 2015 11:49:52 +0000 (19:49 +0800)]
msacm32: Remove dead code from acmFormatDetailsW.

Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3d8/tests: Multisampled render targets are zeroed on creation.
Stefan Dösinger [Mon, 23 Nov 2015 12:21:35 +0000 (13:21 +0100)]
d3d8/tests: Multisampled render targets are zeroed on creation.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3d9/tests: Multisampled render targets are zeroed on creation.
Stefan Dösinger [Sun, 22 Nov 2015 00:01:00 +0000 (01:01 +0100)]
d3d9/tests: Multisampled render targets are zeroed on creation.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Discard depth stencils on unload.
Stefan Dösinger [Sun, 22 Nov 2015 00:00:59 +0000 (01:00 +0100)]
wined3d: Discard depth stencils on unload.

Doing so is equivalent of setting WINED3D_LOCATION_DISCARDED when
creating new depth stencil surfaces. It will only happen on the implicit
depth stencil.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowined3d: Support loading renderbuffers in surface_load_location.
Stefan Dösinger [Sun, 22 Nov 2015 00:00:58 +0000 (01:00 +0100)]
wined3d: Support loading renderbuffers in surface_load_location.

Signed-off-by: Stefan Dösinger <stefan@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomshtml/tests: Fixed tests on win10.
Jacek Caban [Mon, 23 Nov 2015 11:18:22 +0000 (12:18 +0100)]
mshtml/tests: Fixed tests on win10.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowldap32: Properly implement ldap_encode_sort_control[A, W] (Coverity).
Nikolay Sivov [Mon, 23 Nov 2015 09:56:39 +0000 (12:56 +0300)]
wldap32: Properly implement ldap_encode_sort_control[A, W] (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Hans Leidekker <hans@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32: Remove un-needed VK_DEL entries from the console keymap.
Hugh McMaster [Mon, 23 Nov 2015 09:58:38 +0000 (20:58 +1100)]
kernel32: Remove un-needed VK_DEL entries from the console keymap.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32: Interpret Shift-Backspace as Backspace when using the Win32 keymap in winec...
Hugh McMaster [Mon, 23 Nov 2015 09:58:37 +0000 (20:58 +1100)]
kernel32: Interpret Shift-Backspace as Backspace when using the Win32 keymap in wineconsole.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32: Use virtual-key codes in the console StdKeyMap.
Hugh McMaster [Mon, 23 Nov 2015 09:58:36 +0000 (20:58 +1100)]
kernel32: Use virtual-key codes in the console StdKeyMap.

Signed-off-by: Hugh McMaster <hugh.mcmaster@outlook.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocomctl32/tests: Add a test for system class properties.
Dmitry Timoshkov [Mon, 23 Nov 2015 08:37:28 +0000 (16:37 +0800)]
comctl32/tests: Add a test for system class properties.

This is basically a copy of user32/class.c test.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinex11: Fix a copy&paste typo in the initial position of a window.
Alexandre Julliard [Mon, 23 Nov 2015 08:16:03 +0000 (17:16 +0900)]
winex11: Fix a copy&paste typo in the initial position of a window.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoserver: Fix crash when calling SetNamedPipeHandleState on partially closed pipe.
Sebastian Lackner [Mon, 23 Nov 2015 06:24:07 +0000 (07:24 +0100)]
server: Fix crash when calling SetNamedPipeHandleState on partially closed pipe.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoserver: Fix crash when calling GetNamedPipeHandleState on partially closed pipe.
Sebastian Lackner [Mon, 23 Nov 2015 06:23:45 +0000 (07:23 +0100)]
server: Fix crash when calling GetNamedPipeHandleState on partially closed pipe.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32/tests: Add tests for calling WriteFile on pipe when other end is closed.
Sebastian Lackner [Mon, 23 Nov 2015 06:23:04 +0000 (07:23 +0100)]
kernel32/tests: Add tests for calling WriteFile on pipe when other end is closed.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32/tests: Add tests for sending empty message in combination with CloseHandle.
Sebastian Lackner [Mon, 23 Nov 2015 06:22:43 +0000 (07:22 +0100)]
kernel32/tests: Add tests for sending empty message in combination with CloseHandle.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32/tests: Add tests for closing named pipes with CloseHandle.
Adam Martinson [Mon, 23 Nov 2015 06:22:27 +0000 (07:22 +0100)]
kernel32/tests: Add tests for closing named pipes with CloseHandle.

Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowininet: Remove a bit of dead code (Coverity).
Nikolay Sivov [Sun, 22 Nov 2015 23:17:18 +0000 (02:17 +0300)]
wininet: Remove a bit of dead code (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod3dxof: Avoid undefined behavior in parse_object_parts.
Thomas Faber [Sun, 22 Nov 2015 20:37:20 +0000 (21:37 +0100)]
d3dxof: Avoid undefined behavior in parse_object_parts.

Signed-off-by: Thomas Faber <thomas.faber@reactos.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoddeml: Don't trash 'cb' field of structure returned by DdeQueryConvInfo16() (Coverity).
Nikolay Sivov [Sun, 22 Nov 2015 19:55:52 +0000 (22:55 +0300)]
ddeml: Don't trash 'cb' field of structure returned by DdeQueryConvInfo16() (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodplayx: Fix a possible memory leak on error path (Coverity).
Nikolay Sivov [Sun, 22 Nov 2015 15:31:20 +0000 (18:31 +0300)]
dplayx: Fix a possible memory leak on error path (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoinclude/ddk: Fix memory layout of IRP and IO_STACK_LOCATION in wine64.
Rafał Harabień [Sun, 22 Nov 2015 21:25:03 +0000 (22:25 +0100)]
include/ddk: Fix memory layout of IRP and IO_STACK_LOCATION in wine64.

Signed-off-by: Rafał Harabień <rafalh1992@o2.pl>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocmd/tests: Fix the builtin tests when the current directory contains a space.
Francois Gouget [Sun, 22 Nov 2015 18:34:18 +0000 (19:34 +0100)]
cmd/tests: Fix the builtin tests when the current directory contains a space.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agodinput: Implement MSVC version of enum_callback_wrapper.
Thomas Faber [Sun, 22 Nov 2015 16:51:24 +0000 (17:51 +0100)]
dinput: Implement MSVC version of enum_callback_wrapper.

Signed-off-by: Thomas Faber <thomas.faber@reactos.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoatl100/tests: Check Administrators group if UAC is disabled.
Vincent Povirk [Sun, 22 Nov 2015 01:47:40 +0000 (19:47 -0600)]
atl100/tests: Check Administrators group if UAC is disabled.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowine.inf: Install wordpad in Program FilesWindows NT\Accessories.
Vijay Kiran Kamuju [Sun, 22 Nov 2015 01:50:00 +0000 (01:50 +0000)]
wine.inf: Install wordpad in Program FilesWindows NT\Accessories.

Signed-off-by: Vijay Kiran Kamuju <infyquest@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32/tests: Some tests for SetScrollInfo().
Nikolay Sivov [Sat, 21 Nov 2015 21:21:03 +0000 (00:21 +0300)]
user32/tests: Some tests for SetScrollInfo().

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update Japanese translation.
Akihiro Sagawa [Sun, 22 Nov 2015 11:27:21 +0000 (20:27 +0900)]
po: Update Japanese translation.

Signed-off-by: Akihiro Sagawa <sagawa.aki@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update Simplified Chinese translation.
Jactry Zeng [Sat, 21 Nov 2015 14:58:42 +0000 (22:58 +0800)]
po: Update Simplified Chinese translation.

Signed-off-by: Jactry Zeng <jzeng@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoadvapi32/tests: Skip test when registry virtualization can't delete values.
Vincent Povirk [Fri, 20 Nov 2015 17:17:18 +0000 (11:17 -0600)]
advapi32/tests: Skip test when registry virtualization can't delete values.

Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoRelease 1.8-rc1.
Alexandre Julliard [Fri, 20 Nov 2015 13:46:54 +0000 (22:46 +0900)]
Release 1.8-rc1.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update Lithuanian translation.
Aurimas Fišeras [Fri, 20 Nov 2015 07:59:45 +0000 (09:59 +0200)]
po: Update Lithuanian translation.

Signed-off-by: Aurimas Fišeras <aurimas@members.fsf.org>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agopo: Update Ukrainian translation.
Andrey Gusev [Fri, 20 Nov 2015 11:01:06 +0000 (13:01 +0200)]
po: Update Ukrainian translation.

Signed-off-by: Andrey Gusev <andrey.goosev@gmail.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomshtml: Make msec argument of setTimeout optional.
Jacek Caban [Fri, 20 Nov 2015 12:15:56 +0000 (13:15 +0100)]
mshtml: Make msec argument of setTimeout optional.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinmm: Initialize reserved fields of data returned by waveOutGetDevCapsA and waveInGe...
Nikolay Sivov [Wed, 18 Nov 2015 18:37:59 +0000 (21:37 +0300)]
winmm: Initialize reserved fields of data returned by waveOutGetDevCapsA and waveInGetDevCapsA (Coverity).

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocomctl32: ILC_COLORDDB imagelists can be created with 0 sizes.
Aric Stewart [Thu, 19 Nov 2015 13:53:04 +0000 (07:53 -0600)]
comctl32: ILC_COLORDDB imagelists can be created with 0 sizes.

Negative values are still invalid.

Signed-off-by: Aric Stewart <aric@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoserver: Remove out of date comment.
Qian Hong [Fri, 20 Nov 2015 02:41:26 +0000 (10:41 +0800)]
server: Remove out of date comment.

Signed-off-by: Qian Hong <qhong@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinex11.drv: Don't call IDropTarget::{DragOver,DragLeave,Drop} functions if DragEnter...
Piotr Caban [Fri, 20 Nov 2015 10:44:26 +0000 (11:44 +0100)]
winex11.drv: Don't call IDropTarget::{DragOver,DragLeave,Drop} functions if DragEnter fails.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinex11.drv: Inform x11 that we're interested in drop if windows expects WM_DROPFILES...
Piotr Caban [Fri, 20 Nov 2015 10:44:08 +0000 (11:44 +0100)]
winex11.drv: Inform x11 that we're interested in drop if windows expects WM_DROPFILES message.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agowinex11.drv: Send WM_DROPFILES if IDropTarget_Drop failed or DROPEFFECT_NONE was...
Piotr Caban [Fri, 20 Nov 2015 10:43:38 +0000 (11:43 +0100)]
winex11.drv: Send WM_DROPFILES if IDropTarget_Drop failed or DROPEFFECT_NONE was set.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoadvapi32: Don't try to create the registry root.
Alexandre Julliard [Fri, 20 Nov 2015 10:56:40 +0000 (19:56 +0900)]
advapi32: Don't try to create the registry root.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoconfigure: Don't allow doing a 32-bit Wow64 build from inside the source tree.
Alexandre Julliard [Fri, 20 Nov 2015 10:27:30 +0000 (19:27 +0900)]
configure: Don't allow doing a 32-bit Wow64 build from inside the source tree.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32: Don't add scroll bars to mdiclient if the window style doesn't allow it.
Bruno Jesus [Fri, 20 Nov 2015 08:38:16 +0000 (16:38 +0800)]
user32: Don't add scroll bars to mdiclient if the window style doesn't allow it.

Signed-off-by: Bruno Jesus <00cpxxx@gmail.com>
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32/tests: Add some tests for mdiclient scrolling.
Dmitry Timoshkov [Fri, 20 Nov 2015 08:38:10 +0000 (16:38 +0800)]
user32/tests: Add some tests for mdiclient scrolling.

Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agouser32/tests: Relax iCaptionWidth test to fix some failures.
Nikolay Sivov [Thu, 19 Nov 2015 14:32:31 +0000 (17:32 +0300)]
user32/tests: Relax iCaptionWidth test to fix some failures.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agocmd/tests: Fix the %~a check on Windows >= 8.
Francois Gouget [Thu, 19 Nov 2015 15:25:35 +0000 (16:25 +0100)]
cmd/tests: Fix the %~a check on Windows >= 8.

Starting with Windows 8 %~a reports two new attributes, most likely to
match the new +X and +V attrib options (integrity and no_scrub_data
respectively).

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agoadvapi32: Fix the FILE_DIR_DISALLOWED spelling.
Francois Gouget [Thu, 19 Nov 2015 15:21:29 +0000 (16:21 +0100)]
advapi32: Fix the FILE_DIR_DISALLOWED spelling.

Signed-off-by: Francois Gouget <fgouget@free.fr>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agod2d1: Properly free brush data buffer is created from.
Nikolay Sivov [Thu, 19 Nov 2015 12:08:40 +0000 (15:08 +0300)]
d2d1: Properly free brush data buffer is created from.

Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agokernel32: Call registry functions with full key path.
Jacek Caban [Thu, 19 Nov 2015 11:53:33 +0000 (12:53 +0100)]
kernel32: Call registry functions with full key path.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agontdll: Added more NtOpenKey tests.
Jacek Caban [Thu, 19 Nov 2015 11:48:22 +0000 (12:48 +0100)]
ntdll: Added more NtOpenKey tests.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomshtml: Added support for getElementsByTagName in document fragment nodes.
Jacek Caban [Thu, 19 Nov 2015 11:14:59 +0000 (12:14 +0100)]
mshtml: Added support for getElementsByTagName in document fragment nodes.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
9 years agomsxml3/tests: Add CDATA block to whitespace trimming tests.
Piotr Caban [Wed, 18 Nov 2015 11:56:01 +0000 (12:56 +0100)]
msxml3/tests: Add CDATA block to whitespace trimming tests.

Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>