Commit Graph

41359 Commits

Author SHA1 Message Date
Alexandre Julliard
57d9a86810 ntdll: Default to WinXP version if there's nothing in the registry. 2009-02-25 16:06:22 +01:00
Alexandre Julliard
b5ac29a73d msi/tests: Add some tests for MsiEnumPatchesW, fix a few failures on XP. 2009-02-25 16:06:21 +01:00
Alexandre Julliard
b4d81f8517 msi: Fix handling of buffer sizes in MsiEnumPatchesA and avoid a redundant call to MsiEnumPatchesW. 2009-02-25 16:06:21 +01:00
Alistair Leslie-Hughes
0e8e77cdbd mshtml: Implement IHTMLCurrentStyle_get_backgroundRepeat. 2009-02-25 16:06:21 +01:00
Alistair Leslie-Hughes
63c8939cdd mshtml: Implement IHTMLStyle get/put backgroundRepeat. 2009-02-25 16:06:21 +01:00
Alistair Leslie-Hughes
e3009fec39 mshtml: Implement IHTMLCurrentStyle_get_marginLeft. 2009-02-25 16:06:21 +01:00
Paul Bryan Roberts
be9875fb60 advapi32: Add stub for GetSecurityInfoExA. 2009-02-25 16:06:21 +01:00
Paul Vriens
a1ca18eaf8 d3d8/tests: Fix a test failure on some boxes. 2009-02-25 14:05:36 +01:00
Paul Vriens
b6263f6664 d3d8/tests: Fix a test failure on VMware. 2009-02-25 14:05:31 +01:00
Francois Gouget
ef5178af21 comdlg32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:50:11 +01:00
Francois Gouget
2017cf27f3 wintrust/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:50:04 +01:00
Francois Gouget
5e79fd7534 winspool.drv/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:50:00 +01:00
Francois Gouget
c0cfe453e3 wininet/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:49:56 +01:00
Francois Gouget
392b8cc689 snmpapi/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:49:50 +01:00
Francois Gouget
a49dd715a8 shlwapi/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:49:44 +01:00
Francois Gouget
80b8a0b58e shell32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:49:40 +01:00
Francois Gouget
d5b324e362 dplayx/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:49:35 +01:00
Francois Gouget
3be6654259 d3d9/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:49:30 +01:00
Francois Gouget
bd14f24b69 d3d8/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-25 12:49:25 +01:00
Alexandre Julliard
33d4c7c514 user32/tests: Add some more optional messages. 2009-02-25 12:37:07 +01:00
Alexandre Julliard
0db3d3cd2e user32/tests: Fix a few more input test failures on Windows. 2009-02-25 12:37:06 +01:00
Michael Stefaniuc
2dc90652fb winemp3.acm: Remove the commented out III_dequantize_sample_ms function.
It was already commented out when it was imported into Wine back in 2002.
2009-02-25 12:37:06 +01:00
Henri Verbeet
1622f89ce9 d3d10core: Adjust a couple of FIXMEs. 2009-02-25 12:37:06 +01:00
Henri Verbeet
444de4aa12 d3d10core: Don't pass 1 for multisample type to wined3d.
It has a different meaning there.
2009-02-25 12:37:06 +01:00
Henri Verbeet
b4830feb34 wined3d: Accept WINED3DFMT_R8G8B8A8_UNORM in getColorBits(). 2009-02-25 12:37:06 +01:00
Henri Verbeet
7facc6906d wined3d: Implement IWineD3DDeviceImpl_ClearRendertargetView(). 2009-02-25 12:37:06 +01:00
Juan Lang
4817fbc362 crypt32: Avoid reading freed memory when encountering a cyclic chain. 2009-02-25 12:37:06 +01:00
Juan Lang
65e8bf6f48 crypt32: Properly NULL-terminate decoded UTF8 strings. 2009-02-25 12:37:05 +01:00
Juan Lang
f290ec4961 crypt32: Fix some test failures on Win9x. 2009-02-25 12:37:05 +01:00
Jacek Caban
7399dfa9f6 jscript: Mark free memory if heap warnings are turned on. 2009-02-25 12:37:05 +01:00
Jacek Caban
ed78892e46 jscript: Reset mark in jsheap_clear. 2009-02-25 12:37:05 +01:00
Jacek Caban
18ee50e5d2 jscript: Fixed handling block_cnt in jsheap_alloc. 2009-02-25 12:37:05 +01:00
Vincent Povirk
c0dbcbab52 mapi32: Add version resource. 2009-02-25 12:37:05 +01:00
Rein Klazes
bdb770e10e user32: Refine the size calculations for menu items with HBMMENU_POPUP magic bitmaps with some conformance tests. 2009-02-25 12:36:51 +01:00
Alexandre Julliard
6c8e3a8539 user32: Move a few 16-bit user functions to user16.c where they belong. 2009-02-24 17:36:50 +01:00
Alexandre Julliard
e4815a9b51 credui: Fix old-style dependency line in the makefile. 2009-02-24 17:31:08 +01:00
Rob Shearman
86f79e3a55 rpcrt4: Fix use of uninitialised variable in NdrDllRegisterProxy.
It should be key, not subkey being passed into RegSetValueExW.
2009-02-24 16:57:31 +01:00
Rob Shearman
e926c62c43 imm32: Lazily allocated thread-local data. 2009-02-24 16:57:31 +01:00
Rob Shearman
f970db947a imm32: Fix crash in DllMain when FreeLibrary is called from a thread which existed before the DLL was loaded.
The code in IMM_FreeThreadData shouldn't assume that thread data will
always have been created, so check for NULL data.

