Nicolas Le Cam
ae0bddeb85
advapi32/tests: Run a test on more platforms.
2008-11-07 11:27:23 +01:00
Nicolas Le Cam
f714cf4bd1
advapi32/tests: test_enum_provider_types test cleanup.
2008-11-07 11:25:15 +01:00
Sergey Khodych
30a6f54dc9
comctl32/tests: Fix typo in toolbar todo test.
2008-11-07 11:17:56 +01:00
Alexandre Julliard
66a39678e9
ntdll: Store correct values in the various limits on all platforms instead of using 0.
2008-11-07 11:04:07 +01:00
Paul Vriens
b8d468637e
user32/tests: Fix some test failures on Win9x.
2008-11-07 11:01:31 +01:00
Reece Dunn
9368972866
comctl32: Don't draw the theme background of the group box over it's content area.
...
Hi,
Some applications (e.g. Cepstral SwiftTalker) have dialogs that
contain controls that are ordered before the group box that contains
them. The current rendering of themed group boxes will draw it's
background over the content area, hiding any controls that have
already been drawn. XP with the default and other custom themes
correctly shows controls beneath the group box.
This patch excludes the group box content area from being drawn to, so
that any controls that have already been drawn do not get overridden.
- Reece
From 889e477bcb4561565b8caaf41c88c5fe7d83b8d2 Mon Sep 17 00:00:00 2001
From: Reece Dunn <msclrhd@gmail.com>
Date: Fri, 7 Nov 2008 00:11:52 +0000
Subject: [PATCH] comctl32: don't draw the theme background of the group box over it's content area.
2008-11-07 11:01:26 +01:00
Michael Stefaniuc
c48c5c8577
crypt32: Fix the aligning up to a DWORD_PTR boundary.
2008-11-07 11:01:21 +01:00
Michael Stefaniuc
c46a88a3c9
comctl32: Remove superfluous casts that crept in as well as some older ones.
2008-11-07 11:00:16 +01:00
Juan Lang
305c965276
crypt32: Implement CryptFormatObject for SPC_FINANCIAL_CRITERIA_OBJID.
2008-11-07 10:59:53 +01:00
Juan Lang
9fecf55753
crypt32: Implement CryptFormatObject for szOID_CRL_DIST_POINTS.
2008-11-07 10:59:47 +01:00
Juan Lang
c11aa873c5
crypt32: Implement CryptFormatObject for szOID_AUTHORITY_INFO_ACCESS.
2008-11-07 10:59:40 +01:00
Juan Lang
c6ec755469
crypt32: Implement CryptFormatObject for szOID_BASIC_CONSTRAINTS2.
2008-11-07 10:59:33 +01:00
Juan Lang
b5f6c34977
crypt32: Implement CryptFormatObject for szOID_ENHANCED_KEY_USAGE.
2008-11-07 10:59:28 +01:00
Juan Lang
426d13e5be
crypt32: Implement CryptFormatObject for szOID_AUTHORITY_KEY_IDENTIFIER2.
2008-11-07 10:59:21 +01:00
Juan Lang
ab81dc123e
crypt32: Make a global copy of crypt32's HINSTANCE.
2008-11-07 10:59:03 +01:00
Juan Lang
ba7705ea95
crypt32: Add base implementation of CryptFormatObject.
2008-11-07 10:58:56 +01:00
Juan Lang
14cb694ff8
crypt32: Add tests for CryptFormatObject.
2008-11-07 10:58:47 +01:00
Andrew Talbot
99ae980c0d
rpcrt4: Sign-compare warnings fix.
2008-11-07 10:56:48 +01:00
Nikolay Sivov
fa1e0313ee
gdiplus: Added TRACE(..) for Pen calls.
2008-11-07 10:56:41 +01:00
Nicolas Le Cam
2de8540751
user32: Partially implement SystemParametersInfo(SPI_{GET/SET}FOREGROUNDLOCKTIMEOUT).
2008-11-07 10:56:36 +01:00
Vincent Povirk
23f54c939b
setupapi: Add a matching CoUninitialize call.
...
Spotted by Rob Shearman.
2008-11-07 10:56:30 +01:00
Alexandre Julliard
a6ce819ca2
kernel32/tests: Fix one more failing test on Win9x.
2008-11-07 10:50:57 +01:00
Paul Vriens
3f4333d70c
gdi32/tests: Don't crash on NT4.
2008-11-06 15:01:12 +01:00
Paul Vriens
97802ef16b
winmm/tests: Fix failure on Win9x and WinMe.
2008-11-06 15:01:07 +01:00
Paul Vriens
bb6e59ec7f
user32/tests: Fix some test failures on Win9x and WinMe.
2008-11-06 15:01:03 +01:00
Alexandre Julliard
1ca7b881d7
ntdll: Do not report non-reserved memory areas as free since we don't know what's in them.
2008-11-06 15:00:58 +01:00
Sergey Khodych
7f25cd993c
comctl32: toolbar: Use a cx field for buttons in TOOLBAR_WrapToolbar.
2008-11-06 11:56:03 +01:00
Sergey Khodych
65e9a6e02e
comctl32: toolbar: Improve text layout in TBSTYLE_LIST toolbars.
2008-11-06 11:55:56 +01:00
Sergey Khodych
1232b08449
comctl32: toolbar: Calculate a correct size for empty buttons with the BTNS_AUTOSIZE style.
2008-11-06 11:55:51 +01:00
Alexandre Julliard
eb96fbf346
ntdll: Keep track of the current working set limit independently of system views that may be allocated beyond it.
2008-11-06 11:42:58 +01:00
Alexandre Julliard
cc49f6ba8b
kernel32/tests: Fix a few more errors on Win9x.
2008-11-06 11:23:16 +01:00
Paul Vriens
9a2fdfd66b
rsaenh/tests: Fix a test failure on NT4 and below.
2008-11-06 11:10:23 +01:00
Jeff Zaroyko
75e511f3a7
ws2_32: Test WSAAccept optional callback parameter before trying to use it.
2008-11-06 11:10:18 +01:00
Dmitry Timoshkov
25a1803720
gdi32: Fix a broken test.
2008-11-06 11:10:10 +01:00
Michael Stefaniuc
2d27d82909
comdlg32: Remove superfluous casts of void pointers to other pointer types.
2008-11-06 11:09:59 +01:00
Michael Stefaniuc
5f55f154bf
shlwapi: Remove superfluous casts of/to void pointers.
2008-11-06 11:09:56 +01:00
Michael Stefaniuc
095568dfe9
ole32: Remove some superfluous casts of void pointers and zero.
2008-11-06 11:09:54 +01:00
Michael Stefaniuc
b7de266082
shell32: Remove superfluous casts; mostly of void pointers.
2008-11-06 11:09:51 +01:00
Austin English
d7c0cbdce5
wininet: Change a couple fixme's to warn's.
2008-11-06 11:09:48 +01:00
Andrew Talbot
affc6e029c
riched20: Sign-compare warnings fix.
2008-11-06 11:09:41 +01:00
Detlef Riekenberg
609a3998f7
user32/tests: Fix crash on win9x in the dde test.
2008-11-06 11:09:36 +01:00
Juan Lang
aa1effe3b2
crypt32: Separate checking the tag of encoded bits from decoding the bits.
2008-11-06 11:09:26 +01:00
Juan Lang
ed2ba3a467
crypt32: Add missing ok calls.
2008-11-06 11:09:22 +01:00
Sergey Khodych
11d17fafc4
winex11: BitBlt returns TRUE when drawing outside of the clipping or visible region.
2008-11-06 11:09:16 +01:00
Alexandre Julliard
5e2ed6bfe9
ntdll,server: Fixed access checks for OpenFileMapping and MapViewOfFile.
2008-11-05 20:32:32 +01:00
Alexandre Julliard
0f9283437c
ntdll/tests: Fix a couple of tests on NT4.
2008-11-05 19:58:26 +01:00
Kusanagi Kouichi
fcaeffb7b4
winex11: Implement large data transfers.
2008-11-05 16:43:10 +01:00
Vincent Povirk
6c380468d9
setupapi: Implement ProfileItems directive.
2008-11-05 15:55:09 +01:00
Vincent Povirk
35d0a7a051
setupapi/tests: Add test for ProfileItems directive.
2008-11-05 15:50:08 +01:00
Roderick Colenbrander
fff24b061c
wnaspi32: Fix a buffer size regression.
2008-11-05 15:46:28 +01:00
Reece Dunn
5c76b4da73
comctl32: Support themed check boxes and radio buttons.
2008-11-05 13:14:13 +01:00
Reece Dunn
1f9cc20466
comctl32: Support themed push buttons.
2008-11-05 13:13:29 +01:00
Alexandre Julliard
f21096ad01
ntdll: Don't force anonymous file mappings to always be fully committed.
2008-11-05 12:31:49 +01:00
Alexandre Julliard
cdce50f5be
ntdll: Store the per-page committed status in the server for anonymous file mappings.
2008-11-05 12:31:37 +01:00
Andrew Talbot
a19ff5f07b
quartz: Sign-compare warnings fix.
2008-11-05 10:56:54 +01:00
Michael Stefaniuc
3591663cca
shell32: Use FIELD_OFFSET instead of hand coding its functionality.
2008-11-05 10:55:59 +01:00
Michael Stefaniuc
311bef2a5c
fusion: Remove superfluous casts of void pointers.
2008-11-05 10:55:50 +01:00
Michael Stefaniuc
fb11803d19
user32: Remove superfluous casts of void pointers.
2008-11-05 10:55:46 +01:00
Lei Zhang
be2570f7a0
wininet: Handle HTTP 303 redirects.
2008-11-05 10:55:40 +01:00
Lei Zhang
905f628c05
wininet: Remove redundant variables.
2008-11-05 10:55:36 +01:00
Jacek Caban
1b51a43a7c
jscript: Added SCRIPTITEM_ISVISIBLE flag implementation.
2008-11-05 10:55:29 +01:00
Jacek Caban
73658a8bc0
jscript: Added SCRIPTSTATE_CONNECTED implementation.
2008-11-05 10:55:25 +01:00
Jacek Caban
8932765580
jscript: Fixed SetScriptSite called before InitNew handling.
2008-11-05 10:55:16 +01:00
Jacek Caban
d9f097adf9
mshtml: Remove no longer used interfaces.
2008-11-05 10:55:09 +01:00
Aric Stewart
e46a875996
comctl32: Add implementation of LVS_EX_ONECLICKACTIVATE.
2008-11-05 10:55:05 +01:00
Paul Vriens
ec2258169c
shell32/tests: Fix a test failure on NT4.
2008-11-05 10:54:53 +01:00
Paul Vriens
d64f8a887f
shlwapi/tests: Fix a failure on Win9x and NT4.
2008-11-05 10:54:45 +01:00
Paul Vriens
fbdb78c888
ddraw/tests: Fix a test on W2K3.
2008-11-05 10:54:40 +01:00
Alexandre Julliard
503269a4db
kernel32/tests: Add a few more tests, fix some failures on Windows.
2008-11-04 16:23:16 +01:00
Alexandre Julliard
fdf2e7a338
kernel32/tests: Fix a couple of failures on Windows.
2008-11-04 16:13:30 +01:00
Paul Vriens
6fd4c62802
shlwapi/tests: Fix some failures on XP and W2K3.
2008-11-04 14:08:47 +01:00
Hans Leidekker
f039960586
inetcomm: CreateIMAPTransport, CreatePOP3Transport and CreateSMTPTransport are implemented.
2008-11-04 14:08:42 +01:00
Hans Leidekker
157d18bbf8
inetcomm: Advertise support for a couple more interfaces.
2008-11-04 14:08:36 +01:00
Hans Leidekker
de8dd504d7
inetcomm: Add an implementation of ISMTPTransport2::CommandDATA.
2008-11-04 14:08:17 +01:00
Hans Leidekker
d80d9b82f2
inetcomm: Add an implementation of IPOP3Transport::CommandPASS.
2008-11-04 14:08:12 +01:00
Hans Leidekker
954945cd2e
inetcomm: Add an implementation of IPOP3Transport::CommandUSER.
2008-11-04 14:08:08 +01:00
Alexandre Julliard
7e94787948
ntdll: Add a noexec flag for memory views where we don't want to force exec permission.
2008-11-04 13:16:01 +01:00
Alexandre Julliard
0b0b6c351a
ntdll: Store the per-view flags in the high word of the page protection bits.
2008-11-04 13:05:37 +01:00
Aric Stewart
cf164785af
shell32: Do not automatically fail in SHGetFileInfo if the flag SHGFI_USEFILEATTRIBUTES is combined with SHGFI_ATTRIBUTES, SHGFI_EXETYPE, or SHGFI_PIDL.
2008-11-04 12:45:28 +01:00
Aric Stewart
a971489dd0
msimtf: Add a mostly wrapper stub for IActiveIMMApp.
2008-11-04 12:45:22 +01:00
Stefan Dösinger
40c06ea296
d3d9: Add a test for GetTexture with no texture set.
2008-11-04 11:41:20 +01:00
Stefan Dösinger
620a423b22
wined3d: Kill the GL_ATI_envmap_bumpmap code.
...
GL_ATI_envmap_bumpmap provides two things: Signed V8U8 pixel formats,
and bump mapping. The extension is only supported on fglrx, and this
driver also supports GL_ARB_fragment_program. Thus the bump mapping
code is never used on any driver out there. Furthermore, if it is
used, it tends to crash the driver
The signed pixel format is used, as it can be used by pixel shaders or
the ARBfp replacement. However, the format is broken in fglrx, and
negative values are clamped to 0.0. This results in test
failures. WineD3D has an alternative codepath using scale+bias to
enable V8U8 using a standard signed RGB which works correctly on
fglrx.
2008-11-04 11:41:14 +01:00
Stefan Dösinger
a8497a5545
wined3d: Fix the num blend values -> type match.
2008-11-04 11:40:37 +01:00
Stefan Dösinger
123a3f44d9
d3d9: WINED3DSURFACE_DESC::MultiSampleType is not a DWORD.
2008-11-04 11:40:29 +01:00
Stefan Dösinger
3d96f97ee1
d3d9: Use the correct AddRef and Release macros.
2008-11-04 11:40:23 +01:00
Paul Bryan Roberts
01eb926987
ntdll: Avoid potential infinite loop.
2008-11-04 11:40:00 +01:00
Andrew Talbot
9988ae3524
quartz: Sign-compare warnings fix.
2008-11-04 11:27:06 +01:00
Andrew Talbot
ac9e832722
oledlg: Sign-compare warnings fix.
2008-11-04 11:27:00 +01:00
Michael Stefaniuc
3f1a63ec77
iphlpapi: Do not cast zero.
2008-11-04 11:26:40 +01:00
Michael Stefaniuc
7589715c87
crypt32: Remove superfluous casts of void pointers.
2008-11-04 11:26:34 +01:00
Michael Stefaniuc
3d6e19d48a
user32: Do not cast zero.
2008-11-04 11:26:24 +01:00
Michael Stefaniuc
62e17fa8c4
comctl32: Do not cast zero.
2008-11-04 11:26:22 +01:00
Michael Stefaniuc
90024d03b2
riched20: Remove superflous casts.
2008-11-04 11:26:12 +01:00
Michael Stefaniuc
c9a10b32b4
kernel32: Do not cast zero.
2008-11-04 11:26:09 +01:00
Michael Stefaniuc
efeab9d200
wined3d: Use the integer variant of zero instead of casting "0.0".
2008-11-04 11:26:05 +01:00
Michael Stefaniuc
06c4de0461
comctl32/tests: Use MAKELPARAM instead of "(LPARAM) MAKELONG".
2008-11-04 11:26:01 +01:00
Nikolay Sivov
1cca99dc23
gdiplus: Added CachedBitmap calls.
2008-11-04 11:25:40 +01:00
James Hawkins
7051bf5e22
msi: Remove an unused registry function.
2008-11-04 11:24:16 +01:00
James Hawkins
e3074348fc
msi: Factor out the code to open the UserData features key.
2008-11-04 11:24:11 +01:00
James Hawkins
0c01c586c7
msi: Factor out the code to open the features key.
2008-11-04 11:24:04 +01:00
James Hawkins
70be1e7746
msi: Factor out the code to open a product key.
2008-11-04 11:23:51 +01:00
James Hawkins
f12b9cea99
msi: Factor out the table insertion code.
2008-11-04 11:23:30 +01:00
James Hawkins
2abb8bba13
msi: Factor out the table insertion code.
2008-11-04 11:23:07 +01:00
James Hawkins
88f39d95f2
msi: Factor out the table insertion code.
2008-11-04 11:22:45 +01:00
Juan Lang
cbccab6252
wintrust: Implement WVTAsn1SpcFinancialCriteriaInfoDecode.
2008-11-04 11:19:21 +01:00
Juan Lang
4c88340f72
wintrust: Add tests for WVTAsn1SpcFinancialCriteriaInfoDecode.
2008-11-04 11:19:15 +01:00
Juan Lang
05956a6483
wintrust: Add stub for WVTAsn1SpcFinancialCriteriaInfoDecode.
2008-11-04 11:19:11 +01:00
Juan Lang
bbecd6913c
wintrust: Implement WVTAsn1SpcFinancialCriteriaInfoEncode.
2008-11-04 11:19:05 +01:00
Juan Lang
5c0d8a3a12
wintrust: Add tests for WVTAsn1SpcFinancialCriteriaInfoEncode.
2008-11-04 11:19:00 +01:00
Juan Lang
c196e2eea0
wintrust: Add stub for WVTAsn1SpcFinancialCriteriaInfoEncode.
2008-11-04 11:18:54 +01:00
Juan Lang
d8c2a40cf6
crypt32: Fix typo.
2008-11-04 11:18:45 +01:00
Aric Stewart
799a76e8c9
gdiplus: Stub implementation of GdipNewInstalledFontCollection.
2008-11-04 11:18:38 +01:00
Alistair Leslie-Hughes
f5c5951a3c
mshtml: Implement IHTMLElement get_document.
2008-11-03 15:14:40 +01:00
Andrew Talbot
5af3af2b2f
oleaut32: Sign-compare warnings fix.
2008-11-03 14:06:07 +01:00
Michael Karcher
2adcef7954
msxml3: Simplify IXMLDOMNodeMap::removeNamedItem.
2008-11-03 14:05:16 +01:00
Michael Karcher
813da72423
msxml3: Clean up initialization.
2008-11-03 14:05:03 +01:00
Michael Stefaniuc
373f8ff103
uxtheme: Remove superflous casts.
2008-11-03 13:42:23 +01:00
Michael Stefaniuc
83c4ae561d
avifil32: Remove superfluous casts of void pointers.
2008-11-03 13:42:17 +01:00
Michael Stefaniuc
4f199a10ad
Remove the remaining casts of NULL.
2008-11-03 13:42:09 +01:00
Michael Stefaniuc
d4b8948ce3
comctl32: Do not cast NULL.
2008-11-03 13:41:58 +01:00
Michael Stefaniuc
25f33cb0bc
oleaut32: Do not cast NULL.
2008-11-03 13:41:53 +01:00
Michael Stefaniuc
b609a5c037
dmloader: Do not cast NULL.
2008-11-03 13:41:49 +01:00
Michael Stefaniuc
cc41ac4c16
shell32: Do not cast NULL.
2008-11-03 13:41:44 +01:00
Michael Stefaniuc
ea3980974d
winedos: Do not cast NULL.
2008-11-03 13:41:40 +01:00
Michael Stefaniuc
b963dd0076
dmsynth: Do not cast NULL.
2008-11-03 13:41:35 +01:00
Michael Stefaniuc
d62b48df2a
setupapi: Do not cast NULL.
2008-11-03 13:41:29 +01:00
Michael Stefaniuc
79e31f6d40
ole32: Do not cast NULL.
2008-11-03 13:41:17 +01:00
Michael Stefaniuc
df4cb76100
netapi32/tests: Do not cast NULL.
2008-11-03 13:41:12 +01:00
Michael Stefaniuc
c6a9182a83
d3dx8: Do not cast NULL.
2008-11-03 13:41:08 +01:00
Michael Stefaniuc
42c733cd3b
dnsapi: Transform two for loops into while loops.
2008-11-03 13:41:03 +01:00
Michael Stefaniuc
892f735930
dmusic: Do not cast NULL.
2008-11-03 13:40:30 +01:00
Michael Stefaniuc
706df65c5a
user32: Do not cast NULL.
2008-11-03 13:40:27 +01:00
Michael Stefaniuc
2ae8511980
riched20: Use MAKELPARAM instead of "(LPARAM) MAKELONG".
2008-11-03 13:39:35 +01:00
Michael Stefaniuc
9f92f6bc10
riched20: Do not cast NULL.
2008-11-03 13:38:58 +01:00
Michael Stefaniuc
bfe6fe678a
cabinet: Do not cast NULL.
2008-11-03 13:38:43 +01:00
Michael Stefaniuc
66006129af
winex11.drv: ImmLockIMCC() returns a void pointer; no need to cast that.
2008-11-03 13:38:38 +01:00
Stefan Dösinger
93af8d3631
d3d: Do not restore the display mode in ddraw.
2008-11-03 13:34:13 +01:00
Stefan Dösinger
561ebb355f
d3d9: Test the effect of lighting on the result alpha.
2008-11-03 13:34:13 +01:00
Stefan Dösinger
8b38533f69
wined3d: Restore the fragment replacement prog after depth_blt.
...
The current code properly enabled/disabled GL_ARB_fragment_program
after a depth blit, but it did not restore the bound fragment program
properly. This leads to problems if a depth blit was done between two
draws without any change of the fragment processing settings.
2008-11-03 13:34:13 +01:00
Alexandre Julliard
3d6313c9ce
ntdll: Return more correct information for SystemBasicInformation and GetSystemInfo.
2008-11-03 13:34:13 +01:00
Alexandre Julliard
4ee2d9d8eb
ntdll: Initialize the large address space before attaching dlls.
2008-11-03 13:34:12 +01:00
Aric Stewart
1865c47ff8
ntdll: Fix parsing of proc file. Also correct memory deallocation on the Mac.
2008-11-03 13:34:12 +01:00
Vitaliy Margolen
59815fc205
dxdiagn: Add service pack version.
2008-11-03 13:34:12 +01:00
Vitaliy Margolen
45a2807f87
dxdiagn: Add windows path.
2008-11-03 13:34:12 +01:00
Vitaliy Margolen
eea4849fde
dxdiagn: Add pagefile size info.
2008-11-03 13:34:12 +01:00
Vitaliy Margolen
1659bd622d
dxdiagn: Replace remaining FIXMEs with TRACEs.
2008-11-03 13:34:12 +01:00
Francois Gouget
88a883dfc3
shlwapi/tests: AssocQueryStringA/W() are missing on Windows 98.
2008-11-03 13:34:12 +01:00
Francois Gouget
628b5aeb9e
d3dx8/tests: Fix compilation on systems that don't support nameless unions.
2008-11-03 13:34:12 +01:00
Francois Gouget
a6d5f7df7f
cryptui: Fix compilation on systems that don't support nameless unions.
2008-11-03 13:34:12 +01:00
Dmitry Timoshkov
376adf9438
gdi32: Try to avoid not necessary glyph transformations.
2008-11-03 11:50:15 +01:00