Commit Graph

36939 Commits

Author SHA1 Message Date
Jacek Caban 68525652a1 jscript: Added possibility to run test scripts from file.
With this patch it's possible to test scripts by running
wine jscript_test.exe.so run <file_name>
Although it's not what Wine tests are for, it proved to be very useful 
for me.
2008-10-06 13:05:27 +02:00
Jacek Caban 31b3071552 jscript: Fixed backslash handling in regular expressions. 2008-10-06 13:04:45 +02:00
Jacek Caban 383de2d79a jscript: Fixed conflict in Block statement that caused problems with empty blocks. 2008-10-06 13:04:42 +02:00
Jacek Caban 47b842bff7 jscript: Don't initialize variables without initialiser to undefined in variable_list_eval. 2008-10-06 13:04:39 +02:00
Huw Davies ec73ad29e0 ole32: Remove an unneeded WINAPI and remove some useless comments. 2008-10-06 12:51:53 +02:00
Jacek Caban 56d1e9ec86 mshtml: Added IHTMLElement2::get_currentStyle implementation. 2008-10-06 12:51:47 +02:00
Jacek Caban 3203524bb5 mshtml: Added IHTMLStyle2 to IDispatchEx support. 2008-10-06 12:51:31 +02:00
Jacek Caban 239f7f70e7 mshtml: Added IHTMStyle2 stub implementation. 2008-10-06 12:51:27 +02:00
Jeff Zaroyko 82f77cc17a msvcrt: Avoid a NULL pointer deref in ctime. 2008-10-02 11:24:01 -05:00
John Klehm b77f0a1672 wintab32: Handle negative output context range for y-axe. 2008-10-02 11:23:57 -05:00
John Klehm bf1f0568d0 wintab32: Improve tracing of LOGCONTEXT struct. 2008-10-02 10:43:32 -05:00
Andrey Turkin a8790e55fd dwmapi: Add a few stub implementations. 2008-10-02 10:43:08 -05:00
Piotr Caban 2a55b8d8e7 msxml: Fix implementation of ISAXContentHandler_characters. 2008-10-02 10:42:32 -05:00
Piotr Caban c7fc926552 msxml: Partial implementation of ISAXXMLReader_putProperty. 2008-10-02 10:42:27 -05:00
Paul Vriens d0dfd9d784 comctl32/tests: Don't crash on some win9x boxes. 2008-10-02 10:41:26 -05:00
Dylan Smith 5157798836 richedit: Print hex string for strcmp test failing on Windows 95, 98 & NT4. 2008-10-02 10:41:02 -05:00
Dmitry Timoshkov 9aaa24091f winex11.drv: Add support for _NET_WORKAREA. 2008-10-02 10:40:13 -05:00
Alexandre Julliard 1e344db7a6 inetcomm: Add missing license header. 2008-10-02 10:30:55 -05:00
Aric Stewart a7e48d7d98 user32/tests: GetMenuItemCount returns INT so check for -1 (Coverity 542). 2008-10-02 10:30:42 -05:00
Aric Stewart 6aa6fc8a46 user32/tests: GetMenuItemCount returns an INT which can be -1 (Coverity 543). 2008-10-02 10:30:33 -05:00
Aric Stewart 52b2b5b7b0 mlang: Correct use of uninitialized rfcstr value (Coverity 796). 2008-10-02 10:29:52 -05:00
Rob Shearman f55afa8a59 wininet: Move internet time tests from http.c to internet.c. 2008-10-02 10:29:31 -05:00
Rob Shearman fa066c74e3 wininet: Fix behaviour of InternetTimeFromSystemTimeA/W when a buffer that is too small is passed in. 2008-10-02 10:29:19 -05:00
Rob Shearman ef0e3792bb wininet: Add tests for InternetTimeFromSystemTimeW with insufficient buffer. 2008-10-02 10:29:15 -05:00
Rob Shearman 5910626aa2 oleaut32: Make the code in copy_to_variant and copy_from_variant more portable.
The typeof keyword isn't available on all compilers so avoid it if at
all possible.
2008-10-02 10:29:11 -05:00
Jeff Zaroyko 8595ffadd9 hhctrl.ocx: Always set WS_OVERLAPPEDWINDOW. 2008-10-02 10:28:53 -05:00
Juan Lang 0f43beaa7b wintrust: Implement OpenPersonalTrustDBDialog. 2008-10-02 10:28:45 -05:00
Dmitry Timoshkov b31d7dbe8e gdi32: Do not skip the font metrics update after the DC transform change. 2008-10-02 10:28:36 -05:00
Huw Davies c74de4a1ce rpcrt4: Actually set an unmarshalled object ptr to NULL when a NULL pointer id is received. 2008-10-02 10:28:19 -05:00
Aric Stewart 99c23ccf35 mlang/tests: windows 2008's version of mlang E_FAILs when you pass in a rgelt in IEnumCodePage::Next. 2008-10-01 13:50:37 -05:00
Aric Stewart 4e8dcf89e9 mlang/tests: Skip testing a codepage returning the buggy, legacy unicodeFEFF charset (only appears to exist on windows 2008). 2008-10-01 13:50:21 -05:00
Aric Stewart c209245f17 mlang/tests: GetLastError may not be set if Japanese conversions fail with S_FAIL so do not require that to skip the Japanese tests. 2008-10-01 13:47:59 -05:00
Aric Stewart 86de5c2546 mlang/tests: Some versions of native mlang return E_FAIL when source string is NULL and a source length is supplied. 2008-10-01 13:47:35 -05:00
Aric Stewart b91783c341 mlang/tests: IMultiLanguage2_GetRfc1766FromLcid can return S_FALSE on partial name matching so deal with this properly. 2008-10-01 13:47:13 -05:00
Aric Stewart d63eccc602 imm32: ImmConfigureIME should return 0 when the type is IME_CONFIG_REGISTERWORD and the data is NULL. 2008-10-01 13:46:08 -05:00
Rob Shearman 573abdca4a wininet: Make WININET_AllocHandle 64-bit safe by using the correct type in the sizeof expression. 2008-10-01 11:44:25 -05:00
Rob Shearman 2fb89a4e36 quartz: Fix placement of WINAPI attribute in fnFoundSeek typedef.
MSVC requires that calling conventions appear inside the brackets.
2008-10-01 11:44:07 -05:00
Rob Shearman e7ecfe28a1 quartz: Don't use strlenW in array size declaration.
Use ARRAYSIZE() on the constant string arrays instead.
2008-10-01 11:44:02 -05:00
Rob Shearman 2c37baba0a winedos: Compare HRESULT value explicitly against S_OK instead of using an implicit != 0 comparison. 2008-10-01 11:43:34 -05:00
Rob Shearman d31ce9ae37 wininet: Compare HRESULT values explicitly against S_OK instead of using an implicit != 0 comparison. 2008-10-01 11:43:30 -05:00
Rob Shearman ee2281d370 urlmon: Compare HRESULT value explicitly against S_OK instead of using an implicit != 0 comparison. 2008-10-01 11:43:25 -05:00
Rob Shearman a14d34b2f6 winhttp: Fix compilation with MinGW/MSVC. 2008-10-01 11:43:19 -05:00
Rob Shearman 79ad9cbcdd cabinet: Check buffer size before copying in NONEfdi_decomp.
Check that the data will fit into the fixed sized buffer CAB(outbuf)
and return an error if not before copying.
2008-10-01 11:42:36 -05:00
Alistair Leslie-Hughes 2b5a59c092 msxml3: Correct cast. 2008-10-01 11:42:23 -05:00
James Hawkins 23d899d8ab comctl32: Only log system messages. 2008-10-01 11:41:59 -05:00
James Hawkins 3e8a63d5fa comctl32: Fix several test failures in win2k. 2008-10-01 11:41:54 -05:00
James Hawkins e1111a5bef comctl32: Only log system messages. 2008-10-01 11:41:45 -05:00
James Hawkins 48e6e584d3 msi: Fix a test that fails in win95. 2008-10-01 11:41:34 -05:00
James Hawkins 4749ee2662 msi: Forward MsiDatabaseMergeA to MsiDatabaseMergeW. 2008-10-01 11:41:29 -05:00
James Hawkins 525865447e msi: Add a stub implementation of MsiDatabaseMerge. 2008-10-01 11:41:23 -05:00
Dylan Smith c2bab443fa richedit: Made sure table row gap/offset is copied on append row. 2008-10-01 11:41:01 -05:00
Dylan Smith a3ac5ef094 richedit: Fixed a bug preventing streaming out nested table properties. 2008-10-01 11:40:52 -05:00
Dylan Smith 3af4419688 richedit: Added code to stream out table border properties.
This code was simply missing, since the table border properties are
already stored and displayed.
2008-10-01 11:40:34 -05:00
Dylan Smith ee5342e432 richedit: Prevent assertion failure when streaming out nested tables.
The table properties are streamed out at the start of the table for
non-nested tables, and at the end of the table for nested tables.  The
assertion caught the fact that I didn't get the start of the table row
for nested tables before trying to stream out the properties.

