Commit Graph

50978 Commits

Author SHA1 Message Date
James Hawkins
e88b09a342 msi: Don't update the table columns if there are no more columns.
This should fix the heap corruption that caused intermittent crashes
for patchwatcher.
2008-10-07 12:14:03 +02:00
James Hawkins
7cd6736886 msi: Add tests for dropping tables with multiple columns. 2008-10-07 12:13:52 +02:00
James Hawkins
374c042880 msi: Remove the columns in reverse order. 2008-10-07 12:13:46 +02:00
James Hawkins
aa230a6267 msi: Remove a break that kept other columns from getting the table name. 2008-10-07 12:13:39 +02:00
James Hawkins
d15fddf6f5 msi: Resolve file source paths dynamically, as the source directory can be changed. 2008-10-07 12:13:33 +02:00
Dmitry Timoshkov
15c8206118 winex11.drv: Use the monitor work area to decide whether a window should be made managed. 2008-10-07 12:13:03 +02:00
Jacek Caban
417134709d msi: Added MsiInstallMissingComponentW stub implementation. 2008-10-07 12:12:54 +02:00
Paul Vriens
cf829959b1 user32/tests: Fix failures on W2K and below. 2008-10-07 12:12:09 +02:00
Paul Vriens
63f15d4400 user32/tests: Run tests on win95 again. 2008-10-07 12:12:04 +02:00
Paul Vriens
81f75c1840 kernel32/tests: Fix failures on WinMe. 2008-10-07 12:11:59 +02:00
Paul Vriens
b16983c1bc kernel32/tests: We need the return value. 2008-10-07 12:11:52 +02:00
Henri Verbeet
5780b9b56d d3d9: Use more reasonable texture dimensions.
caps.MaxTextureWidth / caps.MaxTextureHeight can potentially be very
large, which could cause a driver to run out of memory. Arguably the
driver shouldn't report such large limits, but there's no reason for
us to create a texture larger than 1024x1024 either.
2008-10-07 12:11:40 +02:00
Henri Verbeet
420cb678e1 secur32: Forward schannel InitializeSecurityContextA to InitializeSecurityContextW. 2008-10-07 12:10:23 +02:00
Henri Verbeet
937488c298 secur32: Improve error handling for gnutls_certificate_allocate_credentials(). 2008-10-07 12:10:07 +02:00
Henri Verbeet
79d88ffe56 secur32: Use ~0UL instead of -1 for invalid schannel handles. 2008-10-07 12:09:50 +02:00
Jacek Caban
abe7846a94 mshtml: Added DispHTMLIFrame dispinterface declaration. 2008-10-07 12:09:04 +02:00
Jacek Caban
7db77df36d mshtml: Fixed handing non-element nodes in IHTMLElementCollection. 2008-10-07 12:08:59 +02:00
Jacek Caban
a06ef64036 mshtml: Added INVOKE_FUNC support to InvokeEx. 2008-10-07 12:08:56 +02:00
Jacek Caban
c8b3a164c6 mshtml: Added IHTMLStyle2::[get|put]_position. 2008-10-07 12:08:41 +02:00
Jacek Caban
7a8043d399 mshtml: Added IHTMLStyle::[get|put]_height implementation. 2008-10-07 12:08:34 +02:00
Jacek Caban
91cb239f33 mshtml: Added IHTMLStyle::[get|put]_verticalAlign implementation. 2008-10-07 12:08:26 +02:00
Jacek Caban
173f7f57d7 mshtml: Added IHTMLStyle::[put|get]_top implementation. 2008-10-07 12:08:19 +02:00
Jacek Caban
d7e693cdfa mshtml: Added IHTMLStyle::[get|put]_cursor implementation. 2008-10-07 12:08:13 +02:00
Jacek Caban
d7d2587c62 mshtml: Added IHTMLStyle::[get|put]_left implementation. 2008-10-07 12:08:05 +02:00
Jacek Caban
cc528d2698 mshtml: Added IHTMLStyle::[get|put]_border implementation. 2008-10-07 12:07:58 +02:00
Jacek Caban
b381951e7c mshtml: Release nsstyle when destroying HTMLStyle. 2008-10-07 12:06:31 +02:00
Jacek Caban
9a665ec2b1 mshtml: Added IHTMLCurrentStyle::get_display implementation. 2008-10-07 12:06:25 +02:00
Jacek Caban
72fc799d18 mshtml: Store nsIDOMCSSStyleDeclaration in HTMLCurrentStyle. 2008-10-07 12:06:10 +02:00
Jacek Caban
e9475aab4a mshtml: Use IDs instead of strings in HTMLStyle implementation. 2008-10-07 12:05:56 +02:00
Jacek Caban
596206f054 mshtml: Moved HTMLStyle to separated header file. 2008-10-07 12:05:43 +02:00
Jacek Caban
9b657fa0e7 mshtml: Added IDispatchEx support to HTMLCurrentStyle. 2008-10-07 12:05:31 +02:00
Jacek Caban
4a67a50e6f mshtml.idl: Added DispHTMLCurrentStyle dispinterface declaration. 2008-10-07 12:05:22 +02:00
Hans Leidekker
128b8a5e0c wininet: Avoid a crash on certain buffer size queries in HTTP_HttpQueryInfoW. 2008-10-07 12:03:12 +02:00
Hans Leidekker
096fa3b9f5 wininet: Option INTERNET_OPTION_CALLBACK is not settable. 2008-10-07 12:02:54 +02:00
Hans Leidekker
b981387383 wldap32: Add tests for ldap_parse_sort_control and make them pass. 2008-10-07 12:02:44 +02:00
Hans Leidekker
927e9e0892 wldap32: Return an error when ldap_parse_sort_control or ldap_parse_vlv_control is called with NULL control array. 2008-10-07 11:59:22 +02:00
Aric Stewart
a3c2c50809 quartz: Check hr so we are not incrementing a NULL (Coverity 106). 2008-10-07 11:59:14 +02:00
Alexandre Julliard
4d958a1cb3 ntdll: Preserve the 2K block size returned for CDROMs. 2008-10-06 17:52:23 +02:00
Paul Vriens
a1131786e4 kernel32/tests: Add some skips to fix failures on WinMe. 2008-10-06 15:31:04 +02:00
Dmitry Timoshkov
0d1470575d gdi32: Allow a rounding error in the text justification test. 2008-10-06 15:30:40 +02:00
Dmitry Timoshkov
c8d5730610 gdi32: Add a test for a font being selected into 2 DCs with different transformations. 2008-10-06 15:30:36 +02:00
Dmitry Timoshkov
0467d4e4c6 gdi32: Make test_font_metrics require the font being selected into the DC. 2008-10-06 15:30:31 +02:00
Michael Karcher
9d65ec2702 msxml3: Parameter validation for IXMLDOMNode::replaceChild and tests. 2008-10-06 14:19:37 +02:00
Michael Karcher
3bdf45534b msxml3: Simplify IXMLDOMNode::removeChild. 2008-10-06 14:19:23 +02:00
Michael Karcher
30351482e8 msxml3: Fail a bit earlier on removeChild(...,NULL,...). 2008-10-06 14:19:11 +02:00
Michael Karcher
75606f3583 msxml3: removeChild can only delete direct children. 2008-10-06 14:19:04 +02:00
Michael Karcher
d1c8083b93 msxml3/tests: Clean up test_removeChild.
Rename variables to help the reader following the xml traversal. While doing
that, I encountered a possible typo, as node_list2 was never used after being
acquired. This version now really tries to delete a grandchild and expects
a failure.
2008-10-06 14:18:55 +02:00
Aric Stewart
2cc258f6c9 winealsa: Don't dereference a potentially NULL value in the WARN statement (Coverity 93). 2008-10-06 14:18:32 +02:00
Kirill K. Smirnov
a03cc957e1 oleaut32: Add tests for metafiles, make them pass under Wine. 2008-10-06 14:15:01 +02:00
Eric Pouech
096991428f msvcrt: Implemented wcsncpy_s. 2008-10-06 14:11:53 +02:00