Commit Graph

36417 Commits

Author SHA1 Message Date
Alistair Leslie-Hughes
84072a81b8 msxml3: Add IXMLDOMCharacterData to IXMLDOMCDATASection. 2008-09-12 12:36:00 +02:00
Dylan Smith
2aa69c6c9e richedit: Prevent buffer overrun for tab stops buffer. 2008-09-12 12:35:29 +02:00
Dylan Smith
fab258022e richedit: Fixed bugs in handling unterminated nested tables in RTF. 2008-09-12 11:55:43 +02:00
Dylan Smith
0d8e9e622f richedit: Make sure the nested tables' RTF properties are not skipped. 2008-09-12 11:55:30 +02:00
Dylan Smith
d7ff24378a richedit: Enter inserts newline before table at start of document. 2008-09-12 11:55:22 +02:00
Dylan Smith
0843768919 richedit: Enter at the end of a table row appends a new row. 2008-09-12 11:55:14 +02:00
Dylan Smith
88a3a8a9c0 richedit: Don't put cursor in the table row start paragraph. 2008-09-12 11:55:08 +02:00
Erik Inge Bolsø
e4a0e0cc3f wineesd.drv: Allow all errors to interrupt recording. 2008-09-12 11:46:14 +02:00
John Klehm
20276da9af wintab32: Support overlap statuses in WTEnable. 2008-09-12 11:43:34 +02:00
John Klehm
212488d846 wintab32: Support overlap statuses in WTOpen. 2008-09-12 11:43:19 +02:00
John Klehm
8e42ca626e wintab32: Support overlap statuses in WTOverlap. 2008-09-12 11:43:14 +02:00
Jacek Caban
1c51d3598d mshtml: Added body dispatch id test. 2008-09-12 11:42:19 +02:00
Jacek Caban
2950c3fa2d jscript: Added postfix decrement expression implementation. 2008-09-12 11:42:12 +02:00
Jacek Caban
b291b83a6b jscript: Added postfix increment expression implementation. 2008-09-12 11:42:08 +02:00
Jacek Caban
ce423c2e3b jscript: Added prefix decrement expression implementation. 2008-09-12 11:42:04 +02:00
Jacek Caban
5df7ac456f jscript: Added prefix increment expression. 2008-09-12 11:42:00 +02:00
Jacek Caban
aa4f801ed0 jscript: Added '>=' expression implementation. 2008-09-12 11:41:55 +02:00
Jacek Caban
aa0c254e4a jscript: Added '>' expression implementation. 2008-09-12 11:41:50 +02:00
Jacek Caban
9332be04f0 jscript: Added '<=' implementation. 2008-09-12 11:41:46 +02:00
Jacek Caban
8e2a9ae06a jscript: Added '<' expression implementation. 2008-09-12 11:41:42 +02:00
Jacek Caban
bc9e6aa1e5 jscript: Added '&&' expression implementation. 2008-09-12 11:41:37 +02:00
Jacek Caban
6d541ecc5d jscript: Added '||' expression implementation. 2008-09-12 11:41:32 +02:00
Jacek Caban
50c7c4b719 jscript: Added '+=' expression implementation. 2008-09-12 11:41:27 +02:00
Ismael Barros
7dddf097a8 dplayx: Fix static overrun of pDP array in test (Coverity). 2008-09-12 11:41:23 +02:00
Juan Lang
6e726e2a91 winex11: Make button_state as large as the maximum number of cursors. Fixes Coverity id 728. 2008-09-12 11:41:16 +02:00
Juan Lang
6049ad74e9 user32: Don't crash if passed a non-scrollbar HWND. Fixes Coverity id 265. 2008-09-12 11:40:42 +02:00
Muneyuki Noguchi
18d2653c3b winex11: Fix a buffer overflow bug in X11DRV_KeyEvent() and X11DRV_ToUnicodeEx(). 2008-09-12 11:40:31 +02:00
Francois Gouget
96e15460e1 ws2_32/tests: Fix a race in sock.c:test_write_events().
Stop draining the socket to make sure we will be able to fill the send 
buffer and trigger a short write.
2008-09-12 11:40:10 +02:00
Francois Gouget
2797e8fcb6 crypt32/tests: Win98 is missing Crypt{Encode,Decode}ObjectEx(). 2008-09-12 11:40:07 +02:00
Alistair Leslie-Hughes
3ed35309c1 mshtml: Add IHTMLStyle margin tests. 2008-09-12 11:39:59 +02:00
Paul Vriens
c79759786d setupapi/tests: Fix a failure on Windows 2000. 2008-09-12 11:39:41 +02:00
Paul Vriens
98aaad7810 jscript/tests: Fix crash and failures on win9x. 2008-09-12 11:39:36 +02:00
Paul Vriens
c55f088198 setupapi/tests: Fix two failures on win98. 2008-09-12 11:39:31 +02:00
Alexandre Julliard
9fab7b458a winex11: Fixed mapping of the move/resize starting point to X11 root coordinates. 2008-09-12 11:03:26 +02:00
Alexandre Julliard
ec4cc7f76b winex11: Remove debug hack that slipped into commit a4a5a2ec12. 2008-09-11 20:19:11 +02:00
Kai Blin
4b4109a647 ws2_32: Win98 closesocket() does not wake up select. 2008-09-11 14:38:21 +02:00
Kai Blin
93f1d48743 ws2_32: Win NT4 does not zero the sockaddr_in structure on getsockname.
All other versions of windows do, and this makes native dplay traces
much more readable, which is why Wine implements this as well. Mark
NT4 as broken, to make sure Wine doesn't regress.
2008-09-11 14:38:14 +02:00
Hans Leidekker
10090eb252 winhttp: Strip content-type/length headers from request on a redirect. 2008-09-11 14:37:59 +02:00
Hans Leidekker
bddcb1b8bb winhttp: Preserve cookies on redirects. 2008-09-11 14:37:55 +02:00
Huw Davies
5d3b4a60f2 inetcomm: Implement IMimeInternational_CanConvertCodePages. 2008-09-11 14:36:06 +02:00
Huw Davies
2fa80dacde inetcomm: Add a missing function and fix some idl. 2008-09-11 14:36:03 +02:00
Huw Davies
ef180ec3e7 inetcomm/tests: Add a test for IMimeInternational_SetDefaultCharset. 2008-09-11 14:35:54 +02:00
Huw Davies
ed39ba4539 inetcomm: Implement IMimeInternational_SetDefaultCharset. 2008-09-11 14:35:51 +02:00
Huw Davies
4271524b8a inetcomm/tests: Add test for IMimeInternational_GetDefaultCharset. 2008-09-11 14:35:47 +02:00
Huw Davies
8b68a6296c inetcomm: Implement IMimeInternational_GetDefaultCharset. 2008-09-11 14:35:43 +02:00
Huw Davies
3fe7ea127c inetcomm/tests: Add tests for IMimeInternational_GetCodePageCharset. 2008-09-11 14:35:38 +02:00
Huw Davies
f3a6b7a81d inetcomm: Implement IMimeInternational_GetCodePageCharset. 2008-09-11 14:35:34 +02:00
Huw Davies
3dd46c3606 inetcomm/tests: Add tests for IMimeInternational_GetCharsetInfo. 2008-09-11 14:35:29 +02:00
Huw Davies
12bb6e481f inetcomm: Implement IMimeInternational_GetCharsetInfo. 2008-09-11 14:35:24 +02:00
Huw Davies
9229c19d01 inetcomm/tests: Tests for IMimeInternational_FindCharset. 2008-09-11 14:35:18 +02:00
Huw Davies
ed3ca13613 inetcomm: Implement IMimeInternational_FindCharset. 2008-09-11 14:35:14 +02:00
Huw Davies
0c590201d8 mlang: Forward IMultiLanguage_GetCharsetInfo to IMultiLanguage3_GetCharsetInfo. 2008-09-11 14:35:05 +02:00
Huw Davies
913f17e290 inetcomm/tests: Start of IMimeInternational tests. 2008-09-11 14:35:01 +02:00
Huw Davies
d1601eeeac inetcomm: Add a stub MimeInternational object. 2008-09-11 14:34:49 +02:00
Alexandre Julliard
da95db8d5b rpcrt4/tests: Fix a couple of test failures on Windows. 2008-09-11 14:32:30 +02:00
Alexandre Julliard
a543896382 ntdll/tests: Fix the async I/O test on Vista. 2008-09-11 14:18:46 +02:00
Alexandre Julliard
c9f84aa9f9 kernel32/tests: Fix the ResumeThread on win9x. 2008-09-11 14:10:35 +02:00
Alexandre Julliard
33c5d44d49 kernel32/tests: Fix the BindIoCompletionCallback test on Vista. 2008-09-11 14:07:54 +02:00
Alexandre Julliard
f0bf098e16 kernel32/tests: Fix the async I/O test to handle errors properly. 2008-09-11 13:49:16 +02:00
Hans Leidekker
0451643e02 winhttp: Redirects are always GET requests. 2008-09-11 13:28:45 +02:00
Hans Leidekker
28ae1d4f0d winhttp: Handle relative redirects.
Spotted by Jeremy White.
2008-09-11 13:28:41 +02:00
Hans Leidekker
1f3e3b848b cryptui: Add a stub implementation of CryptUIDlgViewCertificateW. 2008-09-11 13:28:34 +02:00
Alistair Leslie-Hughes
433027a377 mshtml: Implement get/put margin. 2008-09-11 13:28:28 +02:00
Alistair Leslie-Hughes
522b515b54 hlink: Mark Get/Set AdditionalParams as Unimplemented. 2008-09-11 12:38:36 +02:00
Dylan Smith
9a7d475db8 richedit: Avoid acting on control words in skipped RTF groups.
Previously the control words in skipped groups were being processed by
the read hook on the RTF parser.  By moving this code into the class
callbacks for the parser, the skipped groups actually remain skipped.
2008-09-11 12:38:20 +02:00
Lei Zhang
fc2404bc20 comctl32: Handle listview dragging better. 2008-09-11 12:33:01 +02:00
Lei Zhang
5f9b0db217 comctl32: listview: Prevent DragDetect from removing WM_LBUTTONUP messages. 2008-09-11 12:32:53 +02:00
Nikolay Sivov
d7794170e7 gdiplus: Some TRACE(..) for Image calls. 2008-09-11 12:32:14 +02:00
Alistair Leslie-Hughes
573aa54a23 mshtml: Add tests for get_scrollLeft. 2008-09-11 12:28:26 +02:00
Alistair Leslie-Hughes
ab70f33151 mshtml: Implement IHTMLTextContainer get_scrollLeft. 2008-09-11 12:28:14 +02:00
Alistair Leslie-Hughes
fdaa0aff56 mshtml: Implement HTMLElement2 get_scrollLeft. 2008-09-11 12:28:03 +02:00
Juan Lang
df592b3c3a devenum: Fix order of operations bug (Coverity id 709). 2008-09-11 12:12:30 +02:00
Alexandre Julliard
a8513a2113 jscript: Add necessary dependencies for the bison file. 2008-09-11 12:12:23 +02:00
Jacek Caban
93a62e8f70 jscript: Added add expression implementation. 2008-09-11 12:02:29 +02:00
Jacek Caban
beba0f711d jscript: Added script types tests. 2008-09-11 12:02:23 +02:00
Jacek Caban
23ccc9a293 jscript: Added conditional expression implementation. 2008-09-11 12:02:19 +02:00
Jacek Caban
026bbea672 jscript: Added block statement implementation. 2008-09-11 12:02:14 +02:00
Jacek Caban
e7786d1d45 jscript: Added object initialiser expression implementation. 2008-09-11 12:02:10 +02:00
Jacek Caban
1edd64ef8b jscript: Added if statement implementation. 2008-09-11 12:02:06 +02:00
Jacek Caban
eedc6dc715 jscript: Added IActiveScriptParseProcedure2::ParseProcedureText implementation. 2008-09-11 12:02:00 +02:00
Jacek Caban
44333104ce jscript: Release named items in IActiveScript::Close. 2008-09-11 12:01:55 +02:00
Jacek Caban
0c6b804e63 jscript: Added initial prototype of functions. 2008-09-11 12:01:51 +02:00
Jacek Caban
b2a93fe3c3 jscript: Added function expression implementation. 2008-09-11 12:01:46 +02:00
Jacek Caban
e4e47c0149 jscript: Added constructor invokation from Function object support. 2008-09-11 12:01:42 +02:00
Jacek Caban
bea575c916 jscript: Added Object constructor implementation. 2008-09-11 12:01:37 +02:00
Jacek Caban
152b3e48c1 jscript: Added 'new' expression implementation. 2008-09-11 12:01:33 +02:00
Jacek Caban
8ef7038ba5 jscript: Added array expression implementation. 2008-09-11 12:01:28 +02:00
Jacek Caban
68d4f489f2 jscript: Set arguments object on function call. 2008-09-11 12:01:23 +02:00
Jacek Caban
0d33508954 jscript: Set parameters on function call. 2008-09-11 12:01:18 +02:00
Jacek Caban
dd9f8f7dbc jscript: Added Function.[[call]] implementation. 2008-09-11 12:01:13 +02:00
Jacek Caban
a273e35f9b jscript: Added return statement implementation. 2008-09-11 12:01:07 +02:00
Jacek Caban
0bd508db2f jscript: Added this expression implementation. 2008-09-11 12:01:02 +02:00
James Hawkins
e05b1d0aab setupapi: Remove a test of an undocumented function that is inconsistent across platforms. 2008-09-11 11:56:19 +02:00
James Hawkins
9b96881163 setupapi: Fix a failing test in Vista. 2008-09-11 11:50:42 +02:00
James Hawkins
18c45d8be7 crypt32: Fix a failing test in Vista. 2008-09-11 11:50:23 +02:00
James Hawkins
a4d375c9f0 crypt32: Fix a failing test in Vista. 2008-09-11 11:50:19 +02:00
James Hawkins
1779c64ba0 crypt32: Fix a failing test in win9x. 2008-09-11 11:50:14 +02:00
James Hawkins
a58945de84 mstask: Fix a few failing tests in win2k. 2008-09-11 11:49:52 +02:00
James Hawkins
147464c000 shell32: Fix two failing tests in win2k. 2008-09-11 11:49:48 +02:00
James Hawkins
852b367361 secur32: Fix two failing tests in win2k. 2008-09-11 11:49:45 +02:00
Alexandre Julliard
ee375f7c22 kernel32: Added implementation for UnregisterWaitEx. 2008-09-11 11:49:40 +02:00
Alexandre Julliard
67a25b57fb mstask/tests: Use case-insensitive compare for file names. 2008-09-11 11:49:27 +02:00
Dmitry Timoshkov
077cd6a9f5 user32: Fix the work area test to pass on Windows when the taskbar is on top. 2008-09-11 11:47:12 +02:00
Dmitry Timoshkov
c707e7d9a6 user32: Implement SystemParametersInfo(SPI_GETWORKAREA) properly. 2008-09-11 11:47:07 +02:00
Dmitry Timoshkov
5587387c9f user32: Make GetMonitorInfoW print the monitor properties. 2008-09-11 11:46:19 +02:00
Dmitry Timoshkov
4d672ba090 kernel32: Use a kernel error code. 2008-09-11 11:46:02 +02:00
Dmitry Timoshkov
73569a95c1 winex11.drv: Fix the scan codes keypad keys section to match the vkeys one. 2008-09-11 11:45:56 +02:00
Roy Shea
5b6806922a shell32: Use default system icons if PrivateExtractIconsW in SHGetFileInfoW fails. 2008-09-11 11:45:46 +02:00
Juan Lang
fb30d61c97 riched20: Use helper function rather than goto to return found position. 2008-09-11 11:45:23 +02:00
Juan Lang
1a5374065f user32: Return error if memory allocation fails. Fixes Coverity id 115. 2008-09-11 11:44:15 +02:00
Juan Lang
c958a71df9 crypt32: Don't set salt's cbData unless allocation succeeds. Fixes Coverity id 133. 2008-09-11 11:44:05 +02:00
Paul Vriens
84266fc6f6 gdi32/tests: Skip some failing tests on NT4. 2008-09-11 11:44:00 +02:00
Paul Vriens
c50d922ef6 gdi32/tests: Prevent a crash on win95. 2008-09-11 11:43:52 +02:00
Stefan Dösinger
631f751fe1 wined3d: Add a test for zenable=false, zwriteenable=false.
I suspected that in this situation d3d writes to the z buffer, but the
test shows that I was mistaken
2008-09-11 11:43:42 +02:00
Stefan Dösinger
ae7572217d wined3d: Some ARB code fixes. 2008-09-11 11:43:34 +02:00
Stefan Dösinger
035729ab97 wined3d: Don't disable arbfp if the pipeline replacement is in. 2008-09-11 11:43:30 +02:00
Kai Blin
0214ee8ee8 dpnet: Fix initialisation of This pointer (Coverity). 2008-09-11 11:43:18 +02:00
Paul Vriens
9ee160cf55 rpcrt4/tests: Fix some failures on XP-SP3. 2008-09-11 11:43:14 +02:00
Paul Vriens
58ddb6f564 msi/tests: Create only one log file and delete it afterwards. 2008-09-11 11:43:09 +02:00
Dmitry Timoshkov
067cbc57f3 gdi32: Don't use pOS2->usWeightClass, some fonts don't set it correctly. 2008-09-11 11:42:02 +02:00
Rob Shearman
cd999b20de winhttp: Add version resource. 2008-09-10 12:08:55 +02:00
Rob Shearman
ef1b0cacfa msi: Reduce destination file name used in the MoveFiles action to the long file name.
Add a test for this behaviour.
2008-09-10 12:08:52 +02:00
Kai Blin
e738f6144e dplayx: Fix possible NULL pointer deference in error path (Coverity). 2008-09-10 12:08:37 +02:00
Kai Blin
8348c9fa94 dplayx: Fix possible NULL pointer dereference (Coverity). 2008-09-10 12:07:40 +02:00
Henri Verbeet
8f07e99ec5 d3d8: Add a test for auto depth stencil reset. 2008-09-10 12:05:45 +02:00
Henri Verbeet
3783c5c029 d3d9: Add a test for auto depth stencil reset. 2008-09-10 12:05:41 +02:00
Henri Verbeet
8a77aa03e0 d3d9: Only run the reset test once. 2008-09-10 12:05:36 +02:00
Henri Verbeet
d51ea01159 wined3d: Reset the auto depth stencil. 2008-09-10 12:05:31 +02:00
Henri Verbeet
43f5d8e5ad d3d8: Fix IDirect3DDevice8::SetRenderTarget().
The render target should be left alone if the render target argument is
NULL. WineD3D calls should be done inside the critical section.
2008-09-10 12:05:25 +02:00
Henri Verbeet
01539fb926 d3d8: GetDepthStencilSurface returns D3DERR_NOTFOUND when no depth stencil is present. 2008-09-10 12:05:10 +02:00
Henri Verbeet
c0d770de9e d3d9: GetDepthStencilSurface returns D3DERR_NOTFOUND when no depth stencil is present. 2008-09-10 12:03:55 +02:00
Henri Verbeet
4987ffff1f wined3d: Correct a comment. 2008-09-10 12:03:48 +02:00
Henri Verbeet
27b8f719ca wined3d: Fix the half pixel offset.
Turns out the original fix was correct for fixed function, but for the
wrong reason. The shader path was already correct. This fixes a
regresssion introduced by 932e95c111.
2008-09-10 12:03:42 +02:00
Kai Blin
d266abee14 dplayx: Fix static overrun of pDP array in test. (Coverity). 2008-09-10 11:20:31 +02:00
Kai Blin
6f8d1aa8c2 ws2_32: Fix the SO_REUSEADDR tests to work on Win2k3 and newer.
It seems that with Win2k3, the meaning of SO_REUSEADDR got closer to
BSD semantics. This is nice, as it allows us to finally work like some
version of Windows here.
2008-09-10 11:20:28 +02:00
Jeff Zaroyko
49d309804d dsound: Fix a few failing tests and a crash on 2008 (revised). 2008-09-10 11:11:15 +02:00
Detlef Riekenberg
3a2dfbd4e4 shlwapi: Add a stub for SHSetDefaultDialogFont. 2008-09-10 11:08:20 +02:00
Detlef Riekenberg
c51be54c79 oleaut32: Dump parameter and SYSKIND for LHashValOfNameSysA. 2008-09-10 11:08:06 +02:00
Jeff Zaroyko
15978ddc01 ws2_32: ioctlsocket should try to check if argp is valid. 2008-09-10 11:07:51 +02:00
Juan Lang
12c1e067c6 winhttp: Don't reference past the attribute array. Fixes Coverity item 710. 2008-09-10 11:06:57 +02:00
Alexander Dorofeyev
48865c9064 quartz/tests: Fix potential NULL dereference (Coverity). 2008-09-10 11:03:23 +02:00
Jacek Caban
67684c4850 jscript: Added typeof expression implementation. 2008-09-10 10:57:26 +02:00
Jacek Caban
083c95449e jscript: Added Math object stub implementation. 2008-09-10 10:57:19 +02:00
Jacek Caban
e2f743fad8 jscript: Added RegExp constructor object implementation. 2008-09-10 10:57:09 +02:00
Jacek Caban
7a3d60e913 jscript: Added Number constructor object implementation. 2008-09-10 10:57:00 +02:00
Jacek Caban
f8be53fcf3 jscript: Added Boolean constructor object. 2008-09-10 10:56:47 +02:00
Jacek Caban
54d03ab857 jscript: Added Array constructor object implementation. 2008-09-10 10:56:29 +02:00
Jacek Caban
8482abe29c jscript: Added String constructor object. 2008-09-10 10:56:21 +02:00
Jacek Caban
dd01f8b8f7 jscript: Added Object constructor object implementation. 2008-09-10 10:56:01 +02:00
Andrew Talbot
be759dddb8 msi: Uninitialized variable fix (Coverity). 2008-09-10 10:41:54 +02:00