Joris Huizer
85ac6a388b
user32/tests: Copy/paste fix.
2008-06-23 12:45:49 +02:00
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