Commit Graph

78787 Commits

Author SHA1 Message Date
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