The call to ME_GetTableRowStart will handle both of these cases by
getting the table row start paragraph and asserting that it is found.
This call was also the reason for removing the const qualifier on one
of the parameters.
2008-10-01 11:40:20 -05:00
Dylan Smith fac8e957c5 richedit: Prevent font or colour buffer overflow on stream out.
Static sized buffers are used for storing the colours and fonts, so
there needs to be a check to prevent these buffer from overflowing.
2008-10-01 11:40:04 -05:00
Dylan Smith 3df78710a9 richedit: Make sure border properties are saved for undo/redo.
Previously the paragraph and cell border properties were lost when
deleting the text, then undoing the deletion. This would cause tables
to lose the colour and width of the table border.
2008-10-01 11:39:56 -05:00
Jacek Caban 9c248189f7 jscript: Added delete expression for EXPRVAL_IDREF implementation. 2008-10-01 11:39:47 -05:00
Jacek Caban 65a207466d jscript: Added IDispatchEx::GeleteMemberByDispID implementation. 2008-10-01 11:39:42 -05:00
Jacek Caban 84d8cddcae jscript: Added Date constructor object implementation. 2008-10-01 11:39:37 -05:00
Jacek Caban a9c4d2b18e jscript: Don't clear uninitialized variable. 2008-10-01 11:39:26 -05:00
Jacek Caban 50a84b4545 jscript: Allocate variables when entering execution context. 2008-10-01 11:39:18 -05:00
Jacek Caban 131d0b9f1b jscript: Optimize GetDispID usage. 2008-10-01 11:39:13 -05:00
Jacek Caban b54f449e2d mshtml: Ignore IDispatchJS in QueryInterface. 2008-10-01 10:01:15 -05:00
Jacek Caban e80c55c367 mshtml: Added IHTMLTableRow::get_cells implementation. 2008-10-01 10:01:10 -05:00
Jacek Caban ac4117fdb5 mshtml: Added IHTMLTable::get_rows implementation. 2008-10-01 10:01:03 -05:00
Jacek Caban bf9155dbaa mshtml: Store nsIDOMHTMLTableElement in HTMLTable. 2008-10-01 10:00:57 -05:00
Jacek Caban 0769ebc8a6 mshtml: Use create_all_collection in IHTMLElement::get_all implementation. 2008-10-01 10:00:51 -05:00
Jacek Caban 53f00d0221 mshtml: Use create_collection_from_nodelist in IHTMLElement::get_children implementation. 2008-10-01 10:00:45 -05:00
Jacek Caban c584effc73 mshtml: Move IHTMLElementCollection to separated file. 2008-10-01 10:00:38 -05:00
Jacek Caban 1ee46d4814 mshtml: Don't use IHTMLControlElement in IDispatchEx implementations. 2008-10-01 10:00:31 -05:00
Jacek Caban 630252c12d mshtml: Added IDispatchEx support to IHTMLTable. 2008-10-01 10:00:27 -05:00
Jacek Caban ea36413683 mshtml: Added IDispatchEx support to HTMLTableRow. 2008-10-01 10:00:22 -05:00
Jacek Caban 31ae80233d mshtml: Added IHTMLTableRow stub implementation. 2008-10-01 09:58:50 -05:00
Andrew Talbot 3fae4082ef dsound: Sign-compare warnings fix. 2008-10-01 09:57:00 -05:00
Andrew Talbot 623ee7775b ddraw: Sign-compare warning fix. 2008-10-01 09:56:54 -05:00
Dmitry Timoshkov 40e1e39785 gdi32: Make the PS_NULL test pass under Wine. 2008-10-01 09:56:41 -05:00
Juan Lang 8c90767c3d wintrust: Implement WTHelperGetKnownUsages. 2008-10-01 09:56:22 -05:00
Juan Lang c4c409e91c wintrust: Add tests for WTHelperGetKnownUsages. 2008-10-01 09:55:20 -05:00
Juan Lang 6e0f86596f wintrust: Add stub for WTHelperGetKnownUsages. 2008-10-01 09:54:38 -05:00
Eric Pouech 9bc74e3ab6 dbghelp: Add support for the newest line number information in pdb files. 2008-10-01 09:51:51 -05:00
Eric Pouech 3dc37cbf94 dbghelp: Rewrote the linetab access so that we don't need to allocate intermediate information. 2008-10-01 09:51:44 -05:00
Eric Pouech 864a60d5ba dbghelp: Added support for real80 (aka long double) in inner codeview types. 2008-10-01 09:50:35 -05:00
Eric Pouech 1a1be65e8e dbghelp: Now fully reading the leafs as variant for constants.
Also added missing creation for V3 constants.
2008-10-01 09:50:28 -05:00
Eric Pouech 81df3de0fc dbghelp,winedump: Added support for symbol symbol. 2008-10-01 09:50:02 -05:00
Eric Pouech 028956d1fe dbghelp,winedump: Added support for symbol 0x113c. 2008-10-01 09:49:54 -05:00
Eric Pouech 82d1845d85 dbghelp,winedump: Added support for 0x113d symbol. 2008-10-01 09:49:45 -05:00
Eric Pouech 1a6e018f0e dbghelp: Silence symbol 0x1139. 2008-10-01 09:49:32 -05:00
Eric Pouech cff33cedf5 winedump: Add preliminary dumping of 0x1136 and 0x1137 symbols. 2008-10-01 09:49:24 -05:00
Eric Pouech 076dcc845f dbghelp,winedump: Added support for symbol 0x1012. 2008-10-01 09:48:32 -05:00
Eric Pouech ee4aaf7fcd dbghelp,winedump: Added support for symbol 0x113a. 2008-10-01 09:48:20 -05:00
Eric Pouech 7abf97ca47 dbghelp: Added stub for SymSetScopeFromAddr. 2008-10-01 09:48:06 -05:00
Eric Pouech 871dbfa88b dbghelp: Added the latest stubs. 2008-10-01 09:47:55 -05:00
Eric Pouech 49a44342fa dbghelp: Added stubs for add symbol functions. 2008-10-01 09:47:41 -05:00
Dimitrie O. Paun e209932069 user32: Fix a noisy FIXME. 2008-10-01 09:47:31 -05:00
Marcus Meissner 628b8e7630 msi: Fix potential uninitialized use of substg. 2008-09-30 11:33:38 -05:00
Reece Dunn 4193d78029 kernel32: Be more verbose when reporting the sync test failures. 2008-09-30 11:33:24 -05:00
Roderick Colenbrander ad89d9a2b8 opengl32: Merge recent opengl extensions and prepare for opengl 3.0. 2008-09-30 11:32:58 -05:00
Ulrich Czekalla 32a4ac1629 shell32: Revert c1f2824429. It caused poor performance.
Patch c1f2824429 causes poor performance
when browsing a directory. In fact it has a side affect that when you
browse the root folder off of My Computer it will enumerate not only
the root's contents but each subfolder's contents as well in order to
get a more likely correct value for SFGAO_HASSUBFOLDER.
2008-09-30 11:32:50 -05:00
Hans Leidekker b0a069dcfb inetcomm: Add a stub implementation of IIMAPTransport. 2008-09-30 11:29:07 -05:00
Andrew Talbot c1d5dfe84b dinput: Sign-compare warnings fix. 2008-09-30 10:57:23 -05:00