Commit Graph

33422 Commits

Author SHA1 Message Date
Alistair Leslie-Hughes 6a90c5890c msxml3: Stopped tests from crashing and a Win98 fix. 2008-05-26 17:55:19 +02:00
James Hawkins 0fad82a9c7 opengl32: Trace a test result that fails inconsistently across different drivers. 2008-05-23 12:10:16 +02:00
James Hawkins 8c68e18d53 mshtml: Fix a few test failures in win2k3. 2008-05-23 12:10:13 +02:00
James Hawkins e92f9054dd kernel32: Don't test the invalid locale 0 if it is enumerated. 2008-05-23 12:10:10 +02:00
Markus Weiland df51bbf49f dxdiagn: Implemented OS version properties for DXDiagSystemInfoContainer. 2008-05-23 11:58:44 +02:00
Andrew Talbot 3c5308b804 comctl32: Indentation fix. 2008-05-23 11:58:18 +02:00
Maarten Lankhorst 72be44ee7d winmm: Fix valgrind warnings on exit. 2008-05-22 23:39:11 +02:00
Maarten Lankhorst 63699cf58c msacm32.drv: Check for message type before comparing handles.
Fixes a valgrind warning.
2008-05-22 21:29:48 +02:00
Maarten Lankhorst 6589d9ab95 winmm: Use HeapAlloc in the wave test instead of using strdup. 2008-05-22 21:29:48 +02:00
Alexandre Julliard 62b0e91c38 winex11: Add support for X11 mouse buttons 8 and 9. 2008-05-22 20:45:30 +02:00
Alexandre Julliard 00388c1b6a gdi32: Use atan2 to compute angles in WidenPath without triggering floating point errors. 2008-05-22 20:43:55 +02:00
Alexandre Julliard 93cbb7a5db gdi32: Perform coordinate transformations using doubles instead of floats to avoid precision loss. 2008-05-22 17:43:01 +02:00
Alexandre Julliard 688febb8ce user32: Return reasonable values in GetWindowPlacement for the desktop window. 2008-05-22 17:04:22 +02:00
James Hawkins 03a7ddb73c mlang: Fix all test failures for NT+ platforms. 2008-05-22 12:46:18 +02:00
James Hawkins 94459b88d4 mlang: Only return the locale language name if no country name exists. 2008-05-22 12:46:14 +02:00
Alexandre Julliard 284335229a kernel32: Don't require write access on profile file when only reading. 2008-05-22 12:15:37 +02:00
Maarten Lankhorst 5026c25e05 quartz: Initialize some uninitialized variables in the video renderer. 2008-05-22 11:46:25 +02:00
Maarten Lankhorst c4e32aad01 quartz: Do timekeeping in the avi decoder.
Fixes the timestamps generated.
2008-05-22 11:46:19 +02:00
Maarten Lankhorst 6d7518685e quartz: Don't free memory twice in null renderer.
_Release already frees it.
2008-05-22 11:46:05 +02:00
Maarten Lankhorst a9a852faa9 ntdll: Give earlier notify to valgrind that HeapFree is trying to free some memory. 2008-05-22 11:45:40 +02:00
Lei Zhang bd58463eda wininet: Send https scheme to proxy server when appropriate. 2008-05-22 11:44:29 +02:00
Lei Zhang 09e8a33289 mshtml: Added ProxyEnable / ProxyServer handling. 2008-05-22 11:44:16 +02:00
Francois Gouget 089221fcce wininet/tests: Get the tests running again on Win98. 2008-05-22 11:43:18 +02:00
Francois Gouget 824842cac7 wininet/tests: Remove a stray reference to InternetSetStatusCallback(). 2008-05-22 11:43:15 +02:00
Francois Gouget 705de5d391 advapi32/tests: Remove a stray reference to CryptReleaseContext(). This gets the test to run again on Win95. 2008-05-22 11:43:09 +02:00
Francois Gouget 315bf2fa45 ole32/tests: Add a trailing '\n' to ok() calls. 2008-05-22 11:42:54 +02:00
James Hawkins 458c729251 user32: Fix a test that fails in almost all reports. 2008-05-22 11:42:47 +02:00
James Hawkins 6848da72d9 secur32: Fix a few tests that fail in win2k3. 2008-05-22 11:31:06 +02:00
James Hawkins 77d259f46c msi: Search the last used source if the cabinet to extract cannot be found. 2008-05-22 11:30:54 +02:00
Andrew Talbot fed3a4aebe dplayx: Remove unneeded "extern" from function definitions. 2008-05-22 11:29:09 +02:00
Andrew Talbot c58e59f40f wined3d: Remove unneeded "extern" from function definition. 2008-05-22 11:29:05 +02:00
Andrew Talbot 0c1407008d ws2_32: Remove unused function. 2008-05-22 11:28:59 +02:00
Alexandre Julliard 9f76085c06 kernel32: File mapping names are case sensitive. 2008-05-21 20:45:11 +02:00
Alexandre Julliard b62f3dee2d kernel32: Waitable timer names are case sensitive. 2008-05-21 20:44:36 +02:00
Alexandre Julliard 116297d0c1 kernel32: Semaphore names are case sensitive. 2008-05-21 20:43:43 +02:00
Alexandre Julliard c96752c044 kernel32: Event names are case sensitive. 2008-05-21 20:42:54 +02:00
Alexandre Julliard e9793cc183 kernel32: Mutex names are case sensitive. 2008-05-21 20:41:45 +02:00
Nikolay Sivov 36a7f31752 gdiplus: GdipBitmapLockBits should allow a NULL rect argument. 2008-05-21 20:17:53 +02:00
Nikolay Sivov 87bb1cbcdc user32: Correct termination of returning string in Text_Ellipsify. 2008-05-21 20:16:26 +02:00
Jeremy White 6868691af9 ntdll/tests: Only test the readcount for a read below 0x10000 if the return code indicates a partial copy result. 2008-05-21 20:15:42 +02:00
Paul Vriens ed552b474c setupapi/tests: Fix typos. 2008-05-21 20:15:13 +02:00
Paul Vriens fb18592c93 setupapi/tests: Fix typo. 2008-05-21 20:15:02 +02:00
Paul Vriens bece26be54 setupapi/tests: Skip some tests if we are on win9x. 2008-05-21 17:16:20 +02:00
Paul Vriens 59b6506439 setupapi/tests: Remove a duplicate function call. 2008-05-21 17:16:11 +02:00
Dmitry Timoshkov 8021a9d903 gdi32: Slightly relax EMF record comparisons allowing rounding errors. 2008-05-21 17:16:04 +02:00
Tomasz Jezierski 1f051b8a7d comctl32: Conformance test for multiple selection in listbox. 2008-05-21 14:26:44 +02:00
Alexandre Julliard 5315da8445 comctl32: Fix extending a multiple listview selection. 2008-05-21 14:26:35 +02:00
Ken Thomases c2bc0e21a2 winex11: Bias MapVirtualKeyEx(MAPVK_VSC_TO_VK) against numpad vkeys.
The scan codes for the numeric keypad keys and those for the arrow keys and
keys like Home, End, etc. often match (ignoring the extended key bit).
However, if you map from one of those scan codes to a vkey, Windows reliably
prefers the non-numpad vkey.
2008-05-21 14:26:13 +02:00
Alexandre Julliard 1dcaddee99 kernel32: Add some test cases for profile file sharing modes.
Based on a patch by Louis Lenders.
2008-05-21 14:23:44 +02:00
Alexandre Julliard 8b97263dae kernel32: Fix the profile file sharing modes.
Based on a patch by Louis Lenders.
2008-05-21 14:23:29 +02:00
Alexandre Julliard 79b64fdc83 user32: Add an ASCII window procedure for scrollbars. 2008-05-21 11:44:05 +02:00
Dmitry Timoshkov 248cc53d86 kernel32: Update locale info for Esperanto. 2008-05-21 11:43:11 +02:00
Alexandre Julliard 0528a2b660 user32: Support creating cursors and icons from DIB section bitmaps. 2008-05-21 11:39:38 +02:00
Dan Kegel 83da377494 d3d9/tests: Another wee bit of slop. 2008-05-21 11:38:14 +02:00
James Hawkins 5a701ab6b4 setupapi: Fix a few test failures in win2k3. 2008-05-21 11:37:06 +02:00
James Hawkins c659ad36e8 user32: Fix the BSM_ALL_RECIPS test flag. 2008-05-21 11:37:02 +02:00
Andrew Talbot 0ed3456779 rsaenh: Remove unused file-static variable. 2008-05-21 11:36:57 +02:00
Andrew Talbot 2956605d61 user32: Remove unused function. 2008-05-21 11:36:53 +02:00
Andrew Talbot 0e37d57b8e shell32: Remove unused file-static variable. 2008-05-21 11:36:50 +02:00
Juan Lang 199cee194f iphlpapi: Set the adapter's description to its name in GetAdaptersInfo. 2008-05-21 11:36:46 +02:00
Francois Gouget 8019c55cc6 ddraw/tests: Fix compilation on systems that don't support nameless unions. 2008-05-21 11:36:39 +02:00
Jörg Höhle 349abe991e dsound: Fix off by 1 heap error in DSOUND_MixerVol. 2008-05-21 11:36:30 +02:00
Michael Karcher 3d5ea20190 ole32/tests: Test StringFromGUID2. 2008-05-20 15:45:43 +02:00
Michael Karcher a2880cc61d ole32/tests: Do not call Release if CoCreateInstance failed. 2008-05-20 15:43:54 +02:00
Paul Vriens 7361e91fdd shell32/tests: SHGetPathFromIDListA returns a BOOL not a HRESULT. 2008-05-20 15:43:54 +02:00
James Hawkins 36e73d296b ntdll: Remove NULL checks for attr, which has already been dereferenced. 2008-05-20 15:43:54 +02:00
James Hawkins 9f42e8eb63 hhctrl.ocx: Check the filename param before dereferencing it. 2008-05-20 15:43:54 +02:00
James Hawkins 70cd6bfbbd msi: Check that the file key is valid before installing the assembly. 2008-05-20 15:43:54 +02:00
James Hawkins ed4e0a08bc kernel32: Remove a test that fails on all platforms. 2008-05-20 15:43:54 +02:00
Andrew Talbot 2289717a59 cryptnet: Remove unused function. 2008-05-20 15:43:54 +02:00
Andrew Talbot 3d42a0ee65 mshtml: Remove unused function. 2008-05-20 15:43:54 +02:00
Andrew Talbot cca1854e96 advapi32: Remove unused file-static variables. 2008-05-20 15:43:54 +02:00
Alexandre Julliard c9504d9447 ntdll: Move signal unmasking to make sure injected code runs on the correct stack. 2008-05-20 10:59:20 +02:00
Alexandre Julliard bb4119e1fd ntdll/tests: Make sure to clear the DF flag on return from the exception. 2008-05-19 23:19:24 +02:00
Paul Vriens 13e609fdb3 shell32/tests: Fix test when running on Wine. 2008-05-19 23:11:18 +02:00
Paul Vriens 64444ebe94 janitorial: Close COM after tests. 2008-05-19 23:10:01 +02:00
Alexandre Julliard c362081a79 user32: Moved the class extra bytes check to catch uninitialised data sooner. 2008-05-19 23:10:01 +02:00
Roderick Colenbrander bd5c02e245 wined3d: Request a WGL depth stencil capable pixel format by default until we have proper SetDepthStencilSurface support. 2008-05-19 20:20:35 +02:00
Juan Lang 3108e3605c snmpapi: Test and correct SnmpUtilOidNCmp when count is less than Oid length. 2008-05-19 20:20:11 +02:00
Juan Lang a96e118ddb snmpapi: Test and correct SnmpUtilOidNCmp when Oid lengths don't match. 2008-05-19 20:20:08 +02:00
Kai Blin d88ee55e68 ws2_32: Test for invalid hostnames again. 2008-05-19 20:20:00 +02:00
Michael Karcher abaac300d1 oleaut32: Cache localised number chars. 2008-05-19 20:19:52 +02:00
Paul Vriens b65c1d47eb ntdll/tests: Skip test when we don't have enough rights. 2008-05-19 16:11:22 +02:00
Paul Vriens 446243b1d9 ntdll/tests: Free library after use. 2008-05-19 16:11:17 +02:00
James Hawkins 362f2ceeaf kernel32: Fix a debugger test that fails in win2k3. 2008-05-19 16:11:05 +02:00
Mikołaj Zalewski 14a42f802d Make Swedish use SUBLANG_NEUTRAL. 2008-05-19 16:09:13 +02:00
Hans Leidekker 694a09284a wininet: Fix buffer size query for HttpQueryInfo(HTTP_QUERY_RAW_HEADERS_CRLF). 2008-05-19 14:04:10 +02:00
James Hawkins 95282bdeaa msi: Reset the hasLocalFeature flag when updating components. 2008-05-19 13:36:45 +02:00
James Hawkins 6221975407 msi: Don't enable a feature's components if that feature is disabled. 2008-05-19 13:36:37 +02:00
James Hawkins 47711cc62e user32: Fix a few tests that fail in win2k3. 2008-05-19 13:36:08 +02:00
James Hawkins 617d8fee03 gdi32: Fix two tests that fail in win2k3. 2008-05-19 13:36:05 +02:00
Dmitry Timoshkov 47b4960129 user32: Make ChangeDisplaySettingsA/W reset dmDriverExtra to 0 like XP and Vista do. 2008-05-19 13:35:48 +02:00
Eric Pouech fd20b1be8a dbghelp: Protect dwarf parsing against NULL function names. 2008-05-19 13:35:42 +02:00
Dan Kegel 480297336b d3d9/tests: Add missing skip(). 2008-05-19 13:35:31 +02:00
Hans Leidekker e1b889830d wininet: INTERNET_STATUS_REQUEST_COMPLETE callback must supply a handle. 2008-05-19 13:35:24 +02:00
Rob Shearman 6021fa09f3 wininet: Fix a typo in is_basic_auth_value.
This fixes basic authentication when the server uses a realm string.
2008-05-19 13:35:19 +02:00
Huw Davies a576c40372 gdiplus: Add some notes about the format of the data blob returned by GdipGetRegionData. 2008-05-19 13:34:57 +02:00
Mikołaj Zalewski d85ac9d989 Update Polish translation. 2008-05-19 13:33:47 +02:00
Dmitry Timoshkov 5ddd35f493 cabinet: Fix the regression caused by 4046075462. 2008-05-19 13:33:41 +02:00
James Hawkins 2470b0b316 ntdll: Fix a test that fails in win2k3. 2008-05-14 22:04:12 +02:00
James Hawkins cfce5be4ce ntdll: Fix a few tests that fail in win2k3. 2008-05-14 21:51:39 +02:00
Alexander Dorofeyev 2027b0587d wined3d: Only copy front buffer to screen in gdi RealizePalette. 2008-05-14 21:51:14 +02:00
James Hawkins 69c02d0b03 msi: Create the MSI hidden window on demand. 2008-05-14 21:51:10 +02:00
Dan Kegel 95beaa21b8 ws2_32/tests: Cannot reliably detect bad hostnames in "modern" internet. 2008-05-14 13:36:38 +02:00
Dan Kegel fbaf037581 kernel32: comm.c: increase time slop. 2008-05-14 13:36:26 +02:00
Alexandre Julliard be7b8be8b8 wgl: Don't call ExtEscape if we don't have a GL context. 2008-05-14 12:46:25 +02:00
Igor Tarasov fb61856b45 comctl32: Fix statusbar text alignment bug. 2008-05-14 12:22:17 +02:00
James Hawkins ece5a047de msi: Set the OutOfDiskSpace property. 2008-05-14 12:22:01 +02:00
James Hawkins 9460ae35b5 msi: Copy the assembly file directly if it's not compressed. 2008-05-14 12:21:54 +02:00
ByeongSik Jeon 47f83635bc comdlg32: Updated Korean translation. 2008-05-14 12:21:30 +02:00
Andrew Talbot 4046075462 cabinet: Remove order-of-evaluation dependencies. 2008-05-14 12:21:26 +02:00
James Hawkins c72f318aaa ntdll: Fix a few failing tests in win2k3. 2008-05-13 21:08:51 +02:00
Alexandre Julliard 26e566b91f explorer: Use a different return value to indicate that the x11 system tray is not available, so that x11drv can return errors too. 2008-05-13 21:02:46 +02:00
Alexandre Julliard 12de7d7591 kernel32: Move the wineboot event wait so that 16-bit processes wait too. 2008-05-13 20:26:37 +02:00
Vitaliy Margolen f2bdd8d96c dinput: Clamp joystick position values to min-max range. 2008-05-13 20:25:56 +02:00
Dmitry Timoshkov a5d288f08c gdi32: Add more font substitution tests, make them pass under Wine. 2008-05-13 20:25:50 +02:00
Huw Davies 68420896eb gdi32: Move a couple of TRACEs to the beginning of functions. 2008-05-13 20:16:27 +02:00
Alexandre Julliard 4d1cf9c8c4 kernel32: Add a builtin 16-bit winhelp.exe.
This should be moved to winhlp32.exe once we support 16-bit modules in executables.
2008-05-13 18:50:50 +02:00
Alexandre Julliard a795f36af7 winhelp.exe: Renamed to winhlp32.exe. 2008-05-13 18:43:27 +02:00
Dan Kegel 7d989b7f71 d3d9: shademode_test: Increase slop in color comparison. 2008-05-13 11:24:47 +02:00
Nikolay Sivov b5046c28ca gdiplus: Added GdipAddPathRectangle with tests. 2008-05-13 11:22:58 +02:00
Nikolay Sivov 22c6e57637 gdiplus: Make GdipSetPenDashArray return OutOfMemory on (count <= 0). 2008-05-13 11:22:38 +02:00
Nikolay Sivov 2d6ae5dec6 gdiplus: Check count argument in GdipVectorTransformMatrixPoints. 2008-05-13 11:22:24 +02:00
Nikolay Sivov 5eaf84d39b gdiplus: Check count argument in GdipTransformMatrixPoints. 2008-05-13 11:22:18 +02:00
Nikolay Sivov 4e8ef34676 gdiplus: GdipCreateFontFromLogfontA: no reason to put CHAR to WCHAR array. 2008-05-13 11:22:07 +02:00
Maarten Lankhorst 98f0b5f479 quartz: Reset time when rejecting sample in the mpeg splitter. 2008-05-13 11:21:12 +02:00
Maarten Lankhorst 7d6e28c3bb quartz: Silence a fixme. 2008-05-13 11:21:05 +02:00
Lei Zhang a4d0d4fe36 quartz: Check input in MediaControl_GetState. 2008-05-13 10:57:45 +02:00
James Hawkins 7ae4f695bc msi: Convert string variables to ints when appropriate. 2008-05-13 10:44:22 +02:00
James Hawkins ca8e867da7 msi: Test the ScreenX/Y properties. 2008-05-13 10:43:55 +02:00
Alexandre Julliard 30a133fe00 winex11: When re-creating a client window check the new visual against the current one instead of the default one. 2008-05-13 10:43:48 +02:00
Alexandre Julliard 8354e6a93a configure: Improve the libcrypto checks. 2008-05-13 10:42:54 +02:00
Dmitry Timoshkov 954d6e2ed9 user32: Add tests for painting minimized/clipped windows. 2008-05-13 10:40:24 +02:00
Jacek Caban 7e497a9b08 mshtml: Fixed a typo. 2008-05-13 10:40:15 +02:00
Andrew Talbot 140c0423f5 secur32: Memory allocation size fix. 2008-05-13 10:40:03 +02:00
Andrew Talbot 5bf9e88cce ddraw: Memory allocation size fix. 2008-05-13 10:40:00 +02:00
ByeongSik Jeon 33a5ab522f imm32: Add the all GCS_* value check. 2008-05-12 20:16:09 +02:00
ByeongSik Jeon 6e74a865e3 imm32: Add the missing is_himc_ime_unicode() check. 2008-05-12 20:16:06 +02:00
Petr Dlouhý 87b1cab13d shdocvw: Partial implementation of WebBrowser_put_RegisterAsBrowser and WebBrowser_get_RegisterAsBrowser. 2008-05-12 19:58:56 +02:00
Alexandre Julliard 4d926e3ebc winex11: Silence a harmless error. 2008-05-12 19:58:35 +02:00
Alexandre Julliard 7e2e30bade gdi32: Make sure the DC is up-to-date before accessing the pixel format. 2008-05-12 19:58:23 +02:00
Huw Davies d5ccbe2ba4 gdiplus: Stub for GdipGetClip. 2008-05-12 19:42:38 +02:00
Huw Davies 6cfb469a6c gdiplus: Stubs for GdipGetDC and GdipReleaseDC. 2008-05-12 19:42:19 +02:00
Huw Davies 9bc1fc9f11 gdiplus: Add some stubs for region functions. 2008-05-12 19:42:03 +02:00
Alexander Dorofeyev 17dacf90b2 ddraw: Fix some code unprotected by ddraw lock. 2008-05-12 19:41:46 +02:00
Alexandre Julliard 1ecf0c96fa Revert "winealsa: Remove calls to deprecated functions."
This reverts commit c8bdebde3d.
To be revisited after 1.0.
2008-05-12 19:40:47 +02:00
Alexandre Julliard b605980bf1 winex11: Create a dummy parent window for composite child windows to avoid using the root. 2008-05-12 19:37:57 +02:00
Alexandre Julliard 6e9dea8a27 winex11: Create all the GL drawables using the gdi_display to avoid synchronization issues. 2008-05-12 19:37:54 +02:00
Hans Leidekker 6c8d315a72 wininet: Implement INTERNET_OPTION_USER_AGENT for InternetQueryOption. 2008-05-12 14:01:44 +02:00
Hans Leidekker 1c5bc9a772 wininet: HTTP_BuildProxyRequestUrl returns a pointer. 2008-05-12 14:01:06 +02:00