Alexandre Julliard
1894d708a4
oleaut32: Include the system jpeg and png headers before the Windows headers.
2008-07-03 13:08:19 +02:00
Zhangrong Huang
86a0643df8
msxml3/test: Fix a typo in test node_to_string().
2008-07-03 13:08:19 +02:00
Zhangrong Huang
d42a601b52
secur32: Allow loading external schannel.dll.
2008-07-03 13:08:18 +02:00
Alistair Leslie-Hughes
746cdb4a6d
msxml3: Added tests to check for invalid arguments.
2008-07-03 13:08:18 +02:00
Alistair Leslie-Hughes
01bd1c17c8
msxml3: Added checks for invalid arguments in nodelist.
2008-07-03 13:08:18 +02:00
Alistair Leslie-Hughes
212335e0b8
msxml3: Added checks for invalid arguments in queryresult.
2008-07-03 13:08:18 +02:00
Alexander Morozov
3ac3194527
wininet/tests: Add HTTP 1.1 test.
2008-07-03 13:08:18 +02:00
Alexander Morozov
9d23d8ecef
wininet/tests: Additional HTTP header tests.
2008-07-03 13:08:18 +02:00
Sinitsin Ivan
2b4dcb2577
mshtml: Add HTMLWindow_scrollBy implementation.
2008-07-03 13:08:18 +02:00
Sinitsin Ivan
e731a42b90
mshtml: Add HTMLWindow_scrollTo implementation.
2008-07-03 13:08:18 +02:00
Alistair Leslie-Hughes
13f202a6e9
msxml3: Use libxml macros to get the length of a set.
2008-07-03 13:08:18 +02:00
Piotr Caban
0781daba7a
msxml3/tests: Fix error messages.
2008-07-03 13:08:18 +02:00
Piotr Caban
66eca8b3d6
msxml3/tests: Better error messages formatting.
2008-07-03 13:08:18 +02:00
Vijay Kiran Kamuju
1be44ab2fc
vdmdbg: Add stub for VDMEnumProcessWOW.
2008-07-03 13:08:18 +02:00
Nikolay Sivov
d93ad02216
gdiplus: Construction/desctruction tests for PathIterator.
2008-07-03 13:08:18 +02:00
Nikolay Sivov
91be02c085
gdiplus: Added file for PathIterator testing.
2008-07-03 13:08:18 +02:00
Nikolay Sivov
e6055f936e
gdiplus: Implementation of GdipPathIterEnumerate.
2008-07-03 13:08:17 +02:00
Nikolay Sivov
d020474cb5
gdiplus: Implemented GdipDrawBeziers.
2008-07-03 13:08:17 +02:00
Nikolay Sivov
1ee3b0fac6
gdiplus: Implemented GdipCreateTextureIAI using float args version.
2008-07-03 13:08:17 +02:00
Dylan Smith
31a2d64fa4
richedit: Fixed simulated keyboard events on tests.
2008-07-03 13:07:45 +02:00
Maarten Lankhorst
28c7b230ed
quartz: Fix return value for video renderer.
2008-07-03 11:50:52 +02:00
Maarten Lankhorst
e5767b1c02
quartz: Fix return values in directsound renderer.
2008-07-03 11:50:52 +02:00
Maarten Lankhorst
422d71f630
wined3d: Fix a deadlock that may occur during initialization.
2008-07-03 11:50:52 +02:00
Michael Stefaniuc
808c5dbece
gdiplus: Remove redundant NULL check before GdipFree (Smatch).
2008-07-03 11:50:52 +02:00
H. Verbeet
4f77c29bcf
wined3d: Track depth stencil location per-surface.
...
This gets rid of depth_copy_state in the device, and instead tracks
the most up to date location per-surface. This makes things a lot
easier to follow, and allows us to make a copy when switching depth
stencils in SetDepthStencilSurface().
2008-07-03 11:50:52 +02:00
H. Verbeet
e7d0ef72ba
wined3d: Use dst_fbo to do the depth blit.
...
This makes the depth copy independent of the currently attached render
targets. This is important for the next patch because it might do a
depth copy when the render targets aren't in a valid configuration
(SetDepthStencilSurface()).
2008-07-03 11:50:51 +02:00
H. Verbeet
22421b8476
wined3d: Make sure the FBO doesn't have any depth attachments in color_fill_fbo() and stretch_rect_fbo().
...
Currently this is already true, but the next patch will break that assumption.
2008-07-03 11:50:51 +02:00
Michael Karcher
3d95f5e1c6
winex11: Made local constant static.
2008-07-03 11:50:51 +02:00
Owen Rudge
9e6a7661d8
shell32: Check registry entry for cpl files (in standard control panel).
2008-07-03 11:50:51 +02:00
Jacek Caban
f9e3f81de2
mshtml: Set doc to NULL in NSContainer_Release.
2008-07-03 11:50:51 +02:00
Juan Lang
52fcae9909
inetmib1: Fix test failures on some systems.
2008-07-03 11:50:51 +02:00
Alistair Leslie-Hughes
d659e63d73
msxml3: Added support to create an Attribute in createNode.
2008-07-03 11:50:51 +02:00
Paul Vriens
0435574aed
quartz/tests: Make tests run on everything lower then Vista.
2008-07-03 11:50:51 +02:00
Huw Davies
9c3c516cc2
gdiplus: Add some more region stubs.
2008-07-03 11:50:51 +02:00
Kai Blin
20213e49f2
netapi32: Make sure NetUserGetInfo can find the current user.
2008-07-03 11:50:51 +02:00
Alexandre Julliard
bdf180d2a2
iphlpapi: Fix the return value of GetPerAdapterInfo, with tests.
2008-07-03 11:50:51 +02:00
Alexandre Julliard
89a3bd0c15
user32: Split the SetWindowPos driver backend in WindowPosChanging/Changed.
...
This is needed to allow updating the visible rect before invalidating
the DCEs.
2008-07-02 15:40:10 +02:00
Detlef Riekenberg
0848be6a60
winspool: Use the backend for EnumMonitors.
2008-07-02 12:36:16 +02:00
Detlef Riekenberg
2f08621d62
localspl: Implement fpEnumMonitors.
2008-07-02 12:36:10 +02:00
Stefan Dösinger
8d930f6009
wined3d: Restore the gamma when destroying the swapchain.
2008-07-02 12:27:05 +02:00
Stefan Dösinger
2d4d18b59d
wined3d: Delay render target activation.
...
The ActivateContext in SetRenderTarget was an old regression prevention,
but now it is time to remove it.
2008-07-02 12:25:12 +02:00
Stefan Dösinger
1c7f39ed1e
wined3d: Use CTXUSAGE_RESOURCELOAD for fb->texture reads.
...
There is no need for _BLIT usage. RESOURCELOAD should be faster.
2008-07-02 12:24:54 +02:00
Stefan Dösinger
74c5684f90
wined3d: Update the blit ortho on size changes.
...
SetupForBlit sets up the GL viewport and projection matrix for
screen-cordinate access to the framebuffer. These settings were not
updated if the other gl states were already set up for blitting. Guild
Wars reads back an offscreen rendered texture from the framebuffer,
which currently sets up CTXUSAGE_BLIT, then changes the render target,
and draws to the texture, which has to be reloaded from system memory
before it can be rendered to(since GW loaded some data into it). If the
two render targets had different size this failed.
2008-07-02 12:24:35 +02:00
Stefan Dösinger
c4eae160d7
wined3d: RENDERTARGET | AUTOGENMIPMAP are compatible.
...
The test used D3DPOOL_MANAGED which is mutually exclusive with
RENDERTARGET usage, thus the call failed.
2008-07-02 12:24:12 +02:00
Alexander Dorofeyev
b312d42059
quartz: Fix memory leak and behavior on errors in FilterMapper_EnumMatchingFilters.
2008-07-02 12:23:43 +02:00
Alexander Dorofeyev
bbd22ae06c
quartz: Fix memory leak in FilterMapper_RegisterFilter.
2008-07-02 12:23:37 +02:00
Alexander Dorofeyev
c206f91030
quartz: Fix memleak in FilterMapper2_RegisterFilter.
2008-07-02 12:23:25 +02:00
Alexander Dorofeyev
d3e67c83a0
quartz: Fix memory leaks in FM2_DeleteRegFilter.
2008-07-02 12:23:19 +02:00
Alexander Dorofeyev
898152c024
quartz: Fix memory leaks in IEnumRegFiltersImpl_Release.
2008-07-02 12:23:14 +02:00
Alexander Dorofeyev
02943d96b4
quartz: Fix interface leak in EnumMonikerImpl_Release.
2008-07-02 12:23:04 +02:00
Adam Petaccia
de5b4d7c7f
gdiplus: Test GdipCloneImage.
2008-07-02 12:21:31 +02:00
Adam Petaccia
af29f96939
gdiplus: Stub GdipCloneImage.
2008-07-02 12:21:21 +02:00
Adam Petaccia
9f65b9a0fc
gdiplus: Correct spec entry for GdipFlush.
2008-07-02 12:20:46 +02:00
James Hawkins
3c969224ad
ntdll: Skip the byte swap test in win2k.
2008-07-02 12:20:31 +02:00
James Hawkins
36e703b409
gdi32: Fix two tests that fail for all platforms.
2008-07-02 12:20:27 +02:00
James Hawkins
d0a8fd48a9
rpcrt4: Fix a failing test in win2k.
2008-07-02 12:17:01 +02:00
James Hawkins
74bb01f4a9
d3d9: Fix a test that fails with broken drivers.
2008-07-02 12:16:44 +02:00
James Hawkins
60b7f641b9
advapi32: Send in an empty string to RegSetValueEx to avoid a test failure in win95.
2008-07-02 12:16:34 +02:00
James Hawkins
c737542782
kernel32: Fix test failures because of a broken ReplaceFile in win2k.
2008-07-02 12:05:34 +02:00
James Hawkins
f4cbdc96de
dsound: Fix a failing test for broken drivers.
2008-07-02 12:05:15 +02:00
James Hawkins
11e31e580c
ddraw: Fix a failing test for broken drivers.
2008-07-02 12:05:08 +02:00
James Hawkins
8830dbcca8
ddraw: Fix a failing test for broken drivers.
2008-07-02 12:04:56 +02:00
James Hawkins
448cfaeb8f
advapi32: Fix a failing test in win2k.
2008-07-02 12:04:42 +02:00
James Hawkins
e9acfbee57
fusion: pwzFilePath is an out parameter, so don't trace its contents.
2008-07-02 12:04:30 +02:00
James Hawkins
d9ac95be5b
msi: Test the special _Storages table.
2008-07-02 12:04:08 +02:00
Alexandre Julliard
219ae804ba
winex11: Check for XKB extension on the GDI display too.
2008-07-02 12:03:59 +02:00
Alexandre Julliard
5998bd59d7
winex11: Get rid of the XKB initialisation workaround now that we no longer use XInitThreads.
2008-07-02 12:03:26 +02:00
Hwang YunSong(황윤성)
d0add53544
shell32: Updated Korean resource.
2008-07-02 11:51:08 +02:00
Detlef Riekenberg
76204941b8
spoolss: Implement InitializeRouter.
2008-07-02 11:50:53 +02:00
Austin English
ae24e21da1
crypt32: Fix a couple of test failures on Vista.
2008-07-02 11:50:17 +02:00
Peter Oberndorfer
c5a702f513
opengl32: Fix a typo (wglShaderLists -> wglShareLists).
2008-07-02 11:49:56 +02:00
Peter Oberndorfer
9cd60e2024
ntdll: Add broken() to two test cases.
2008-07-02 11:49:52 +02:00
Rob Shearman
182a2ae315
rpcrt4: Reset the BufferLength to the used part of the buffer in NdrProxySendReceive.
...
This avoids sending uninitialised data on the wire.
2008-07-02 11:38:37 +02:00
H. Verbeet
d5a8875b93
wined3d: Extract an attach_depth_stencil_fbo() function.
...
The idea is to make setting depth attachments a bit more consistent
with set_render_target_fbo()/attach_surface_fbo(). I've also got an
upcoming patch in my tree that needs this.
2008-07-02 11:37:31 +02:00
H. Verbeet
a1a14fb2c3
wined3d: Get rid of a redundant local variable.
2008-07-02 11:37:25 +02:00
Peter Oberndorfer
9e3a4652da
msvcrt: Implement %p for scanf.
2008-07-02 11:37:18 +02:00
Peter Oberndorfer
02fb99e6b3
msvcrt: Add a test for scanf %p.
2008-07-02 11:37:14 +02:00
Piotr Caban
c0661fdb90
msxml3: Added IXMLDOMElement_getAttributeNode implementation.
2008-07-02 11:37:09 +02:00
Piotr Caban
bd4e7379ae
msxml3: Added IXMLDOMElement_getAttributeNode test.
2008-07-02 11:37:05 +02:00
James Hawkins
ee24a372be
rpcrt4: Fix a few failing tests in win2k.
2008-07-01 15:00:08 +02:00
James Hawkins
d932fefb61
oleaut32: Fix a test that fails on all platforms up to and including win2k.
2008-07-01 15:00:01 +02:00
Michael Karcher
8da833494d
winex11: Fix GetDIBits of 1 bit DDBs.
...
1 bpp DDBs seem to always carry an implicit palette of black and white,
regardless of what the DC says. Based on a patch from Eric Pouech.
2008-07-01 14:59:14 +02:00
Michael Karcher
fd8746b43c
gdi32: Fix palette of 1bpp DIB in GetDIBits.
...
Windows always generates a black/white palette for 1 bit DIBs
generated from DDBs. Copying from the current palette only takes place
for color DDBs (not explicitly mentioned in MSDN), and only if depth
equal (MSDN states it, explicitly).
2008-07-01 14:58:54 +02:00
Michael Karcher
3f64708818
gdi32: Fix double->fixpoint conversion in freetype.c.
2008-07-01 14:58:41 +02:00
Dylan Smith
2a139746cc
richedit: Added missing DestroyWindow in a test.
2008-07-01 13:47:03 +02:00
Francois Gouget
a49beb4c5c
winex11: Load the XVidMode extension (libXxf86vm) when available.
2008-07-01 13:46:12 +02:00
James Hawkins
ce823a8e47
wininet: Fix a failing test in win2k.
2008-07-01 13:45:38 +02:00
James Hawkins
13451c3b2a
user32: Fix a few failing tests in win2k.
2008-07-01 13:45:38 +02:00
James Hawkins
824d631cf3
shell32: Fix a test that fails in win2k.
2008-07-01 13:45:38 +02:00
James Hawkins
c0e89107c5
setupapi: Fix a test that is failing in multiple platforms.
2008-07-01 13:45:38 +02:00
James Hawkins
d5158cc35d
mshtml: Fix a test failure in win2k.
2008-07-01 13:45:38 +02:00
Alexander Dorofeyev
9778faee0b
quartz: Improve variant handling in FilterMapper_EnumMatchingFilters.
...
Adds VariantClear and removes unnecessary variant type assignment that may cause
heap corruption.
2008-07-01 13:45:38 +02:00
Alexander Dorofeyev
bff9f1114a
quartz/tests: Add test for IFilterMapper_RegisterFilter.
2008-07-01 13:45:38 +02:00
Alexander Dorofeyev
10b593b2e7
quartz: Fix string buffer overflow.
2008-07-01 13:45:38 +02:00
Alexander Dorofeyev
e49eb1d60e
devenum: Register legacy am filters in CreateClassEnumerator.
2008-07-01 13:45:38 +02:00
Alexander Dorofeyev
de70686f17
devenum: Move locating category key to function, use it ParseDisplayName.
2008-07-01 13:45:38 +02:00
Alexander Dorofeyev
cd5fa7dedb
quartz: Improve removal of registry data in Filtermapper unregister methods.
2008-07-01 13:45:38 +02:00
Alexander Dorofeyev
f9e2914ed6
quartz: Fix registry key creation.
2008-07-01 13:45:38 +02:00
Alexander Dorofeyev
d6df899603
quartz: Fix calculating wide string size.
2008-07-01 13:45:38 +02:00
Alexander Dorofeyev
d19ad8f072
quartz/tests: Add test for EnumMatchingFilters.
2008-07-01 13:45:38 +02:00
Alexander Dorofeyev
dcc9032ed0
Revert "quartz: Only enumerate renderers if bRender is set in filtermapper.".
...
This reverts commit b157969d49
.
2008-07-01 13:45:38 +02:00
Nikolay Sivov
58901f10f5
gdiplus: GdipGetPathGradientWrapMode implementation.
2008-07-01 13:45:37 +02:00
Nikolay Sivov
5863eabdfa
gdiplus: GdipGetPathLastPoint implementation.
2008-07-01 13:45:37 +02:00
Juan Lang
c40c08b3d3
richedit: Only send update events in 1.0 emulation mode if the event mask specifies it.
...
Fixes a crash in native cryptui.dll when viewing certificate properties.
2008-07-01 13:45:37 +02:00
Alistair Leslie-Hughes
641d6aa5c2
gdi32: Stop crash in font tests.
2008-07-01 13:45:37 +02:00
Zac Brown
8f3ae2011c
ntdll: Implement checking for control characters in RtlIsTextUnicode.
2008-07-01 12:38:34 +02:00
Rob Shearman
456326281d
rpcrt4: Add a comment in NdrSendReceive explaining why we change the BufferLength.
2008-07-01 12:26:37 +02:00
Rob Shearman
501da4fa2a
oleaut32: Dump symbolic names for VT_LPSTR and VT_LPWSTR in dump_TypeDesc.
2008-07-01 12:26:22 +02:00
Rob Shearman
a2c1bdf1f8
oleaut32: Load string constants correctly from SLTG typelibs.
2008-07-01 12:26:17 +02:00
Rob Shearman
45989a1ff1
oleaut32: Implement the 0x08 flag in SLTG_DoVars.
...
It means that the data is stored directly in pItem->byte_offs instead
of the byte offset pointed to by it.
2008-07-01 12:26:11 +02:00
H. Verbeet
d76de4eede
wined3d: Specify the GLSL language version our shaders are written to.
...
This prevents some driver warnings when using language features from
1.20, like "first class arrays".
2008-07-01 12:26:05 +02:00
H. Verbeet
d5cbb8375e
wined3d: Use ModifyLocation() to force a reload on color key change.
...
Just unsetting SFLAG_INTEXTURE doesn't work for FBOs because the
drawable and texture are the same there (and ModifyLocation() is the
correct way to do this anyway). Fixes another ddraw test failure with
FBO ORM.
2008-07-01 12:25:54 +02:00
Alexandre Julliard
e213ac9aca
widl: Add some support for unencapsulated unions that need a conformance descriptor.
2008-07-01 12:25:44 +02:00
Jacek Caban
4171385cd9
mshtml: Silence common invalid FIXME.
2008-07-01 12:23:37 +02:00
Jacek Caban
4fdbdaf0b9
mshtml: Ignore fdexNameImplicit flag.
2008-07-01 12:23:32 +02:00
Jacek Caban
9157c6d68a
mshtml: Return NULL in window object's GetNameSpaceParent.
2008-07-01 12:23:26 +02:00
Jacek Caban
45eba140e6
mshtml: Added IHTMLStyle::[get|put]_width implementation.
2008-07-01 12:23:21 +02:00
Jacek Caban
4690d6d572
mshtml: Added IHTMLImgElement::[get|put]_alt implementation.
2008-07-01 12:23:14 +02:00
Jacek Caban
fe863e0326
mshtml: Silence common invalid QueryInterface FIXME.
2008-07-01 12:23:08 +02:00
Jacek Caban
af3d19fa04
mshtml: DispatchEx's QueryInterface implementation clean up.
2008-07-01 12:23:03 +02:00
Jacek Caban
19be7d620d
mshtml: Added support for DOCHOSTUIFLAG_SCROLL_NO DOCHOSTINFO flag.
2008-07-01 12:22:57 +02:00
Jacek Caban
f58b963f4b
mshtml: Added IHTMLWindow2::get_self implementation.
2008-07-01 12:22:52 +02:00
Jacek Caban
ebb4a9b197
mshtml: Added IHTMLWindow::get_window implementation.
2008-07-01 12:22:45 +02:00
Huw Davies
e2f9b8c274
gdiplus: Add some region tests.
2008-07-01 11:23:15 +02:00
Huw Davies
0ea97b5ff1
gdiplus: Add stubs for a few region functions.
2008-07-01 11:23:03 +02:00
Jon Griffiths
cc85e2410b
oleaut32: Implement ICreateTypeLib2_SetHelpContext.
2008-07-01 11:21:52 +02:00
James Hawkins
02391eb854
fusion: Add tests for IAssemblyCache::QueryAssemblyInfo.
2008-07-01 11:08:03 +02:00
James Hawkins
6ffc9d72b2
fusion: Add tests for IAssemblyName.
2008-07-01 11:07:49 +02:00
James Hawkins
7b1dde9d20
fusion: Add initial implementation of IAssemblyName.
2008-07-01 11:07:13 +02:00
James Hawkins
9ac630e058
urlmon: Fix a few test failures.
2008-07-01 11:06:43 +02:00
Michael Karcher
0ed076ab5c
crypt32: Remove duplicate MS test root key.
2008-06-30 15:11:12 +02:00
Michael Karcher
c235656aeb
crypt32: ComparePublicKeyInfo must ignore the leading zero.
2008-06-30 15:11:04 +02:00
Alexandre Julliard
d350998cec
ntdll: Don't bother to check the file name against the mask if stat() succeeded.
2008-06-30 15:10:50 +02:00
Alexandre Julliard
d45677788e
ntdll: Only recompose Unicode on Mac OS when using utf-8.
2008-06-30 15:10:25 +02:00
Jon Griffiths
a185208680
oleaut32: Null doc string params return E_INVALIDARG.
2008-06-30 15:10:01 +02:00
Jon Griffiths
04912d26b9
oleaut32: ICreateTypeLib2_SetLcid sets both LCID's.
2008-06-30 15:09:33 +02:00
Jon Griffiths
72607b89a7
oleaut32: Use users default LCID for type libraries.
2008-06-30 15:09:27 +02:00
Hans Leidekker
96b89623af
shlwapi: Add a couple of tests for UrlUnescape.
2008-06-30 15:09:20 +02:00
Hans Leidekker
c9969780bc
msi: Correct spec file entry for MsiGetFileVersion{A, W}.
2008-06-30 15:09:12 +02:00
Hans Leidekker
bdf311f91f
wininet: Only reconnect when redirected to an external site.
2008-06-30 15:08:47 +02:00
Hans Leidekker
fdc82adfcc
wininet: Allocate buffers in InternetCrackUrlA.
2008-06-30 15:08:33 +02:00
Hans Leidekker
c35a0428f6
wininet: Don't assume URL is null-terminated in InternetCrackUrlW.
2008-06-30 15:08:07 +02:00
Hans Leidekker
c3ecb7244b
wininet: More win64 compatibility fixes.
2008-06-30 15:07:47 +02:00
Hans Leidekker
01e21366cb
wininet: Avoid a crash on an invalid handle in InternetQueryOption.
2008-06-30 15:07:36 +02:00
Hans Leidekker
f1dc1bb070
wininet: Add a test for InternetCanonicalizeUrl.
2008-06-30 15:07:29 +02:00
James Hawkins
6796c880fa
gdi32: Fix a failing test in win95.
2008-06-30 15:07:20 +02:00
James Hawkins
b829b665ea
comctl32: Fix two failing tests in win9x.
2008-06-30 15:07:16 +02:00
James Hawkins
02c3bb7637
comctl32: Clean up and fix a few failing tests in win9x.
2008-06-30 15:07:05 +02:00
James Hawkins
10a1b94875
advpack: Fix several test failures in win9x.
2008-06-30 15:06:53 +02:00
James Hawkins
8cfb50e57e
advpack: Run the install test in a temporary directory.
2008-06-30 15:06:49 +02:00