Make loading the DLL more robust against errors.
2009-02-24 16:57:31 +01:00
Alistair Leslie-Hughes
fe0da5e528 mshtml: Implement IHTMLCurrentStyle_get_marginRight. 2009-02-24 16:57:31 +01:00
Alistair Leslie-Hughes
ef981a412e mshtml: Implement IHTMLCurrentStyle_get_verticalAlign. 2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
18c7f48865 mshtml: Implement IHTMLCurrentStyle_get_zIndex. 2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
1a6c759e1d mshtml: Implement IHTMLCurrentStyle_get_paddingLeft. 2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
e64b198348 mshtml: Implement IHTMLCurrentStyle_get_height. 2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
f5102389da mshtml: Implement IHTMLCurrentStyle_get_width. 2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
38cad51959 mshtml: Implement IHTMLCurrentStyle_get_top. 2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
72faa19807 mshtml: Implement IHTMLCurrentStyle_get_left. 2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
fc851aa48a mshtml: Implement IHTMLCurrentStyle_get_fontSize. 2009-02-24 16:57:30 +01:00
Alistair Leslie-Hughes
64af8b3f7e mshtml: Implement IHTMLCurrentStyle_get_fontWeight. 2009-02-24 16:57:30 +01:00
Stefan Dösinger
4aa0591c96 d3d9: Add an alpha blending test. 2009-02-24 16:57:30 +01:00
Stefan Dösinger
6012475e59 wined3d: Properly update last_was_pshader. 2009-02-24 16:57:30 +01:00
Vincent Povirk
7236452df8 shell32: Implement UnixFolder_IShellFolder2_GetDefaultColumn. 2009-02-24 16:57:30 +01:00
Vincent Povirk
4438092960 shell32: Add IPersistIDList interface to ShellItem objects. 2009-02-24 16:57:29 +01:00
Vincent Povirk
9b9325fbd1 shell32: Partially implement SHCreateShellItem. 2009-02-24 16:57:29 +01:00
Vincent Povirk
e69c663c66 shell32: Add stub implementation of IShellItem. 2009-02-24 16:57:29 +01:00
Vincent Povirk
66258ccc29 include: Add IShellItem to headers. 2009-02-24 16:57:29 +01:00
Henri Verbeet
964408d0bf dxgi: Initial IDXGISwapChain::Present() implementation. 2009-02-24 16:57:29 +01:00
Henri Verbeet
f4879dcec1 dxgi: Implement IDXGISwapChain::GetBuffer(). 2009-02-24 16:57:29 +01:00
Henri Verbeet
eda929d010 dxgi: Create a wined3d swapchain. 2009-02-24 16:57:29 +01:00
Henri Verbeet
91e4ec57cc d3d10core: Add a wined3d rendertarget view to the d3d10 rendertarget view. 2009-02-24 16:57:29 +01:00
Henri Verbeet
c796f76483 wined3d: Add IWineD3DRendertargetView. 2009-02-24 16:57:29 +01:00
Jeremy White
6ace799f5a sane.ds: Implement support for ICAP_XRESOLUTION and ICAP_YRESOLUTION. 2009-02-24 16:57:29 +01:00
Alexandre Julliard
f728c19a73 user32/tests: Add a couple of optional messages. 2009-02-24 16:57:28 +01:00
Alexandre Julliard
5771166aa7 user32/tests: Skip more input tests if we can't queue keyboard input.
Fix some tests on Win9x.
2009-02-24 16:57:28 +01:00
Jacek Caban
64adaf723b shdocvw: Added QueryStatus implementation. 2009-02-24 16:57:28 +01:00
Jacek Caban
7ac34f9e50 shdocvw: Added loading tests. 2009-02-24 16:57:28 +01:00
Aurimas Fischer
d1c3fbbbfc mshtml: Add Lithuanian translation. 2009-02-24 16:57:28 +01:00
Dylan Smith
73e0c5ea8b richedit: Never wrap for single line controls.
I tested without the ES_MULTILINE style, and found that wrapping
doesn't occur where it normally would.
2009-02-24 16:57:28 +01:00
Dylan Smith
963407a9ef richedit: EM_SHOWSCROLLBAR hides scrollbars for less than page of text.
When all the text fits on the screen, the scrollbars are not shown from
EM_SHOWSCROLLBAR.  The message instead adds support for the specified
scrollbar when lParam is TRUE, so that the scrollbar will be shown when
sufficient text is in the document.
2009-02-24 16:57:28 +01:00
Dylan Smith
f28988684e richedit: Return FALSE for EM_LINESCROLL with single line control. 2009-02-24 16:57:28 +01:00
Dylan Smith
5f51221d9c richedit: Fixed scrollbar visiblility calculation after SetScrollInfo.
The scrollbar visibility can be changed from SetScrollRange or
SetScrollInfo, but the visiblity that is a result of these calls are
not consistent with the calculation made by richedit controls to
decide whether to show or hide the scrollbars.
2009-02-24 16:57:28 +01:00
Dylan Smith
a0466e2c0e richedit: Don't show vertical scrollbar for single line controls.
The vertical scrollbar is not shown when the ES_MULTILINE style isn't
used, unless ES_DISBALENOSCROLL is also used.
2009-02-24 16:57:28 +01:00
Dylan Smith
b9b9835f93 richedit: Added missing initialization of nAvailWidth for ME_TextEditor. 2009-02-24 16:57:27 +01:00
Ken Thomases
b6fcb20433 dsound: Consolidate some duplicate code. 2009-02-24 16:57:27 +01:00
Ken Thomases
ca1d074c50 dsound: Replace a realloc-or-alloc with a free-then-alloc.
The buffer is to be overwritten anyway, so there's no need to preserve its
contents.  Also, the old code leaked if the realloc were to fail.  All in all,
free-then-alloc is simpler.
2009-02-24 16:57:27 +01:00
Ken Thomases
ad1090c23c winecoreaudio: Fix a copy-paste accident ("In" vs. "Out"). 2009-02-24 16:57:27 +01:00
Francois Gouget
df4d664582 crypt32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-24 16:57:27 +01:00
Francois Gouget
3d777d6e61 opengl32/tests: Replace a couple of trace()s with skip()s. 2009-02-24 16:57:27 +01:00
Francois Gouget
08637ac368 opengl32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-24 16:57:27 +01:00
Francois Gouget
77a3cffb1b ddraw/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-24 16:57:26 +01:00
Francois Gouget
b7a6cc3676 fusion/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-24 16:57:26 +01:00
Francois Gouget
9de60b9c2c gdi32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-24 16:57:26 +01:00
Francois Gouget
ca8a2da6c1 imm32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-24 16:57:26 +01:00
Francois Gouget
41360cc161 kernel32/tests: Change to a win_skip() because we don't want to skip the GetConsoleCursorInfo(,NULL) test in Wine. 2009-02-24 16:57:26 +01:00
Francois Gouget
5989534540 kernel32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-24 16:57:26 +01:00
Francois Gouget
b2f2e53fc8 schannel/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-24 16:57:26 +01:00
Alexandre Julliard
3d0cf96f01 kernel32: Print a nicer error message when 16-bit/DOS apps cannot be launched. 2009-02-24 16:57:25 +01:00
Andrew Nguyen
8dc97882f3 hid: Stub HidD_SetFeature. 2009-02-23 15:54:16 +01:00
Andrew Nguyen
45a1f85d15 hid: Stub HidD_GetFeature. 2009-02-23 15:54:01 +01:00
Andrew Nguyen
1f5c71fa48 tapi32: Stub lineAddProviderW. 2009-02-23 15:53:48 +01:00
Andrew Nguyen
f5fc2ca4c5 tapi32: Stub lineGetProviderListW. 2009-02-23 15:53:44 +01:00
Huw Davies
dbd25cb308 lz32/tests: For win9x, cBytes depends on the length of the filename. 2009-02-23 15:24:58 +01:00
Huw Davies
5b183a208f gdi32/tests: Don't test the height that is 1.75 times the original font height. This is unscaled in winnt yet doubled in win9x. 2009-02-23 15:24:56 +01:00
Paul Vriens
2159580e4f crypt32/tests: Prevent some crashes on Win9x (test_msg_control). 2009-02-23 15:24:52 +01:00
Paul Vriens
2fbe5bea3b crypt32/tests: Prevent a crash on Win9x (test_data_msg). 2009-02-23 15:24:47 +01:00
Paul Vriens
3c6fb6bb5e crypt32/tests: Prevent some crashes on Win9x (test_decode_msg). 2009-02-23 15:24:36 +01:00
Paul Vriens
6859eee630 crypt32/tests: Don't crash on Win9x (test_msg_get_and_verify_signer). 2009-02-23 15:24:31 +01:00
Ricardo Filipe
5a0079f6ca setupapi: Implement Ok button action in SetupPromptForDiskW dialog. 2009-02-23 14:31:57 +01:00
Ricardo Filipe
d80e24b8ba setupapi: Enable Browse action on SetupPromptForDisk dialog. 2009-02-23 14:31:38 +01:00
Ricardo Filipe
c4c05cf013 setupapi: Initiate resources of SetupPromptForDisk dialog. 2009-02-23 14:29:48 +01:00
Ricardo Filipe
ecc8e526bf setupapi: Implement SetupPromptForDiskW with only Cancel button active. 2009-02-23 14:29:03 +01:00
Ricardo Filipe
7ab7a74171 setupapi: Make hinstance global for all dialogs. 2009-02-23 14:28:49 +01:00
Alexandre Julliard
1056771b91 ntdll: Allocate the stack for all threads, don't rely on pthread to do it for us. 2009-02-23 14:24:59 +01:00
Alexandre Julliard
67e45d66d3 ntdll: Don't free the thread stack and TEB while exiting, do it from the next thread. 2009-02-23 14:24:03 +01:00
Aric Stewart
7d1952b689 msctf: Implement ITfInputProcessorProfiles::EnumLanguageProfiles. 2009-02-23 13:21:07 +01:00
Aric Stewart
4d38c952d1 msctf: Implement ITfInputProcessorProfiles::EnumInputProcessorInfo. 2009-02-23 13:16:02 +01:00
Austin English
28fe3f76c0 dbghelp: Change pointer cast to DWORD_PTR. 2009-02-23 13:14:18 +01:00
Francois Gouget
49de63595a netapi32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-23 12:21:37 +01:00
Francois Gouget
630d92b947 ntdll/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-23 12:21:35 +01:00
Francois Gouget
3b072fb772 oleaut32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-23 12:21:33 +01:00
Francois Gouget
bf855d8696 rpcrt4/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-23 12:21:30 +01:00
Francois Gouget
c3aa03d244 secur32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-23 12:21:28 +01:00
Francois Gouget
c64428182d serialui/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-23 12:21:26 +01:00
Francois Gouget
292a10424d setupapi/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-23 12:21:24 +01:00
Francois Gouget
8b28508d2b user32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-23 12:21:21 +01:00
Francois Gouget
323b616532 mapi32/tests: Use win_skip() to skip over unimplemented functionality. 2009-02-23 12:21:18 +01:00
Henri Verbeet
33dd39c4d0 wined3d: Merge indexbuffer.c with buffer.c. 2009-02-23 12:21:10 +01:00
Henri Verbeet
392cfefbeb wined3d: Merge vertexbuffer.c with buffer.c.
This just moves to code to the same file, but we want to merge the
implementations as well at some point.
2009-02-23 12:21:02 +01:00
Henri Verbeet
399d992a07 wined3d: Add IWineD3DBuffer, use it in d3d10core. 2009-02-23 12:20:45 +01:00
Henri Verbeet
0048a0373b d3d10core: Keep a reference to the wined3d device in the d3d10 device. 2009-02-23 12:20:29 +01:00
Henri Verbeet
4fe8415070 d3dx8: Don't use uninitialized memory in the D3DXQuaternionSlerp() test. 2009-02-23 12:20:18 +01:00
Adam Stoelting
f88e16987e winemp3.acm: Changed pointer cast from DWORD to DWORD_PTR. 2009-02-23 12:20:03 +01:00
Adam Stoelting
23066a5e73 msadp32.acm: Changed pointer cast from DWORD to DWORD_PTR. 2009-02-23 12:19:59 +01:00
Aurimas Fischer
f322cc3d1f user32: Add Lithuanian translation. 2009-02-23 12:19:54 +01:00
Aurimas Fischer
de6a9e4061 winspool.drv: Fix another inconsistency in Lithuanian translation. 2009-02-23 12:19:47 +01:00
Aurimas Fischer
cfe25a4cde comdlg32: Fix another inconsistency in Lithuanian translation. 2009-02-23 12:19:44 +01:00
Austin English
f1ea9f6e79 user32: Add a missing HeapFree. 2009-02-23 12:19:38 +01:00
Vitaliy Margolen
908eab4f1f kernel32: Implement GetShortPathName16. 2009-02-23 12:19:29 +01:00
Vitaliy Margolen
74f2eccc90 dinput: Let each device decide which hook event to skip.
Some programs acquire mouse in exclusive and keyboard in non-exclusive mode.
2009-02-23 12:19:25 +01:00
Paul Vriens
6f73f1bdbb fusion/tests: Fix a test failure on Win64. 2009-02-23 12:19:18 +01:00
Detlef Riekenberg
cfb33d1894 fusion/tests: Fix remaining win98 failures in asmcache. 2009-02-23 12:19:13 +01:00
Detlef Riekenberg
d68c2956f5 fusion/tests: Do not use an hardcoded path for the windows directory. 2009-02-23 12:19:02 +01:00
Alexandre Julliard
fadc8afc79 user32/tests: Print all the unexpected messages we received. Fix a couple of sequences. 2009-02-21 12:57:23 +01:00
Alexandre Julliard
2e2b1512a9 user32/tests: Add some optional keystrokes for AltGr key. 2009-02-21 12:56:52 +01:00
Huw Davies
79cc4163fa lz32/tests: Display filename on failure. 2009-02-20 18:46:05 +01:00
Alexandre Julliard
9120ce53f1 user32/tests: Remove an unreliable pixel test. 2009-02-20 18:46:05 +01:00
Alexandre Julliard
07d9d1fc1f user32/tests: Skip some message tests if we fail to queue events. 2009-02-20 18:46:05 +01:00
Alexandre Julliard
9783f67625 user32/tests: Skip some input tests if we fail to queue keyboard events. 2009-02-20 18:46:05 +01:00
Alistair Leslie-Hughes
4c65a3c278 mshtml: Implement IHTMLCurrentStyle_get_cursor. 2009-02-20 18:46:04 +01:00
Alistair Leslie-Hughes
00a5a722a9 mshtml: Implement IHTMLCurrentStyle_get_textDecoration. 2009-02-20 18:46:04 +01:00
Alistair Leslie-Hughes
34fcf04a74 mshtml: Implement IHTMLCurrentStyle_get_textAlign. 2009-02-20 18:46:04 +01:00
Alistair Leslie-Hughes
b3ec56d0c2 mshtml: Implement IHTMLCurrentStyle_get_borderLeftStyle. 2009-02-20 18:46:04 +01:00
Alistair Leslie-Hughes
724ba42e88 mshtml: Implement IHTMLCurrentStyle_get_borderBottomStyle. 2009-02-20 18:46:04 +01:00
Alistair Leslie-Hughes
a17288cc75 mshtml: Implement IHTMLCurrentStyle_get_borderRightStyle. 2009-02-20 18:46:04 +01:00
Alistair Leslie-Hughes
88be0330f9 mshtml: Implement IHTMLCurrentStyle_get_borderTopStyle. 2009-02-20 18:46:04 +01:00
Alistair Leslie-Hughes
19f780c364 mshtml: Implement IHTMLCurrentStyle_get_fontVariant. 2009-02-20 18:46:04 +01:00
Alistair Leslie-Hughes
e050152ace mshtml: Implement IHTMLCurrentStyle_get_backgroundImage. 2009-02-20 18:46:04 +01:00
Alistair Leslie-Hughes
bdb4dda16c mshtml: Implement IHTMLCurrentStyle_get_fontStyle. 2009-02-20 18:46:04 +01:00
Eddie Leung
3bd8b3c642 msg711.acm: Pointer cast changed to DWORD_PTR. 2009-02-20 18:46:04 +01:00
Huw Davies
ff2f88cf08 gdi32: Fix fractional scaling threshold. 2009-02-20 18:46:04 +01:00