Commit Graph

72789 Commits (331b99cf191b39caf87db8c3902d680007317ade)

Author SHA1 Message Date
Alexandre Julliard b057c5f140 gdi32: Fix handling of font orientation in advanced graphics mode. 2012-12-10 17:36:23 +01:00
Alexandre Julliard 75fff47f94 gdi32: Add ref counting to the font objects and simplify the cache management. 2012-12-10 13:42:23 +01:00
Alexandre Julliard fa664b548e gdiplus/tests: Tweak some metrics to make the tests pass on Wine. 2012-12-10 11:54:58 +01:00
Jacek Caban bfad905bd8 wininet: Fixed handling empty HTTP version string in HttpOpenRequest. 2012-12-10 11:27:21 +01:00
Michael Stefaniuc 27adacc577 itss: Don't over-allocate memory for a ITSS_IStorageImpl. 2012-12-10 11:27:16 +01:00
Michael Stefaniuc 61a029355e iphlpapi: Simplify size calculation of structs with var length array. 2012-12-10 11:27:01 +01:00
Michael Stefaniuc 034b8d5c3c dwrite: Don't overallocate memory for a BITMAPINFO. 2012-12-10 11:26:46 +01:00
Michael Stefaniuc c0092bcd76 dnsapi: Use FIELD_OFFSET for the size of a struct with var length array. 2012-12-10 11:26:36 +01:00
Dmitry Timoshkov f52f910f8b windowscodecs: Implement GetThumbnail in the PNG frame decoder. 2012-12-10 11:26:09 +01:00
Dmitry Timoshkov 560cfedcba windowscodecs: Implement GetPreview in the PNG decoder. 2012-12-10 11:26:06 +01:00
Dmitry Timoshkov 03c9c3ce44 windowscodecs: GetThumbnail of the PNG decoder should return NULL interface. 2012-12-10 11:26:02 +01:00
Henri Verbeet 9fbd3bbed6 d3d10core: Implement d3d10_device_PSGetSamplers(). 2012-12-10 11:25:49 +01:00
Henri Verbeet 4c4131cd78 d3d10core: Implement d3d10_device_PSSetSamplers(). 2012-12-10 11:25:46 +01:00
Henri Verbeet 5cea0f122c ddraw: Avoid LPDDOVERLAYFX. 2012-12-10 11:25:41 +01:00
Nikolay Sivov 3938bfd30d comctl32: Initialize id field for message tests. 2012-12-10 11:25:29 +01:00
Nikolay Sivov 9ed808e340 comctl32: Fix a ranges leak on error. 2012-12-10 11:25:00 +01:00
Nikolay Sivov af5e73572a msi: Fix a stream data leak on error (Coverity). 2012-12-10 11:24:25 +01:00
Nikolay Sivov 61ad275e82 oleaut32: Use correct allocation length (Coverity). 2012-12-10 11:24:15 +01:00
Nikolay Sivov 25e996bd6c oledb32: Fix DBPROPSET and DBPROPINFOSET cleanup. 2012-12-10 11:24:09 +01:00
Andrew Talbot 1cff1145b0 mountmgr.sys: Remove superfluous semicolon. 2012-12-10 11:21:49 +01:00
Andrew Talbot c31909e894 windowscodecs: Remove unneeded address-of operator from array name. 2012-12-10 11:21:05 +01:00
André Hentschel 1eaa25696b secur32/tests: Fix tests on win8. 2012-12-07 17:26:40 +01:00
André Hentschel 30fd27e117 schannel/tests: Fix test on win8. 2012-12-07 17:26:32 +01:00
Jacek Caban d10d989fed vbscript: Use simplified constant implementation for more constants. 2012-12-07 14:40:40 +01:00
Alexandre Julliard 06dced4eaa gdi32: Keep track of the number of fonts on the unused list. 2012-12-07 14:39:49 +01:00
Alexandre Julliard d3c128346b gdi32: Simplify list processing by using the LIST_FOR_EACH_ENTRY macro. 2012-12-07 14:29:28 +01:00
Francois Gouget 166e7c7381 gdi32: Make make_rgb_colorref() static. 2012-12-07 12:35:29 +01:00
Jacek Caban e8766bb66f jscript: Added more useful debug traces. 2012-12-07 12:04:25 +01:00
Jacek Caban b93dbb49c0 msxml3: Tests code clean up. 2012-12-07 12:04:19 +01:00
Jacek Caban e310a88402 msxml3: Added URL validation tests. 2012-12-07 12:04:13 +01:00
Jacek Caban f49376bd08 msxml3: Added basic URL validation in safe mode. 2012-12-07 12:04:05 +01:00
Henri Verbeet 2c01e11eca d3d10core: Implement d3d10_device_GSGetSamplers(). 2012-12-07 10:35:51 +01:00
Henri Verbeet 047d607e07 d3d10core: Implement d3d10_device_GSSetSamplers(). 2012-12-07 10:35:44 +01:00
Henri Verbeet fb37ac56d9 ddraw: Avoid LPDDSURFACEDESC2. 2012-12-07 10:35:36 +01:00
Henri Verbeet b1186d71c2 ddraw: Avoid LPDDSURFACEDESC. 2012-12-07 10:35:29 +01:00
Andrew Talbot c1c970e090 urlmon: Remove unneeded address-of operator from array name. 2012-12-07 10:35:16 +01:00
Andrew Talbot 51f936adc2 user32: Remove unneeded address-of operator from array name. 2012-12-07 10:35:09 +01:00
Andrew Talbot 4bb2c61b39 windowscodecs: Remove unneeded address-of operators from array names. 2012-12-07 10:33:51 +01:00
Qian Hong 9b90ea557b ole32: Fix OleDraw() with NULL pUnk. 2012-12-06 22:52:15 +01:00
Andrew Eikum 533df157f8 urlmon: Out string parameter should be ptr, not wstr. 2012-12-06 20:31:32 +01:00
André Hentschel aa80d16768 wintrust/tests: Unify test message in case of a FALSE return. 2012-12-06 20:31:31 +01:00
Jacek Caban b7a26db575 msxml3: Use IUri for storing XMLHTTPRequest URL. 2012-12-06 20:31:30 +01:00
Jacek Caban 10a832cc04 mshtml: Properly handle NULL value in set_nsstyle_attr. 2012-12-06 20:31:30 +01:00
Jacek Caban 36a47dd0f2 mshtml: Added SID_SContainerDispatch support. 2012-12-06 20:31:29 +01:00
Piotr Caban 718959e854 msvcr80: Copy _encode_pointer and _decode_pointer functions from msvcp90. 2012-12-06 20:31:28 +01:00
Piotr Caban e7944878e6 msvcr: Move msvcrXX specific functions implementation to msvcr100. 2012-12-06 20:31:22 +01:00
Nikolay Sivov 201b1c2aba xmllite: Fix reported node type for attributes. 2012-12-06 14:20:10 +01:00
Nikolay Sivov f6e6b835b6 xmllite: Implement attribute iteration methods. 2012-12-06 14:19:53 +01:00
Alexandre Julliard 13f126498b wined3d: Call wglSwapBuffers through the GL driver function table. 2012-12-06 14:10:04 +01:00
Piotr Caban f25d91f6e7 msvcr90: Fixed non-blocking file access tests. 2012-12-06 13:02:28 +01:00
Stefan Dösinger aeee527ebd d3d9/tests: Move the clipplane + shader test inside the capability check. 2012-12-06 13:02:11 +01:00
Stefan Dösinger b11e499c0b d3d9/tests: Give the texture transform test a defined colorop. 2012-12-06 13:02:04 +01:00
Stefan Dösinger 320b33e57b d3d9/tests: Skip some texture transform tests if shaders are unsupported. 2012-12-06 13:01:56 +01:00
Michael Stefaniuc 7183c69531 qmgr: Merge a helper function. 2012-12-06 13:01:46 +01:00
Michael Stefaniuc 49e6d411b0 qmgr: COM cleanup for the IEnumBackgroundCopyFiles iface. 2012-12-06 13:01:39 +01:00
Andrew Talbot da71545319 comctl32: Remove unneeded address-of operators from array names. 2012-12-06 13:01:15 +01:00
Andrew Talbot e4351708d5 gdiplus: Remove unneeded address-of operator from array name. 2012-12-06 13:01:07 +01:00
Andrew Talbot 896cc71d24 hhctrl.ocx: Remove unneeded address-of operators from array names. 2012-12-06 13:01:01 +01:00
Vincent Povirk ba4ef584d7 gdiplus: Fix graphics bounds for memory DC's. 2012-12-06 13:00:49 +01:00
Vincent Povirk 81d9ffa041 gdiplus: Always use AlphaBlend to draw to 32-bit DIB's. 2012-12-06 12:59:56 +01:00
Vincent Povirk 431aa5bc3f gdiplus: Use one GetDIBits call instead of one per row. 2012-12-06 12:59:26 +01:00
Vincent Povirk 04412f7a74 gdiplus: Avoid accessing dib bits directly in GdipCreateBitmapFromHBITMAP. 2012-12-06 12:56:27 +01:00
Henri Verbeet c98767a425 d3d10core: Implement d3d10_device_VSGetSamplers(). 2012-12-06 12:55:59 +01:00
Henri Verbeet e5805c316c d3d10core: Implement d3d10_device_VSSetSamplers(). 2012-12-06 12:55:50 +01:00
Alexandre Julliard 8cca615f02 gdi32: Don't store a font pointer in the generic part of the DC. 2012-12-05 21:13:54 +01:00
Alexandre Julliard baedf81b11 gdi32: Don't create a separate font handle for linked fonts. 2012-12-05 21:13:29 +01:00
Jacek Caban 60195ff6a9 itss: Fixed fragment part handling in IInternetProtocolInfo::CombineUrl. 2012-12-05 20:23:53 +01:00
Jacek Caban fa53a8ccef itss: Cleaned up CombineUrl tests. 2012-12-05 20:23:52 +01:00
Huw Davies 368f9123c9 riched20: Flush the output buffer before a codepage change. 2012-12-05 20:23:51 +01:00
Jacek Caban 11f41aa05a jscript: Treat VT_UNKNOWN VARIANTs supporting IDispatch interface as VT_DISPATCH. 2012-12-05 20:23:51 +01:00
Alexandre Julliard 6144824965 gdi32: Remove special handling for linked fonts in ExtTextOut. 2012-12-05 20:23:50 +01:00
Alexandre Julliard 5535302758 wineps: Support getting character codes instead of glyphs in ExtTextOut. 2012-12-05 20:23:46 +01:00
Alexandre Julliard 491123e17b gdi32: Support getting character codes instead of glyphs in ExtTextOut for the path driver. 2012-12-05 17:46:53 +01:00
Alexandre Julliard 78626cdbaa gdi32: Support caching glyphs by character code and not only by glyph index. 2012-12-05 17:46:47 +01:00
Alexandre Julliard b4ef8a0ee1 winex11: Support caching glyphs by character code and not only by glyph index. 2012-12-05 17:46:24 +01:00
Detlef Riekenberg fc3868a07f shell32/tests: Add tests for DoEnvironmentSubstA/W. 2012-12-05 12:53:19 +01:00
Detlef Riekenberg 1708adeb97 shell32: Fix DoEnvironmentSubstA implementation. 2012-12-05 12:53:12 +01:00
Detlef Riekenberg ff2f494195 shell32: Implement DoEnvironmentSubstW. 2012-12-05 12:53:05 +01:00
Alexandre Julliard 1cf2c9c179 user32: Ignore the PM_NOYIELD flag on the client side. 2012-12-05 12:48:37 +01:00
Stefan Dösinger 8e05ee6994 wined3d: Add GL_ALPHA to the atifs argument replicator debug function. 2012-12-05 12:48:11 +01:00
Stefan Dösinger 799ea13fb9 wined3d: Use sign fixup for the atifs bumpenv matrix. 2012-12-05 12:48:04 +01:00
Stefan Dösinger e53aa8c9e2 wined3d: Test the correct program for native limits. 2012-12-05 12:47:55 +01:00
Stefan Dösinger 33802da4f3 wined3d: Correctly count used stages in the atifs pipeline. 2012-12-05 12:47:39 +01:00
Stefan Dösinger 7b95df03c6 wined3d: Bind the src in a manual presentation blit. 2012-12-05 12:47:33 +01:00
Michael Stefaniuc 258d1ff897 qmgr: Merge a helper function. 2012-12-05 12:45:13 +01:00
Michael Stefaniuc efff59a2c8 qmgr: COM cleanup for the IEnumBackgroundCopyJobs iface. 2012-12-05 12:45:05 +01:00
Andrew Talbot 2f7885d990 user32: Do not call HeapFree() with address of stack memory. 2012-12-05 12:44:56 +01:00
Rico Schüller 2cb1372350 d3dx9: Improve D3DXMatrixRotationYawPitchRoll(). 2012-12-05 12:44:47 +01:00
Henri Verbeet 6ac3c48384 d3d10core: Implement d3d10_device_PSGetConstantBuffers(). 2012-12-05 12:44:07 +01:00
Henri Verbeet b034f49183 d3d10core: Implement d3d10_device_PSSetConstantBuffers(). 2012-12-05 12:44:01 +01:00
Henri Verbeet c4ef74bd19 d3dx9: Avoid LPD3DXALLOCATEHIERARCHY. 2012-12-05 12:43:31 +01:00
Andrew Eikum b1d9d43af7 winmm: Don't mask out SND_ALIAS_ID or SND_FILENAME in sndPlaySound. 2012-12-04 19:34:26 +01:00
Vincent Povirk 2ddb3b7d93 gdiplus: Add a test for drawing to HDC's backed by 32-bit alpha dibs. 2012-12-04 19:34:19 +01:00
Alexandre Julliard e8b6701fe1 gdi32: Store and return ABC metrics from get_glyph_outline. 2012-12-04 18:14:56 +01:00
Jacek Caban d6d0a27fe8 msxml3: Moved XMLHTTPRequest tests to separated file. 2012-12-04 16:56:18 +01:00
Jacek Caban 61ec3ae27b mshtml: Added support for converting (some) argument types in builtin function calls using script engine. 2012-12-04 16:55:59 +01:00
Nikolay Sivov 0dce2e6d9a xmllite: Initial support for attribute list. 2012-12-04 16:54:40 +01:00
Hans Leidekker c019083240 kernel32: Implement SetFileValidData. 2012-12-04 14:42:28 +01:00
Stefan Dösinger 67230fc013 ddraw: Create a dynamic buffer if DDLOCK_DISCARDCONTENTS is used. 2012-12-04 10:55:06 +01:00
Michael Stefaniuc 0432f6f86e msxml3: Remove superfluous function pointer casts. 2012-12-04 10:54:58 +01:00
Michael Stefaniuc 563ed3abde winex11.drv: Remove superfluous function pointer casts. 2012-12-04 10:54:43 +01:00
Michael Stefaniuc 022e3f5333 qmgr: Parameter cleanup for a helper function. 2012-12-04 10:54:25 +01:00
Michael Stefaniuc a3fdfa22ff qmgr: COM cleanup for the IBackgroundCopyManager iface. 2012-12-04 10:54:18 +01:00
André Hentschel cd465edb00 psapi/tests: Fix test on win8. 2012-12-04 00:03:39 +01:00
Andrew Eikum dc0cef3d3b wineoss.drv: Improve IsFormatSupported handling. 2012-12-04 00:02:35 +01:00
Andrew Eikum af20740d07 winecoreaudio.drv: Improve IsFormatSupported handling. 2012-12-04 00:02:28 +01:00
Andrew Eikum e84f05bcbc winecoreaudio.drv: Convert some OSStatus errors to HRESULT. 2012-12-04 00:02:22 +01:00
Andrew Eikum 1d1aa7e8a1 winealsa.drv: Improve IsFormatSupported handling. 2012-12-04 00:02:15 +01:00
Henri Verbeet d906c94382 d3d10core: Implement d3d10_device_GSGetConstantBuffers(). 2012-12-04 00:02:06 +01:00
Henri Verbeet feda45279e d3d10core: Implement d3d10_device_GSSetConstantBuffers(). 2012-12-04 00:02:00 +01:00
Jacek Caban 21e7e28d64 wininet: Fixed NULL cookie data pointer handling in InternetGetCookieA. 2012-12-03 19:13:23 +01:00
Aurimas Fišeras ed42609f54 comdlg32: Move and resize controls of the Find dialog to better fit translations. 2012-12-03 18:24:49 +01:00
Erich Hoover 22863acfcc advapi32: Fix NamedSecurityInfo test crash on some systems. 2012-12-03 18:24:48 +01:00
Erich Hoover e3986462df advapi32: Return immediately for unsupported [Get|Set]NamedSecurityInfo objects. 2012-12-03 18:24:47 +01:00
Alexandre Julliard 3a4864714d gdi32: Don't copy unnecessary rows when shrinking in DELETESCANS mode. 2012-12-03 18:24:46 +01:00
Alexandre Julliard db3a8d6c0c gdi32: Avoid binary ROPs when shrinking in DELETESCANS mode. 2012-12-03 18:24:46 +01:00
Alexandre Julliard 6f6e919e2b gdi32: Avoid binary ROPs when stretching in DELETESCANS mode. 2012-12-03 18:24:45 +01:00
Alexandre Julliard 8e65485732 winex11: Fall back to normal expose processing for areas outside of the surface region. 2012-12-03 18:24:44 +01:00
Alexandre Julliard aa85f33c31 winex11: Store a copy of the surface region. 2012-12-03 18:24:43 +01:00
André Hentschel 7f74df0224 ntdll/tests: Fix check for PAGE_READWRITE. 2012-12-03 18:24:39 +01:00
Alexandre Julliard 1247225841 user32: Refresh the desktop when the wallpaper is changed. 2012-12-03 18:24:34 +01:00
Detlef Riekenberg 53bd69491b advapi32/tests: Fix crash on 64bit windows for 64bit test. 2012-12-03 12:37:57 +01:00
Henri Verbeet 1835e2f5ba wined3d: Add support for ARB_instanced_arrays. 2012-12-03 12:37:49 +01:00
Henri Verbeet 52c6abb485 wined3d: Resolve the instance count for instanced arrays in load_numbered_arrays(). 2012-12-03 12:37:42 +01:00
Henri Verbeet 36ac98df73 d3dx9: Avoid LPD3DXBUFFER. 2012-12-03 12:37:26 +01:00
Henri Verbeet d856b3a6d2 d3dx9: Avoid LPD3DXLINE. 2012-12-03 12:37:20 +01:00
Stefan Dösinger 483d025795 wined3d: Add an explicit break in case of unhandled BUMPENVMAP. 2012-12-03 12:37:14 +01:00
Stefan Dösinger 21e2ceb4c1 ddraw: Don't map 1, 2 and 4 bit alpha formats to WINED3DFMT_A8_UNORM. 2012-12-03 12:37:06 +01:00
Andrew Talbot 21af37226d mmsystem.dll: De-constify a variable. 2012-12-03 12:36:41 +01:00
Andrew Talbot d3229eb9d7 hhctrl.ocx: Constify some variables. 2012-12-03 12:36:35 +01:00
Andrew Talbot 327acfa35e msvcp60: Remove unused semicolons. 2012-12-03 12:34:28 +01:00
Andrew Talbot df4761d3f6 msvcp71: Remove unused semicolons. 2012-12-03 12:34:20 +01:00
Andrew Talbot 19c7cb6f38 msvcp90: Remove unused semicolons. 2012-12-03 12:34:11 +01:00
Andrew Talbot 054d23e437 msvcp100: Remove unused semicolons. 2012-12-03 12:34:01 +01:00
Andrew Talbot e72e40b3da winspool.drv: Remove unused semicolons. 2012-12-03 12:33:55 +01:00
Andrew Talbot 26898ef784 ws2_32: Remove unused semicolon. 2012-12-03 12:33:19 +01:00
Alexandre Julliard 2d3385eec9 gdi32: Avoid computing grayscale glyph intensities when not needed. 2012-11-30 19:12:17 +01:00
Alexandre Julliard abdce5c2c8 gdi32: Use the faster memset for vertical gradients. 2012-11-30 19:12:17 +01:00
Alexandre Julliard d10d95608c gdi32: Make blend_subpixel inline. 2012-11-30 19:12:17 +01:00
André Hentschel 27b0b93684 kernel32/tests: Fix crashes on win8 in console. 2012-11-30 19:12:17 +01:00
André Hentschel 428180ce54 kernel32/tests: Fix crash on win8 in module. 2012-11-30 19:12:16 +01:00
Michael Stefaniuc 87cdc7341d riched20/tests: Remove a superfluous function pointer cast. 2012-11-30 19:12:16 +01:00
Michael Stefaniuc 5bade39f55 comctl32: Remove a superfluous function pointer cast. 2012-11-30 19:12:16 +01:00
Michael Stefaniuc abf4250c72 winex11.drv: The winediag debug channel is only used for HAVE_XRRGETSCREENRESOURCES. 2012-11-30 19:12:16 +01:00
Jacek Caban 0e5933f70a jscript: Added support for indexed string access. 2012-11-30 19:12:16 +01:00
Jacek Caban 956cb343b2 jscript: Cut arguments circular reference after returning from the function. 2012-11-30 19:12:15 +01:00
Jacek Caban d9d8c8b716 jscript: Added support for DontDelete attribute and use it for arguments object. 2012-11-30 19:12:15 +01:00
Jacek Caban 466fae6444 jscript: Added disp_delete_name helper and use it in interp_delete. 2012-11-30 19:12:14 +01:00
Jacek Caban e6fc8d9b0c jscript: Added disp_delete helper and use it in interp_delete_ident. 2012-11-30 19:12:14 +01:00
Jacek Caban 6b56c65f8d jscript: Alias arguments properties to real values. 2012-11-30 19:12:14 +01:00