Commit Graph

33795 Commits

Author SHA1 Message Date
Anatoly Lyutin f567cb5878 user32/tests: Add two tests for ShowWindow(SW_RESTORE). 2008-06-23 12:45:42 +02:00
Dan Hipschman 9615e2977d riched20/tests: Add a test for creating ITextDocument. 2008-06-23 12:39:46 +02:00
Dan Hipschman 76ee788afa riched20/tests: Add tests for OLE interface. 2008-06-23 12:39:41 +02:00
Marcus Meissner fb140649f4 ws2_32/tests: Initialize memory to send. 2008-06-21 11:54:55 +02:00
Mikołaj Zalewski 2879c39d4f comdlg32/tests: Make sure no ANSI strings are passed to Unicode functions. 2008-06-21 11:54:38 +02:00
Andrew Talbot 901969f624 wineps.drv: Use const-correct GetPrinterDataEx() instead of GetPrinterData(). 2008-06-21 11:54:09 +02:00
Maarten Lankhorst da92dcec66 include: Add definitions for VMR-9 interface. 2008-06-21 11:49:44 +02:00
Dan Hipschman c1480126b1 gdi32: Add tests for GetTextFace.
Currently only GetTextFaceA is tested, and in an ancillary way, and the
behavior differs from GetTextFaceW.
2008-06-21 11:37:20 +02:00
Lei Zhang 71ed7573aa gdi32: Check for regular fonts by style instead of style name. 2008-06-21 11:37:00 +02:00
Lei Zhang 4700b0bd87 comctl32: Support LVCF_SUBITEM in LVM_GETCOLUMN. 2008-06-21 11:36:56 +02:00
Louis Lenders 44afc4488c advapi32: Add stub for GetAuditedPermissionsFromAcl{A/W}. 2008-06-21 11:36:46 +02:00
Anatoly Lyutin 8fb730543d user32: Return at the end of processing (cmd == SW_HIDE). 2008-06-21 11:36:40 +02:00
Petr Dlouhý 283012cc95 shlwapi: UrlCanonicalize will canonize address in format "file://localhost/c:/" correctly. 2008-06-21 11:36:29 +02:00
Petr Dlouhý 4513fb3818 gdiplus: Stub implementation of GdipImageGetFrameDimensionsCount + test. 2008-06-21 11:36:24 +02:00
Jeff Zaroyko 30e6b81dd1 ws2_32: Ignore lpFrom for connected sockets.
If the the socket is connected and lpFrom is not NULL, Linux will set
msg_namelen to zero and ignore msg_name in recvfrom so don't try try
to update lpFrom.
2008-06-21 11:36:15 +02:00
Alexandre Julliard 5b7bec34c1 winex11: Only register an XIM callback if we can't open the XIM right away. 2008-06-21 11:18:07 +02:00
Michael Stefaniuc bc0acd1ac2 riched20: Remove redundant NULL check before heap_free (Smatch). 2008-06-21 11:17:08 +02:00
Jacek Caban f0d8b8b15c shdocvw: Added WebBrowser's IDispatch methods implementation. 2008-06-21 11:17:00 +02:00
Maarten Lankhorst 00beed3d9e quartz: Implement IBasicVideo2 for the filtergraph. 2008-06-21 11:16:54 +02:00
Maarten Lankhorst 2eb66373f5 quartz: Implement IMediaSeeking in the video renderer. 2008-06-21 11:16:45 +02:00
Maarten Lankhorst 29b6dbab80 quartz: Implement MediaControl_GetState.
This allows applications to wait for state transitions to be really
complete. Fixes some xvid crashes.
2008-06-21 11:16:36 +02:00
Maarten Lankhorst aaee8a1b0e quartz: Try to render any existing renderers before creating a new one. 2008-06-21 11:16:32 +02:00
Maarten Lankhorst 365bbe8343 quartz: Expose some methods so that a custom allocator can be created. 2008-06-21 11:15:27 +02:00
Maarten Lankhorst 3a9040c1f2 quartz: Only query for event interface when there is a filtergraph.
Prevents a null pointer dereference.
2008-06-21 11:15:07 +02:00
Maarten Lankhorst e8705402a4 quartz: Add the ability to force a pin to use a certain renderer. 2008-06-21 11:14:58 +02:00
Paul Vriens 6546cd5db2 setupapi/tests: Remove some function pointer checks from testRegisterDeviceInfo. 2008-06-21 11:14:52 +02:00
Paul Vriens 44499b5b0b setupapi/tests: Remove win9x specifics from testDevRegKey. 2008-06-21 11:14:43 +02:00
Paul Vriens 50d6b08353 setupapi/tests: Remove win9x specifics from testDeviceRegistryPropertyW. 2008-06-21 11:14:35 +02:00
Paul Vriens 0fbe23c13d setupapi/tests: Skip all tests on Win9x and WinMe. 2008-06-21 11:14:27 +02:00
Paul Vriens 5191f0f2fd user32/tests: Skip tests if functions are not implemented. 2008-06-21 11:14:20 +02:00
Huw Davies d9bf3b5c4a inetcomm: Fully initialize start and length.
Should fix Valgrind warnings 'Conditional jump or move depends on
uninitialised value(s)' in inetcomm tests.
2008-06-21 11:14:10 +02:00
Dan Kegel 025457e09b dsound: Don't free buffer if it's owned by alsa. 2008-06-21 11:14:02 +02:00
Dan Kegel 64a62d2e8f advpack: Don't close a handle if it wasn't opened. 2008-06-21 11:13:55 +02:00
Jon Griffiths c683753185 dbghelp: Implement SymEnumerateSymbols64. 2008-06-21 11:13:37 +02:00
Rob Shearman 4bde42aaa2 rpcrt4: Use abrtitrary pointer identifiers when marshalling pointers instead of using pointer values.
This ensures that no information about the server memory layout is
leaked to clients.
2008-06-21 11:12:58 +02:00
Rob Shearman 6cf9e441ad rpcrt4: Initialise UniquePtrCount in NdrClientInitializeNew. 2008-06-21 11:12:54 +02:00
Rob Shearman 62e0a8ca38 wininet: Fix memory leak in HTTP_DeleteCustomHeader.
Free the memory associated with the field and value of the custom
header otherwise it will be leaked. Found by Valgrind.
2008-06-21 11:12:50 +02:00
Alistair Leslie-Hughes 56d5332285 msxml3: Improved checking of failed case. 2008-06-20 12:39:44 +02:00
Alistair Leslie-Hughes 031e1ae441 urlmon: Check pointer before use. 2008-06-20 12:39:38 +02:00
Nikolay Sivov 3bacdaf664 gdiplus: Implemented GdipGetPathData with test. 2008-06-20 12:37:44 +02:00
Nikolay Sivov f620b663a7 gdiplus: Stub for GdipFlush. 2008-06-20 12:37:02 +02:00
Nikolay Sivov d4ae6fa1ea gdiplus: Implemented GdipAddPathRectangles with tests. 2008-06-20 12:35:52 +02:00
Nikolay Sivov 250a9d7412 gdiplus: Check pointer in GdipGetLineRectI. 2008-06-20 12:35:32 +02:00
John Klehm 70cf762d31 winex11: Place tablet cursors in slots based on type. 2008-06-20 12:27:23 +02:00
John Klehm 8d70da9fa9 winex11: Cursor iteration is now done by checking ACTIVE cursors. 2008-06-20 12:26:34 +02:00
John Klehm 97b2dcb62c winex11: Always assign a tablet cursor type. 2008-06-20 12:26:13 +02:00
John Klehm a629ece604 winex11: Add comments explaining wintab cursor slotting, type, and clarify x11 config. 2008-06-20 12:26:07 +02:00
Andrew Talbot fb44bc2106 comctl32: Constify some variables. 2008-06-20 12:24:52 +02:00
Jon Griffiths eb0566972a oleaut32/tests: Fix invalid free (found by valgrind). 2008-06-20 12:23:06 +02:00
Andrew Talbot 3aa36b53ca msxml3: Constify some variables. 2008-06-20 12:22:55 +02:00
Andrew Talbot 11f5909368 riched20: Constify some variables. 2008-06-20 12:22:51 +02:00
Andrew Talbot 581a0e091c setupapi: Constify a variable. 2008-06-20 12:22:48 +02:00
Andrew Talbot eaa58a34be shell32: Constify a variable. 2008-06-20 12:22:44 +02:00
Andrew Talbot e9d1d5d087 qmgr: Constify some variables. 2008-06-20 12:22:41 +02:00
Jacek Caban eb4e098c2c mshtml: Added createElement test. 2008-06-20 12:15:26 +02:00
Jacek Caban d0568d8c5b mshtml: Added IDispatchEx support to HTMLGenericElement. 2008-06-20 12:15:19 +02:00
Jacek Caban d9cb62e37f mshtml: Added IHTMLGenericElement implementation. 2008-06-20 12:15:14 +02:00
Jacek Caban f13c5685b5 mshtml: Added IHTMLDocument2::createElement implementation. 2008-06-20 12:15:07 +02:00
Jacek Caban fdf676ac17 mshtml: Initialize node object from child node's constructors. 2008-06-20 12:15:04 +02:00
Jacek Caban 723b745579 mshtml: Better timer handling. 2008-06-20 12:14:39 +02:00
Jacek Caban 1aac23d89e urlmon: Make mk protocol behave like IE7. 2008-06-20 12:14:29 +02:00
Mikołaj Zalewski bbd8706e73 comdlg32: Implement CDM_GETFOLDERIDLIST. 2008-06-20 12:12:50 +02:00
H. Verbeet e081d69bc1 wined3d: Report WINED3DFMT_FLAG_FILTERING on WINED3DFMT_D24X8.
We report this for WINED3DFMT_D24S8, so there should be no reason
WINED3DFMT_D24X8 can't do it. Fixes a regression in 3DMark06.
2008-06-20 11:20:05 +02:00
H. Verbeet c835b00a36 wined3d: Handle depth formats like any other format in CheckDeviceFormat.
Currently depth formats are handled separately from the other formats,
but depth formats can support things like filtering as well, so we
should check those caps as well.
2008-06-20 11:19:58 +02:00
Huw Davies a52224a48b d3d8: Fix typo in test. 2008-06-20 11:19:34 +02:00
Huw Davies 6e2827ec29 kernel32: Fix typo. 2008-06-20 11:19:30 +02:00
Huw Davies 09c0bf20a1 netapi32: Free the correct pointers. 2008-06-20 11:19:25 +02:00
Huw Davies a3d7155947 ntdll: Free the correct buffer in the test. 2008-06-20 11:19:19 +02:00
Huw Davies f1fae5ea48 gdiplus: GdipCreatePen2 should make a copy of the brush. 2008-06-20 11:19:13 +02:00
Louis Lenders d9fa87382e kernel32: Fix typo in SetProcessAffinityMask. 2008-06-20 11:18:06 +02:00
Alexandre Julliard 122055effd kernel32: The first argument of GetBinaryType is a string. 2008-06-20 09:38:33 +02:00
Andrew Talbot 84ee90dcb5 advpack: Constify some variables. 2008-06-19 12:44:51 +02:00
Jon Griffiths f2276f5a49 include: Provide wide char definitions for CFSTR_*. 2008-06-19 12:44:43 +02:00
Maarten Lankhorst fc3377d08b quartz: Forward some messages from IMediaSeekingPassThru. 2008-06-19 12:34:55 +02:00
Roy Shea 6cfc6bd4f3 user32: Initialize hdd HDDEDATA to NULL (valgrind). 2008-06-19 12:34:50 +02:00
James Hawkins bb8d253ecc msi: Rewrite the PublishProduct test to only check the registry changes. 2008-06-19 12:34:36 +02:00
James Hawkins c0f8bfd2dd msi: Test the RegisterProduct action with the machine context. 2008-06-19 12:34:29 +02:00
James Hawkins 45de896a3d msi: Factor out the publishing of installation properties. 2008-06-19 12:34:23 +02:00
James Hawkins b635e3170f msi: Don't publish the upgrade key to an invalid location. 2008-06-19 12:34:15 +02:00
James Hawkins 2194889d5d msi: Rewrite the RegisterProduct test to only check the registry changes. 2008-06-19 12:34:04 +02:00
James Hawkins 2a180e060a msi: Fix the PublishFeatures action to handle the package context. 2008-06-19 12:33:55 +02:00
Alex Villacís Lasso 0e9ed5c10e richedit: Empty text should result in a scroll range of 0. Tests for this behavior. 2008-06-19 12:10:21 +02:00
Alex Villacís Lasso c7873afbb2 richedit: Insertion style must NOT be cleared unless selection actually changed. 2008-06-19 12:10:13 +02:00
Alex Villacís Lasso d2900a53e1 richedit: Add tests for URL autodetection for EM_REPLACESEL, make them pass under Wine. 2008-06-19 12:10:00 +02:00
Alex Villacís Lasso 892a0b5f1e richedit: Add tests for URL autodetection for EM_SETTEXTEX, make them pass under Wine. 2008-06-19 12:09:46 +02:00
Alex Villacís Lasso f213af3795 richedit: Fix for the semantics of the flags for some effects reported by EM_GETCHARFORMAT.
Remove workaround put in place by a previous patch, due to buggy flag reporting.
Tests to verify fixed behavior.
2008-06-19 12:08:30 +02:00
Alex Villacís Lasso 4a5d100097 richedit: Add more tests for URL autodetection on WM_CHAR, make them pass under Wine. 2008-06-19 12:07:36 +02:00
Alex Villacís Lasso 38d7ba6eff richedit: WM_SETTEXT must immediately autodetect URLs, without waiting for a WM_CHAR. 2008-06-19 11:59:04 +02:00
Alex Villacís Lasso 60c42bd3db richedit: Fix misreporting of match offset for EM_FINDTEXT and EM_FINDTEXTEX. 2008-06-19 11:55:27 +02:00
Paul Vriens 698d1111d6 oleaut32/tests: Remove some stray spaces from the ok message. 2008-06-19 11:55:13 +02:00
Paul Vriens 5f2de1f61f setupapi/tests: Fix some typos. 2008-06-19 11:55:08 +02:00
Paul Vriens 61daa613dd msi/tests: Fix some test failures.
Results on test.winehq.org show failures for at least Vista as new
DISPID's are known there.
2008-06-19 11:55:05 +02:00
Rob Shearman ff83800839 shell32: Free the correct pointer in XDG_UserDirLookup.
out_ptr is a stack variable. *out_ptr is heap allocated and is what
was meant to be freed.
2008-06-19 11:54:57 +02:00
Rob Shearman 52911fc66c include: Update the MIDL_STUB_MESSAGE structure.
Reduce the size of the IsClient field, as is done in the latest SDKs
to fix NdrClientInitializeNew tests on XP SP3 and Win2003+.
2008-06-19 11:54:49 +02:00
H. Verbeet a6fa6a4a31 wined3d: Use gl_Color and gl_SecondaryColor to support more varyings in SM3.0 shaders.
SM3.0 requires 10 4 component float varyings for passing stuff between
vertex and pixel shaders. GF7 and earlier report 8 generic varyings +
gl_Color and gl_SecondaryColor in GLSL. This patch allows us to use
gl_Color and gl_SecondaryColor to get 2 extra varyings, which some
games, like C&C3 with highest gfx settings, require.
2008-06-19 11:47:52 +02:00
H. Verbeet 4a4ab5f2ae wined3d: Add support for ARB_color_buffer_float. 2008-06-19 11:47:34 +02:00
Colin Finck 985b6e9c01 comctl32: Use a clip region when collapsing the treeview. 2008-06-19 11:47:17 +02:00
Colin Finck bbd550ad5c wininet: Always pass a variable as lpNumberOfBytesWritten on a WriteFile call if lpOverlapped is set to NULL. 2008-06-19 11:47:03 +02:00
Jacek Caban fd5c64dc2c mshtml: Forward HTMLInputElement IDispatch calls to IDispatchEx implementation. 2008-06-19 11:45:45 +02:00
Jacek Caban 4360ee4d8b mshtml: Added IHTMLInputElement::put_value implementation. 2008-06-19 11:45:33 +02:00