Frédéric Delanoy
bb2a07f81e
jscript/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-30 12:42:55 +01:00
Frédéric Delanoy
e877ec4c5a
riched20/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-30 12:42:55 +01:00
Frédéric Delanoy
9be7e1e82e
windowscodecs/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-30 12:42:55 +01:00
Frédéric Delanoy
e04c7359ed
vbscript/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-30 12:42:55 +01:00
Frédéric Delanoy
408c351035
oledb32/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-30 12:42:54 +01:00
Dmitry Timoshkov
422116490b
server: Fix generic access mapping for a mutex.
2014-01-30 10:36:09 +01:00
Sebastian Lackner
23adc9aaed
ntdll: Fix incorrect value passed to RtlDeleteTimerQueueEx.
2014-01-30 10:35:53 +01:00
Michael Stefaniuc
c1b3b58eac
dmband: Remove the extraneous IUnknown from DirectMusicBand.
...
Also lock/unlock the module only on creation/destruction of the object.
2014-01-30 10:35:18 +01:00
Michael Stefaniuc
868ad7dc72
dmband: COM cleanup for IDirectMusicBand.
2014-01-30 10:35:15 +01:00
Michael Stefaniuc
0d94b4b0f0
dmband: Store the iface instead of the COM object in _DMUS_PRIVATE_BAND.
2014-01-30 10:35:13 +01:00
Michael Stefaniuc
fa9e47812c
dmband: Remove the redundant "IDirectMusicBand" from method names.
2014-01-30 10:35:10 +01:00
Michael Stefaniuc
e2ced54e2b
dmband/tests: Use the standard COM tests for DirectMusicBandTrack.
2014-01-30 10:35:05 +01:00
Michael Stefaniuc
2c6b86418d
dmband/tests: Add COM tests for DirectMusicBand.
2014-01-30 10:35:01 +01:00
Michael Stefaniuc
7012235479
dmband/tests: Move the dll availability check to a separate function.
2014-01-30 10:34:58 +01:00
Michael Stefaniuc
05d1872575
dmband: None of the COM classes support aggregation.
2014-01-30 10:34:54 +01:00
André Hentschel
bbd71d6b72
kernel32: Fix out of bounds access in DnsHostnameToComputerName[AW].
2014-01-30 10:33:28 +01:00
Bruno Jesus
2ef27a2322
wininet: InternetGetConnectedStateExW must return TRUE for success.
2014-01-30 10:31:42 +01:00
Alexandre Julliard
357f0f4656
urlmon/tests: Run tests against the winehq server.
2014-01-29 21:57:23 +01:00
Alexandre Julliard
d5c5c0684e
msxml3/tests: Run tests against the winehq server.
2014-01-29 21:54:22 +01:00
Henri Verbeet
a1b963490a
d3d9/tests: Direct3DCreate9() is always available if we have d3d9.
2014-01-29 20:26:14 +01:00
Henri Verbeet
56d1225ec2
d3d8/tests: Direct3DCreate8() is always available if we have d3d8.
2014-01-29 20:26:06 +01:00
Henri Verbeet
71d018b25b
d3d9/tests: Cleanup test_display_formats() a bit.
2014-01-29 20:25:57 +01:00
Henri Verbeet
1438c74b74
d3d8/tests: Port test_display_formats() to d3d8.
2014-01-29 20:25:55 +01:00
Henri Verbeet
175c63773d
wined3d: Don't allow format conversion on Present() for d3d8.
...
Note that this isn't currently enforced by wined3d_swapchain_create() or
wined3d_device_reset() though.
2014-01-29 20:25:52 +01:00
André Hentschel
d7fb376db4
ntdll: Use boolean return values in boolean functions.
2014-01-29 17:30:46 +01:00
André Hentschel
b30032579f
ver: Use boolean return values in boolean functions.
2014-01-29 17:30:28 +01:00
André Hentschel
fc678b4e11
version: Use boolean return value in boolean function.
2014-01-29 17:30:17 +01:00
André Hentschel
64601b7895
winspool: Use boolean return values in boolean functions.
2014-01-29 17:30:04 +01:00
André Hentschel
fd862ba74e
imm32: Use boolean return value in boolean function.
2014-01-29 17:29:08 +01:00
André Hentschel
b1fed4e9f1
ole32: Use boolean return value in boolean function.
2014-01-29 17:29:05 +01:00
Andrew Eikum
8695369dc5
winmm: Clean up ACM stream after query.
2014-01-29 15:01:12 +01:00
Dmitry Timoshkov
5953851b8a
server: Fix generic access mapping for an event.
2014-01-29 15:00:57 +01:00
Austin English
ea765ae005
kernel32: Quiet a noisy FIXME.
2014-01-29 14:58:35 +01:00
Austin English
15d3c513b9
wtsapi32: Quiet a couple of noisy FIXME's.
2014-01-29 14:58:23 +01:00
Dmitry Timoshkov
553078161d
scrrun: IEnumVARIANT::Next should stop once it has enumerated the asked number the folder elements.
2014-01-29 14:51:02 +01:00
Dmitry Timoshkov
f5279ad37d
scrrun: IEnumVARIANT::Next should always return number of fetched folder elements.
2014-01-29 14:51:02 +01:00
Dmitry Timoshkov
8f69ecdff7
scrrun: IEnumVARIANT::Next should handle FindNextFileW failure.
2014-01-29 14:51:01 +01:00
Dmitry Timoshkov
6da1993129
scrrun: IEnumVARIANT::Next shouldn't fetch anything if asked number of folder elements is 0.
2014-01-29 14:51:00 +01:00
Dmitry Timoshkov
758ebb2121
scrrun: IEnumVARIANT::Skip shouldn't skip anything if asked number of folder elements is 0.
2014-01-29 14:50:59 +01:00
Dmitry Timoshkov
eb2abf262c
scrrun: Make IEnumVARIANT::Skip work after IEnumVARIANT::Reset for a folder collection.
2014-01-29 14:50:58 +01:00
Dmitry Timoshkov
bd25ef789c
scrrun: Make IFolderCollection::get_Count use is_dir_data() helper.
2014-01-29 14:50:57 +01:00
Dmitry Timoshkov
9c6deb2b72
scrrun/tests: Add more tests for IFolderCollection using a dedicated temporary directory.
2014-01-29 14:50:57 +01:00
Frédéric Delanoy
fd096ddbc9
msxml3/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:56 +01:00
Frédéric Delanoy
8610af58fe
xmllite/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:55 +01:00
Frédéric Delanoy
781a0a009a
urlmon/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:54 +01:00
Frédéric Delanoy
f4fa510ea0
oleaut32/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:53 +01:00
Frédéric Delanoy
86a9e6a366
ole32/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:52 +01:00
Frédéric Delanoy
3201f970b6
kernel32/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:51 +01:00
Frédéric Delanoy
cb71d30c36
mscoree/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:50 +01:00
Frédéric Delanoy
d22a32b514
mmdevapi/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-29 14:50:50 +01:00
Hans Leidekker
21ff413413
winhttp/tests: Only advance to the next notification test if the function is ok.
2014-01-29 14:50:49 +01:00
Hans Leidekker
513372f044
winhttp/tests: Ignore some missing notifications.
2014-01-29 14:50:48 +01:00
Piotr Caban
965987bb59
msvcm90: Don't forward to msvcm80.
2014-01-29 14:50:47 +01:00
Jacek Caban
62cc1da580
atl80: Share registrar.c with atl100.
2014-01-29 14:50:46 +01:00
Jacek Caban
61051202a1
atl80: Share atl.c with atl100.
2014-01-29 14:50:45 +01:00
Jacek Caban
a9a3e3957d
atl110: Share atl_ax.c with atl100.
2014-01-29 14:50:44 +01:00
Nikolay Sivov
cb74cd3e48
oleaut32: Remove useless NULL checks.
2014-01-29 13:39:37 +01:00
Nikolay Sivov
e9debeb642
oleaut32: Fix parameter validation in CreateStdDispatch().
2014-01-29 12:39:29 +01:00
Michael Stefaniuc
97428376ef
dmstyle: Remove the extraneous IUnknown from DirectMusicStyle8.
...
Also lock/unlock the module only on creation/destruction of the object.
2014-01-29 12:39:17 +01:00
Michael Stefaniuc
8e6a15ffd7
dmstyle: COM cleanup for IDirectMusicStyle8.
2014-01-29 12:39:13 +01:00
Michael Stefaniuc
3770021610
dmstyle: Remove the redundant "IDirectMusicStyle8" from method names.
2014-01-29 12:39:08 +01:00
Michael Stefaniuc
e383cc393a
dmstyle: Do not use method implementations directly.
2014-01-29 12:39:04 +01:00
Ken Thomases
0d23637e0d
winemac: Ignore window dragging if window is disabled, maximized, minimized, or hidden.
2014-01-29 12:39:00 +01:00
Ken Thomases
a86cfc683d
winemac: Reset cursor clipping and capture when window dragging begins.
2014-01-29 12:38:56 +01:00
Ken Thomases
70c4f43ed3
winemac: Ignore mouse capture during window drags for routing click and move events.
2014-01-29 12:38:52 +01:00
Vincent Povirk
2d487e22d6
gdiplus: Move metafile functions to metafile.c.
2014-01-29 12:38:46 +01:00
Ken Thomases
6f498c4946
d3d9/tests: Improve testing of display formats and IDirect3D9_CheckDeviceType().
...
Tests every combination of display format and backbuffer format from
(D3DFMT_R5G6B5, D3DFMT_X1R5G5B5, D3DFMT_A1R5G5B5, D3DFMT_X8R8G8B8,
D3DFMT_A8R8G8B8, D3DFMT_A2R10G10B10, D3DFMT_UNKNOWN).
Tests the behavior of CheckDeviceType() with display formats for which there
are no adapter modes, rather than skipping those.
Tests windowed mode.
2014-01-28 19:38:48 +01:00
Ken Thomases
d2c56a6027
wined3d: Improve CheckDeviceType() support for windowed mode.
...
For windowed mode:
* It doesn't matter if there are no adapter modes for the display format.
* A backbuffer format is valid so long as there's support for color conversion
to the display format.
* A backbuffer format of D3DFMT_UNKNOWN is allowed and means that it should be
the same as the display format.
2014-01-28 19:38:47 +01:00
Ken Thomases
35d8c56333
d3d9: Make CheckDeviceType() fail for display formats other than D3DFMT_X8R8G8B8 and D3DFMT_R5G6B5 in full-screen.
...
The adapter mode functions already enforce this, and tests show
CheckDeviceType() should fail for full-screen mode with display formats for
which there are no adapter modes.
2014-01-28 19:38:46 +01:00
Jacek Caban
e3fa52a636
secur32: Ignore GNUTLS_A_UNRECOGNIZED_NAME warning alert.
2014-01-28 19:38:45 +01:00
Hans Leidekker
fbb669d0d4
advapi32: Use a generic Keychain item to store credentials on MacOS.
2014-01-28 19:38:43 +01:00
Hans Leidekker
b5073646c6
wbemprox: Add a couple of network properties.
2014-01-28 19:38:42 +01:00
Hans Leidekker
6a042307a5
wbemprox: Allow string values in boolean comparisons.
2014-01-28 19:38:41 +01:00
Hans Leidekker
0e9f46d074
winhttp/tests: Fix a test that fails on Windows.
2014-01-28 19:38:40 +01:00
Hans Leidekker
7d696911b2
dwmapi: Silence a fixme.
2014-01-28 14:36:00 +01:00
Hans Leidekker
6cd1076f61
advapi32/tests: Add a test to show that OpenSCManager clears last error on success.
2014-01-28 14:35:55 +01:00
Jacek Caban
cc01eb8f21
wmp: Added IProvideClassInfo2 stub implementation.
2014-01-28 14:35:22 +01:00
Jacek Caban
bd82d64467
atl90: Share registrar.c with atl100.
2014-01-28 14:32:17 +01:00
Jacek Caban
52c9b51ca8
atl90: Share atl.c with atl100.
2014-01-28 14:32:03 +01:00
Jacek Caban
3f9b3718e9
atl80: Share atl_ax.c with atl100.
2014-01-28 14:31:45 +01:00
Alexandre Julliard
6bf64f0ac2
user32: Fail creation of the desktop window earlier on when it already exists.
2014-01-28 12:51:59 +01:00
Vincent Povirk
ef5341b4d7
user32/tests: Add tests for MonitorFromRect.
2014-01-28 11:50:42 +01:00
Vincent Povirk
2fef984ed5
user32: Treat empty rects as 1x1 in MonitorFromRect.
2014-01-28 11:50:31 +01:00
André Hentschel
fc185ccd9b
user32/tests: Remove #if 1.
2014-01-28 11:50:18 +01:00
André Hentschel
c855459a40
user32/tests: Avoid preprocessor check to ensure it compiles.
2014-01-28 11:50:15 +01:00
Vincent Povirk
1be9e3fe10
winsta: Stub WinStationVirtualOpen.
2014-01-28 11:50:02 +01:00
Vincent Povirk
bdadd760a3
setupapi: Stub SetupDiDestroyDriverInfoList.
2014-01-28 11:49:18 +01:00
Martin Storsjo
8142543654
api-ms-win-core-synch-l1-2-0: Add stub dll.
2014-01-28 11:48:30 +01:00
Frédéric Delanoy
3e8fa4c764
hlink/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:45:09 +01:00
Frédéric Delanoy
5332d0e5ab
dplayx/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:45:01 +01:00
Frédéric Delanoy
5e6f0e93fa
dmusic/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:56 +01:00
Frédéric Delanoy
cd4cd76614
dmime/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:50 +01:00
Frédéric Delanoy
82889a6950
d3dxof/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:43 +01:00
Frédéric Delanoy
e4a0da373c
d3dx9_36/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:34 +01:00
Frédéric Delanoy
a5f20b3173
comdlg32/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:24 +01:00
Frédéric Delanoy
0bdd0465c1
atl100/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:18 +01:00
Frédéric Delanoy
1b27173579
apphelp/tests: Use common wine_dbgstr_guid implementation from test.h.
2014-01-28 11:44:10 +01:00
Dmitry Timoshkov
979e2d3a4e
taskschd: Add some tests for ITaskFolderCollection::get__NewEnum.
2014-01-28 11:40:22 +01:00
Dmitry Timoshkov
b5ed10c5ca
taskschd: Implement IEnumVARIANT::Clone for a folder collection.
2014-01-28 11:40:21 +01:00
Dmitry Timoshkov
d33c0e14ae
taskschd: Implement ITaskFolderCollection::get__NewEnum.
2014-01-28 11:40:21 +01:00
Dmitry Timoshkov
eeffc8f073
taskschd: Implement ITaskFolderCollection::get_Item.
2014-01-28 11:40:20 +01:00
Dmitry Timoshkov
18ccad8351
taskschd: Implement enumeration of task folders in registry.
2014-01-28 11:40:19 +01:00
Dmitry Timoshkov
89548cd0ad
taskschd: Add some useful inline helpers for memory management.
2014-01-28 11:40:18 +01:00
Dmitry Timoshkov
463b1b6450
taskschd/tests: Add some ITaskFolderCollection tests.
2014-01-28 11:40:17 +01:00
Dmitry Timoshkov
553352f0af
taskschd: Add ITaskFolderCollection stub implementation.
2014-01-28 11:40:17 +01:00
Dmitry Timoshkov
e654be2aec
taskschd: Add some invalid parameters checks to ITaskFolder::DeleteFolder.
2014-01-28 11:40:15 +01:00
Piotr Caban
0e658d111c
msvcm90: Share the source code with msvcm80.
2014-01-28 11:39:56 +01:00
Henri Verbeet
3d28b01916
dxgi: Implement IDXGIFactory1.
2014-01-28 10:53:50 +01:00
Henri Verbeet
ac84e9b726
dxgi: Implement IDXGIAdapter1.
2014-01-28 10:53:48 +01:00
Henri Verbeet
e9f9c15016
dxgi: Store IWineDXGIAdapter pointers in the factory.
2014-01-28 10:53:46 +01:00
Henri Verbeet
127e9bc46b
d3d10/tests: Don't reuse the device.
2014-01-28 10:53:43 +01:00
Henri Verbeet
ce49a4ae63
d3d10/tests: Also try a WARP device in create_device().
2014-01-28 10:53:40 +01:00
Piotr Caban
5e3cadf834
msvcrt: Don't close handles returned by GetStdHandle function.
2014-01-28 10:53:21 +01:00
Piotr Caban
6f4a181709
msvcrt: Flush standard streams in flushall function.
2014-01-28 10:53:09 +01:00
Piotr Caban
e16059113c
msvcrt: Support _IOSTRG flag in _filbuf function.
2014-01-28 10:52:35 +01:00
Nikolay Sivov
dd89dd1932
oleaut32/tests: Use local IDispatch test impl instead of global variable.
2014-01-28 10:52:18 +01:00
Nikolay Sivov
acea0eea5d
dlls: Print HRESULT as 32bit value.
2014-01-28 10:52:12 +01:00
Nikolay Sivov
cbf55d8251
widl: Uuid attribute is allowed for 'struct'.
2014-01-28 10:52:09 +01:00
Stefan Dösinger
9f72f78431
wined3d: Set buffer->map_ptr to NULL on unmap.
2014-01-27 17:39:47 +01:00
Michael Stefaniuc
2973dbb856
dmusic: Use the defines for the FOURCC codes.
2014-01-27 17:39:47 +01:00
Henri Verbeet
80ce3b319a
d3d10core/tests: Use D3D10CreateDevice() to create a device.
2014-01-27 17:39:47 +01:00
Henri Verbeet
2d06703dc7
d3d10: Add D3D10_DRIVER_TYPE_WARP.
2014-01-27 17:39:47 +01:00
Henri Verbeet
7c6ca2077f
ddraw: Allow attaching surfaces other than depth buffers in ddraw_surface4_AddAttachedSurface().
2014-01-27 17:39:47 +01:00
Henri Verbeet
fffaf03c0d
ddraw/tests: Rewrite AttachmentTest() and AttachmentTest7().
2014-01-27 17:39:47 +01:00
André Hentschel
e98844e5c9
shlwapi/tests: Avoid preprocessor check to ensure it compiles.
2014-01-27 17:39:47 +01:00
André Hentschel
9d1fdf1165
shell32/tests: Avoid preprocessor check to ensure it compiles.
2014-01-27 17:39:47 +01:00
André Hentschel
28b9e1b947
d3dx9_36/tests: Avoid preprocessor checks to ensure it compiles.
2014-01-27 17:39:47 +01:00
André Hentschel
81ea0cd86f
d3dxof/tests: Avoid preprocessor check to ensure it compiles.
2014-01-27 17:39:46 +01:00
André Hentschel
10fc362dfe
d3d10/tests: Avoid preprocessor check to ensure it compiles.
2014-01-27 17:01:58 +01:00
André Hentschel
e32237d34a
comctl32/tests: Avoid preprocessor checks to ensure it compiles.
2014-01-27 17:01:56 +01:00
André Hentschel
0d688c7d52
setupapi/tests: Remove dead code.
2014-01-27 17:01:54 +01:00
Andrey Gusev
e7f0a8a081
Assorted spelling and typos fixes.
2014-01-27 17:00:11 +01:00
Jactry Zeng
88214a5874
riched20: Add UTF8 support for EM_SETTEXTEX.
2014-01-27 16:59:15 +01:00
Jactry Zeng
eb8f47518e
riched20: Use codepage in ME_ToUnicode.
2014-01-27 16:59:08 +01:00
Nikolay Sivov
c46debeeeb
widl: Fix pointer size for SYS_WIN64 typelibs.
...
The fact that test data was wrong was hidden by broken widl typelib,
and same test typelib was used on windows so we never get proper test
results. Standard IUnknown/IDispatch that live in system stdole2.tlb
are also tested now.
2014-01-27 14:13:54 +01:00
Bruno Jesus
84d91bb93d
ws2_32/tests: Add missing closesocket calls (Coverity).
2014-01-27 14:13:53 +01:00
Bruno Jesus
4c6e04050f
ws2_32: Return the correct address family in WSAStringToAddressA.
2014-01-27 14:13:52 +01:00
Bruno Jesus
06a6b189f6
user32: Cope with null LPMENUITEMINFO in SetMenuItemInfo.
2014-01-27 14:13:51 +01:00
Sebastian Lackner
2ff6bd271b
kernel32/tests: Add tests for SleepConditionVariableSRW.
2014-01-27 14:13:50 +01:00
Sebastian Lackner
72cf5d6f12
kernel32: Forward SleepConditionVariableSRW to ntdll.
2014-01-27 14:13:49 +01:00
Sebastian Lackner
fad29fc5d9
ntdll: Implement RtlSleepConditionVariableSRW.
2014-01-27 14:13:48 +01:00
Sebastian Lackner
e7b3a43759
kernel32/tests: Add tests for TryAcquireSRWLockExclusive/Shared.
2014-01-27 14:13:47 +01:00
Sebastian Lackner
60c0637f62
kernel32: Forward TryAcquireSRWLockShared/Exclusive to ntdll.
2014-01-27 14:13:46 +01:00
Sebastian Lackner
899fc8d4ee
ntdll: Implement RtlTryAcquireSRWLockShared/Exclusive commands.
2014-01-27 14:13:45 +01:00
Sebastian Lackner
8ca96a9de0
ntdll: Throw STATUS_RESOURCE_NOT_OWNED when it's impossible to acquire/release the SRWLock.
2014-01-27 14:13:44 +01:00
Austin English
77f871ab7c
mscms: Make missing lcms2 an error, not a fixme.
2014-01-27 14:13:43 +01:00
Dmitry Timoshkov
294adeec4f
kernel32/tests: Don't forget to delete a temporary file.
2014-01-27 14:13:40 +01:00
Dmitry Timoshkov
9703bee560
kernel32/tests: Don't forget to delete temporary manifest files.
2014-01-27 14:13:39 +01:00
Andrew Eikum
57895e5a8c
oleaut32: Improve ITypeLib::FindName.
2014-01-27 14:13:38 +01:00
Nikolay Sivov
1abafbffda
oleaut32: Use CoTaskMem* when dealing with CUSTDATA.
2014-01-27 14:13:37 +01:00