wine
16 years agoole32: Handle GetMenuItemCount returning -1 by changing UINT to INT (Coverity 228).
Aric Stewart [Fri, 3 Oct 2008 14:55:57 +0000 (09:55 -0500)] 
ole32: Handle GetMenuItemCount returning -1 by changing UINT to INT (Coverity 228).

16 years agogdiplus: Stub GdipRecordMetafileFileName and GdipRecordMetafileFileNameI.
Alistair Leslie-Hughes [Fri, 3 Oct 2008 10:56:40 +0000 (20:56 +1000)] 
gdiplus: Stub GdipRecordMetafileFileName and GdipRecordMetafileFileNameI.

16 years agorichedit: Use RTF reader for text starting with {\urtf.
Dylan Smith [Fri, 3 Oct 2008 08:08:34 +0000 (04:08 -0400)] 
richedit: Use RTF reader for text starting with {\urtf.

16 years agogdi32: Sign-compare warnings fix.
Andrew Talbot [Thu, 2 Oct 2008 21:18:38 +0000 (22:18 +0100)] 
gdi32: Sign-compare warnings fix.

16 years agouser32: Print the expected and received rectangles.
Dmitry Timoshkov [Thu, 2 Oct 2008 19:52:17 +0000 (04:52 +0900)] 
user32: Print the expected and received rectangles.

16 years agogdi32/tests: Fix a few failures on win9x.
Paul Vriens [Mon, 6 Oct 2008 09:47:56 +0000 (11:47 +0200)] 
gdi32/tests: Fix a few failures on win9x.

16 years agogdiplus: Also handle 32bpp bitmaps.
Marcus Meissner [Sat, 4 Oct 2008 09:30:09 +0000 (11:30 +0200)] 
gdiplus: Also handle 32bpp bitmaps.

16 years agowinealsa.drv: Don't hang on last few bytes not played.
Maarten Lankhorst [Sat, 4 Oct 2008 10:04:12 +0000 (12:04 +0200)] 
winealsa.drv: Don't hang on last few bytes not played.

Fixes winmm:wave test hanging.

16 years agodsound: Fix volume and panning for primary buffer.
Maarten Lankhorst [Sun, 28 Sep 2008 18:47:28 +0000 (20:47 +0200)] 
dsound: Fix volume and panning for primary buffer.

Fixes failing dsound tests in wine.

16 years agoregedit: Make branch export behavior work more like native regedit.
Lei Zhang [Fri, 3 Oct 2008 21:21:15 +0000 (14:21 -0700)] 
regedit: Make branch export behavior work more like native regedit.

16 years agowininet: Fix behaviour of InternetTimeFromSystemTimeA/W when dealing with invalid...
Rob Shearman [Fri, 3 Oct 2008 11:58:32 +0000 (12:58 +0100)] 
wininet: Fix behaviour of InternetTimeFromSystemTimeA/W when dealing with invalid parameters.

16 years agowininet: Add tests for passing invalid parameters into InternetTimeFromSystemTimeA/W.
Rob Shearman [Fri, 3 Oct 2008 11:58:25 +0000 (12:58 +0100)] 
wininet: Add tests for passing invalid parameters into InternetTimeFromSystemTimeA/W.

16 years agowininet: Fix GetUrlCacheEntryInfoA/W when a NULL lpCacheEntryInfo parameter is passed in.
Rob Shearman [Fri, 3 Oct 2008 11:57:57 +0000 (12:57 +0100)] 
wininet: Fix GetUrlCacheEntryInfoA/W when a NULL lpCacheEntryInfo parameter is passed in.

16 years agowininet: Return error codes explicitly from URLCache functions instead of returning...
Rob Shearman [Fri, 3 Oct 2008 11:57:50 +0000 (12:57 +0100)] 
wininet: Return error codes explicitly from URLCache functions instead of returning a BOOL and storing the error code in the last error value.

This makes the code more efficient and allows errors from functions to
be ignored without side-effects.

16 years agod3d8/9: Use WINED3D_OK instead of D3D_OK in vertexshader.c.
Rob Shearman [Fri, 3 Oct 2008 11:55:51 +0000 (12:55 +0100)] 
d3d8/9: Use WINED3D_OK instead of D3D_OK in vertexshader.c.

16 years agoAdd configure check for dirent.h and readdir.
Rob Shearman [Fri, 3 Oct 2008 11:55:21 +0000 (12:55 +0100)] 
Add configure check for dirent.h and readdir.

16 years agowined3d: Enable lights on the correct swapchain.
Henri Verbeet [Fri, 3 Oct 2008 06:55:41 +0000 (08:55 +0200)] 
wined3d: Enable lights on the correct swapchain.

16 years agorichedit: Unsigned cast char to avoid EOF equality.
Dylan Smith [Fri, 3 Oct 2008 05:44:53 +0000 (01:44 -0400)] 
richedit: Unsigned cast char to avoid EOF equality.

16 years agorichedit: Removed invalid assertion.
Dylan Smith [Fri, 3 Oct 2008 04:49:39 +0000 (00:49 -0400)] 
richedit: Removed invalid assertion.

The assertion was not valid, because it neglected to take into account
the situation where a line break is forced with a MERF_ENDROW run
(caused by \line control word or pressing Shift-Enter).  This means
that spaces can cause a line wrap after a forced line break as well as
after a paragraph break, so we cannot assert that it is the first row
in the paragraph.

16 years agorichedit: Avoided testing for undocumented behaviour causing test to fail.
Dylan Smith [Thu, 2 Oct 2008 21:33:33 +0000 (17:33 -0400)] 
richedit: Avoided testing for undocumented behaviour causing test to fail.

The test for EM_GETLINE was testing to make sure the null terminating
character was written at the end of the text as long as the buffer was
long enough, and also tested to make sure that no other bytes were
written after this null terminating character.  This is consistent with
Windows 2000 and up, but not for previous versions of Windows.

16 years agorichedit: Swapped the expected and destination buffers in a test.
Dylan Smith [Thu, 2 Oct 2008 21:33:24 +0000 (17:33 -0400)] 
richedit: Swapped the expected and destination buffers in a test.

16 years agomsi: Implement the DROP TABLE sql command.
James Hawkins [Thu, 2 Oct 2008 20:56:54 +0000 (15:56 -0500)] 
msi: Implement the DROP TABLE sql command.

16 years agojscript: Added possibility to run test scripts from file.
Jacek Caban [Thu, 2 Oct 2008 14:24:02 +0000 (16:24 +0200)] 
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.

16 years agojscript: Fixed backslash handling in regular expressions.
Jacek Caban [Thu, 2 Oct 2008 14:23:15 +0000 (16:23 +0200)] 
jscript: Fixed backslash handling in regular expressions.

16 years agojscript: Fixed conflict in Block statement that caused problems with empty blocks.
Jacek Caban [Thu, 2 Oct 2008 14:22:45 +0000 (16:22 +0200)] 
jscript: Fixed conflict in Block statement that caused problems with empty blocks.

16 years agojscript: Don't initialize variables without initialiser to undefined in variable_list...
Jacek Caban [Thu, 2 Oct 2008 14:22:27 +0000 (16:22 +0200)] 
jscript: Don't initialize variables without initialiser to undefined in variable_list_eval.

16 years agoole32: Remove an unneeded WINAPI and remove some useless comments.
Huw Davies [Thu, 2 Oct 2008 19:02:54 +0000 (14:02 -0500)] 
ole32: Remove an unneeded WINAPI and remove some useless comments.

16 years agomshtml: Added IHTMLElement2::get_currentStyle implementation.
Jacek Caban [Thu, 2 Oct 2008 13:27:17 +0000 (15:27 +0200)] 
mshtml: Added IHTMLElement2::get_currentStyle implementation.

16 years agomshtml: Added IHTMLStyle2 to IDispatchEx support.
Jacek Caban [Thu, 2 Oct 2008 10:37:44 +0000 (12:37 +0200)] 
mshtml: Added IHTMLStyle2 to IDispatchEx support.

16 years agomshtml: Added IHTMStyle2 stub implementation.
Jacek Caban [Thu, 2 Oct 2008 10:37:35 +0000 (12:37 +0200)] 
mshtml: Added IHTMStyle2 stub implementation.

16 years agomshtml.idl: Added IHTMLStyle2 interface declaration.
Jacek Caban [Thu, 2 Oct 2008 10:37:15 +0000 (12:37 +0200)] 
mshtml.idl: Added IHTMLStyle2 interface declaration.

16 years agomsvcrt: Avoid a NULL pointer deref in ctime.
Jeff Zaroyko [Tue, 30 Sep 2008 05:34:51 +0000 (15:34 +1000)] 
msvcrt: Avoid a NULL pointer deref in ctime.

16 years agowintab32: Handle negative output context range for y-axe.
John Klehm [Mon, 29 Sep 2008 22:20:15 +0000 (17:20 -0500)] 
wintab32: Handle negative output context range for y-axe.

16 years agowintab32: Improve tracing of LOGCONTEXT struct.
John Klehm [Wed, 1 Oct 2008 16:26:05 +0000 (11:26 -0500)] 
wintab32: Improve tracing of LOGCONTEXT struct.

16 years agodwmapi: Add a few stub implementations.
Andrey Turkin [Wed, 1 Oct 2008 15:53:23 +0000 (19:53 +0400)] 
dwmapi: Add a few stub implementations.

16 years agomsxml: Fix implementation of ISAXContentHandler_characters.
Piotr Caban [Wed, 1 Oct 2008 17:52:48 +0000 (19:52 +0200)] 
msxml: Fix implementation of ISAXContentHandler_characters.

16 years agomsxml: Partial implementation of ISAXXMLReader_putProperty.
Piotr Caban [Wed, 1 Oct 2008 17:52:36 +0000 (19:52 +0200)] 
msxml: Partial implementation of ISAXXMLReader_putProperty.

16 years agowine.inf: Add entry for fake wintab32.dll.
Andrew Nguyen [Wed, 1 Oct 2008 18:05:51 +0000 (13:05 -0500)] 
wine.inf: Add entry for fake wintab32.dll.

16 years agocomctl32/tests: Don't crash on some win9x boxes.
Paul Vriens [Wed, 1 Oct 2008 20:25:11 +0000 (22:25 +0200)] 
comctl32/tests: Don't crash on some win9x boxes.

16 years agorichedit: Print hex string for strcmp test failing on Windows 95, 98 & NT4.
Dylan Smith [Thu, 2 Oct 2008 05:59:46 +0000 (01:59 -0400)] 
richedit: Print hex string for strcmp test failing on Windows 95, 98 & NT4.

16 years agowinex11.drv: Add support for _NET_WORKAREA.
Dmitry Timoshkov [Wed, 1 Oct 2008 19:00:18 +0000 (04:00 +0900)] 
winex11.drv: Add support for _NET_WORKAREA.

16 years agoinetcomm: Add missing license header.
Alexandre Julliard [Thu, 2 Oct 2008 15:30:55 +0000 (10:30 -0500)] 
inetcomm: Add missing license header.

16 years agouser32/tests: GetMenuItemCount returns INT so check for -1 (Coverity 542).
Aric Stewart [Thu, 2 Oct 2008 12:52:55 +0000 (07:52 -0500)] 
user32/tests: GetMenuItemCount returns INT so check for -1 (Coverity 542).

16 years agouser32/tests: GetMenuItemCount returns an INT which can be -1 (Coverity 543).
Aric Stewart [Thu, 2 Oct 2008 12:42:34 +0000 (07:42 -0500)] 
user32/tests: GetMenuItemCount returns an INT which can be -1 (Coverity 543).

16 years agomlang: Correct use of uninitialized rfcstr value (Coverity 796).
Aric Stewart [Thu, 2 Oct 2008 12:20:01 +0000 (07:20 -0500)] 
mlang: Correct use of uninitialized rfcstr value (Coverity 796).

16 years agowininet: Move internet time tests from http.c to internet.c.
Rob Shearman [Thu, 2 Oct 2008 10:38:45 +0000 (11:38 +0100)] 
wininet: Move internet time tests from http.c to internet.c.

16 years agowininet: Fix behaviour of InternetTimeFromSystemTimeA/W when a buffer that is too...
Rob Shearman [Thu, 2 Oct 2008 10:38:38 +0000 (11:38 +0100)] 
wininet: Fix behaviour of InternetTimeFromSystemTimeA/W when a buffer that is too small is passed in.

16 years agowininet: Add tests for InternetTimeFromSystemTimeW with insufficient buffer.
Rob Shearman [Thu, 2 Oct 2008 10:38:30 +0000 (11:38 +0100)] 
wininet: Add tests for InternetTimeFromSystemTimeW with insufficient buffer.

16 years agooleaut32: Make the code in copy_to_variant and copy_from_variant more portable.
Rob Shearman [Thu, 2 Oct 2008 10:38:05 +0000 (11:38 +0100)] 
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.

16 years agoregedit: Check return values, don't request unneeded value which always fails.
Lei Zhang [Thu, 2 Oct 2008 08:35:59 +0000 (01:35 -0700)] 
regedit: Check return values, don't request unneeded value which always fails.

16 years agoregedit: Use W version of TreeView_GetItem.
Lei Zhang [Thu, 2 Oct 2008 08:30:22 +0000 (01:30 -0700)] 
regedit: Use W version of TreeView_GetItem.

16 years agohhctrl.ocx: Always set WS_OVERLAPPEDWINDOW.
Jeff Zaroyko [Thu, 2 Oct 2008 05:10:27 +0000 (15:10 +1000)] 
hhctrl.ocx: Always set WS_OVERLAPPEDWINDOW.

16 years agowintrust: Implement OpenPersonalTrustDBDialog.
Juan Lang [Thu, 2 Oct 2008 04:46:47 +0000 (21:46 -0700)] 
wintrust: Implement OpenPersonalTrustDBDialog.

16 years agogdi32: Do not skip the font metrics update after the DC transform change.
Dmitry Timoshkov [Wed, 1 Oct 2008 21:16:26 +0000 (06:16 +0900)] 
gdi32: Do not skip the font metrics update after the DC transform change.

16 years agowine.inf: Correct the Pacific SA Standard Time entry.
Dmitry Timoshkov [Wed, 1 Oct 2008 19:48:44 +0000 (04:48 +0900)] 
wine.inf: Correct the Pacific SA Standard Time entry.

16 years agorpcrt4: Actually set an unmarshalled object ptr to NULL when a NULL pointer id is...
Huw Davies [Wed, 1 Oct 2008 18:43:37 +0000 (13:43 -0500)] 
rpcrt4: Actually set an unmarshalled object ptr to NULL when a NULL pointer id is received.

16 years agomlang/tests: windows 2008's version of mlang E_FAILs when you pass in a rgelt in...
Aric Stewart [Sun, 28 Sep 2008 19:48:40 +0000 (14:48 -0500)] 
mlang/tests: windows 2008's version of mlang E_FAILs when you pass in a rgelt in IEnumCodePage::Next.

16 years agomlang/tests: Skip testing a codepage returning the buggy, legacy unicodeFEFF charset...
Aric Stewart [Sun, 28 Sep 2008 19:48:29 +0000 (14:48 -0500)] 
mlang/tests: Skip testing a codepage returning the buggy, legacy unicodeFEFF charset (only appears to exist on windows 2008).

16 years agomlang/tests: GetLastError may not be set if Japanese conversions fail with S_FAIL...
Aric Stewart [Sun, 28 Sep 2008 15:52:20 +0000 (10:52 -0500)] 
mlang/tests: GetLastError may not be set if Japanese conversions fail with S_FAIL so do not require that to skip the Japanese tests.

16 years agomlang/tests: Some versions of native mlang return E_FAIL when source string is NULL...
Aric Stewart [Sun, 28 Sep 2008 14:03:03 +0000 (09:03 -0500)] 
mlang/tests: Some versions of native mlang return E_FAIL when source string is NULL and a source length is supplied.

16 years agomlang/tests: IMultiLanguage2_GetRfc1766FromLcid can return S_FALSE on partial name...
Aric Stewart [Sat, 27 Sep 2008 21:10:51 +0000 (16:10 -0500)] 
mlang/tests: IMultiLanguage2_GetRfc1766FromLcid can return S_FALSE on partial name matching so deal with this properly.

16 years agoimm32: ImmConfigureIME should return 0 when the type is IME_CONFIG_REGISTERWORD and...
Aric Stewart [Sat, 27 Sep 2008 18:30:43 +0000 (13:30 -0500)] 
imm32: ImmConfigureIME should return 0 when the type is IME_CONFIG_REGISTERWORD and the data is NULL.

16 years agoinclude: Generate error codes with correct type in urlmon.idl.
Rob Shearman [Wed, 1 Oct 2008 10:19:58 +0000 (11:19 +0100)] 
include: Generate error codes with correct type in urlmon.idl.

Use the _HRESULT_TYPEDEF_ macro to ensure that the error codes get the
correct type.

16 years agowininet: Make WININET_AllocHandle 64-bit safe by using the correct type in the sizeof...
Rob Shearman [Wed, 1 Oct 2008 10:20:03 +0000 (11:20 +0100)] 
wininet: Make WININET_AllocHandle 64-bit safe by using the correct type in the sizeof expression.

16 years agoquartz: Fix placement of WINAPI attribute in fnFoundSeek typedef.
Rob Shearman [Wed, 1 Oct 2008 10:21:11 +0000 (11:21 +0100)] 
quartz: Fix placement of WINAPI attribute in fnFoundSeek typedef.

MSVC requires that calling conventions appear inside the brackets.

16 years agoquartz: Don't use strlenW in array size declaration.
Rob Shearman [Wed, 1 Oct 2008 10:21:04 +0000 (11:21 +0100)] 
quartz: Don't use strlenW in array size declaration.

Use ARRAYSIZE() on the constant string arrays instead.

16 years agowinedos: Compare HRESULT value explicitly against S_OK instead of using an implicit...
Rob Shearman [Wed, 1 Oct 2008 10:20:53 +0000 (11:20 +0100)] 
winedos: Compare HRESULT value explicitly against S_OK instead of using an implicit != 0 comparison.

16 years agowininet: Compare HRESULT values explicitly against S_OK instead of using an implicit...
Rob Shearman [Wed, 1 Oct 2008 10:20:49 +0000 (11:20 +0100)] 
wininet: Compare HRESULT values explicitly against S_OK instead of using an implicit != 0 comparison.

16 years agourlmon: Compare HRESULT value explicitly against S_OK instead of using an implicit...
Rob Shearman [Wed, 1 Oct 2008 10:20:43 +0000 (11:20 +0100)] 
urlmon: Compare HRESULT value explicitly against S_OK instead of using an implicit != 0 comparison.

16 years agowinhttp: Fix compilation with MinGW/MSVC.
Rob Shearman [Wed, 1 Oct 2008 10:20:31 +0000 (11:20 +0100)] 
winhttp: Fix compilation with MinGW/MSVC.

16 years agoinclude: Wrap uses of u_* types in ws2tcpip.h with WS() macro.
Rob Shearman [Wed, 1 Oct 2008 10:20:09 +0000 (11:20 +0100)] 
include: Wrap uses of u_* types in ws2tcpip.h with WS() macro.

16 years agoinclude: Define DD_OK to S_OK instead of 0.
Rob Shearman [Wed, 1 Oct 2008 10:19:53 +0000 (11:19 +0100)] 
include: Define DD_OK to S_OK instead of 0.

Add define for DD_FALSE.

16 years agocabinet: Check buffer size before copying in NONEfdi_decomp.
Rob Shearman [Wed, 1 Oct 2008 10:19:31 +0000 (11:19 +0100)] 
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.

16 years agomsxml3: Correct cast.
Alistair Leslie-Hughes [Wed, 1 Oct 2008 04:23:05 +0000 (14:23 +1000)] 
msxml3: Correct cast.

16 years agocomctl32: Only log system messages.
James Hawkins [Wed, 1 Oct 2008 01:57:27 +0000 (20:57 -0500)] 
comctl32: Only log system messages.

16 years agocomctl32: Fix several test failures in win2k.
James Hawkins [Wed, 1 Oct 2008 01:57:09 +0000 (20:57 -0500)] 
comctl32: Fix several test failures in win2k.

16 years agocomctl32: Only log system messages.
James Hawkins [Wed, 1 Oct 2008 01:56:45 +0000 (20:56 -0500)] 
comctl32: Only log system messages.

16 years agomsi: Fix a test that fails in win95.
James Hawkins [Wed, 1 Oct 2008 01:56:34 +0000 (20:56 -0500)] 
msi: Fix a test that fails in win95.

16 years agomsi: Forward MsiDatabaseMergeA to MsiDatabaseMergeW.
James Hawkins [Wed, 1 Oct 2008 01:56:27 +0000 (20:56 -0500)] 
msi: Forward MsiDatabaseMergeA to MsiDatabaseMergeW.

16 years agomsi: Add a stub implementation of MsiDatabaseMerge.
James Hawkins [Wed, 1 Oct 2008 01:55:55 +0000 (20:55 -0500)] 
msi: Add a stub implementation of MsiDatabaseMerge.

16 years agorichedit: Made sure table row gap/offset is copied on append row.
Dylan Smith [Tue, 30 Sep 2008 21:42:21 +0000 (17:42 -0400)] 
richedit: Made sure table row gap/offset is copied on append row.

16 years agorichedit: Fixed a bug preventing streaming out nested table properties.
Dylan Smith [Tue, 30 Sep 2008 21:11:36 +0000 (17:11 -0400)] 
richedit: Fixed a bug preventing streaming out nested table properties.

16 years agorichedit: Added code to stream out table border properties.
Dylan Smith [Tue, 30 Sep 2008 21:11:49 +0000 (17:11 -0400)] 
richedit: Added code to stream out table border properties.

This code was simply missing, since the table border properties are
already stored and displayed.

16 years agorichedit: Prevent assertion failure when streaming out nested tables.
Dylan Smith [Tue, 30 Sep 2008 21:11:41 +0000 (17:11 -0400)] 
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.

16 years agorichedit: Prevent font or colour buffer overflow on stream out.
Dylan Smith [Tue, 30 Sep 2008 21:11:29 +0000 (17:11 -0400)] 
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.

16 years agorichedit: Make sure border properties are saved for undo/redo.
Dylan Smith [Tue, 30 Sep 2008 21:11:19 +0000 (17:11 -0400)] 
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.

16 years agojscript: Added delete expression for EXPRVAL_IDREF implementation.
Jacek Caban [Tue, 30 Sep 2008 15:48:45 +0000 (17:48 +0200)] 
jscript: Added delete expression for EXPRVAL_IDREF implementation.

16 years agojscript: Added IDispatchEx::GeleteMemberByDispID implementation.
Jacek Caban [Tue, 30 Sep 2008 15:48:36 +0000 (17:48 +0200)] 
jscript: Added IDispatchEx::GeleteMemberByDispID implementation.

16 years agojscript: Added Date constructor object implementation.
Jacek Caban [Tue, 30 Sep 2008 15:48:18 +0000 (17:48 +0200)] 
jscript: Added Date constructor object implementation.

16 years agojscript: Don't clear uninitialized variable.
Jacek Caban [Tue, 30 Sep 2008 15:47:55 +0000 (17:47 +0200)] 
jscript: Don't clear uninitialized variable.

16 years agojscript: Allocate variables when entering execution context.
Jacek Caban [Tue, 30 Sep 2008 15:47:40 +0000 (17:47 +0200)] 
jscript: Allocate variables when entering execution context.

16 years agojscript: Optimize GetDispID usage.
Jacek Caban [Tue, 30 Sep 2008 15:47:24 +0000 (17:47 +0200)] 
jscript: Optimize GetDispID usage.

16 years agomshtml: Ignore IDispatchJS in QueryInterface.
Jacek Caban [Tue, 30 Sep 2008 15:46:30 +0000 (17:46 +0200)] 
mshtml: Ignore IDispatchJS in QueryInterface.

16 years agomshtml: Added IHTMLTableRow::get_cells implementation.
Jacek Caban [Tue, 30 Sep 2008 15:46:02 +0000 (17:46 +0200)] 
mshtml: Added IHTMLTableRow::get_cells implementation.

16 years agomshtml: Added IHTMLTable::get_rows implementation.
Jacek Caban [Tue, 30 Sep 2008 15:45:48 +0000 (17:45 +0200)] 
mshtml: Added IHTMLTable::get_rows implementation.

16 years agomshtml: Store nsIDOMHTMLTableElement in HTMLTable.
Jacek Caban [Tue, 30 Sep 2008 15:45:25 +0000 (17:45 +0200)] 
mshtml: Store nsIDOMHTMLTableElement in HTMLTable.

16 years agomshtml: Use create_all_collection in IHTMLElement::get_all implementation.
Jacek Caban [Tue, 30 Sep 2008 15:45:08 +0000 (17:45 +0200)] 
mshtml: Use create_all_collection in IHTMLElement::get_all implementation.

16 years agomshtml: Use create_collection_from_nodelist in IHTMLElement::get_children implementation.
Jacek Caban [Tue, 30 Sep 2008 15:44:50 +0000 (17:44 +0200)] 
mshtml: Use create_collection_from_nodelist in IHTMLElement::get_children implementation.

16 years agomshtml: Move IHTMLElementCollection to separated file.
Jacek Caban [Tue, 30 Sep 2008 15:41:45 +0000 (17:41 +0200)] 
mshtml: Move IHTMLElementCollection to separated file.

16 years agomshtml: Don't use IHTMLControlElement in IDispatchEx implementations.
Jacek Caban [Tue, 30 Sep 2008 15:41:20 +0000 (17:41 +0200)] 
mshtml: Don't use IHTMLControlElement in IDispatchEx implementations.