wine
15 years agogdiplus: GdipFillRegion actually belongs to Graphics.
Nikolay Sivov [Thu, 10 Jul 2008 19:15:59 +0000 (23:15 +0400)] 
gdiplus: GdipFillRegion actually belongs to Graphics.

15 years agoinclude/winhttp.h: Add WinHttp status codes.
Zac Brown [Thu, 10 Jul 2008 19:01:54 +0000 (12:01 -0700)] 
include/winhttp.h: Add WinHttp status codes.

15 years agogdiplus/tests: Don't test returned value if the call failed.
Alexandre Julliard [Thu, 10 Jul 2008 18:39:45 +0000 (20:39 +0200)] 
gdiplus/tests: Don't test returned value if the call failed.

15 years agowined3d: Don't call shader_select() in depth_blt().
H. Verbeet [Thu, 10 Jul 2008 15:57:35 +0000 (17:57 +0200)] 
wined3d: Don't call shader_select() in depth_blt().

Calling shader_select() from inside depth_blt() isn't necessarily
safe. shader_select() assumes CompileShader() has been called for the
current shaders, but that depends on STATE_VSHADER / STATE_PIXELSHADER
being applied. That isn't always true when depth_blt() gets called,
with the result that sometimes GLSL programs could be created with no
shader objects attached.

15 years agoshlwapi: Fix tests under w2k8.
Alistair Leslie-Hughes [Wed, 9 Jul 2008 09:37:05 +0000 (19:37 +1000)] 
shlwapi: Fix tests under w2k8.

15 years agoserver: Better handling of errors when accessing the /proc control files on Solaris.
Alexandre Julliard [Thu, 10 Jul 2008 18:15:15 +0000 (20:15 +0200)] 
server: Better handling of errors when accessing the /proc control files on Solaris.

15 years agontdll: Add some workarounds for Solaris signal handling breakages.
Alexandre Julliard [Thu, 10 Jul 2008 16:18:16 +0000 (18:18 +0200)] 
ntdll: Add some workarounds for Solaris signal handling breakages.

15 years agorichedit: Handle overflow of only spaces on first line of paragraph.
Dylan Smith [Thu, 10 Jul 2008 14:17:43 +0000 (10:17 -0400)] 
richedit: Handle overflow of only spaces on first line of paragraph.

The uncommon case that this patch handles is enough whitespace being
on the first line of a paragraph to cause it to wrap.  In this case the
first non-space character will be wrapped onto the next line.

15 years agorichedit: Fixed position of runs in some situations during wrapping.
Dylan Smith [Thu, 10 Jul 2008 14:17:39 +0000 (10:17 -0400)] 
richedit: Fixed position of runs in some situations during wrapping.

Runs that are skipped over still need to affect the wrapping position,
otherwise they won't affect further run positions.

15 years agorichedit: Tabs cause lines to wrap but not end of paragraph run.
Dylan Smith [Thu, 10 Jul 2008 14:17:30 +0000 (10:17 -0400)] 
richedit: Tabs cause lines to wrap but not end of paragraph run.

15 years agorichedit: Removed redundant wrapping code.
Dylan Smith [Thu, 10 Jul 2008 14:17:23 +0000 (10:17 -0400)] 
richedit: Removed redundant wrapping code.

Lines in ME_WrapHandleRun were removed because ME_CalcRunExtent is
already called unconditionally just before it in the call to
ME_WrapSizeRun.

15 years agomsxml3: oldChild in xmlnode_removeChild may be NULL.
Piotr Caban [Thu, 10 Jul 2008 13:22:21 +0000 (15:22 +0200)] 
msxml3: oldChild in xmlnode_removeChild may be NULL.

15 years agomsxml3/tests: Added more tests to ISAXXMLReader_putContentHandler and ISAXXMLReader_g...
Piotr Caban [Thu, 10 Jul 2008 13:22:14 +0000 (15:22 +0200)] 
msxml3/tests: Added more tests to ISAXXMLReader_putContentHandler and ISAXXMLReader_getContentHandler, added todo test for ISAXXMLReader_parse.

15 years agogdiplus: Partial implementation of GdipCreateBitmapFromGdiDib.
Huw Davies [Thu, 10 Jul 2008 14:39:29 +0000 (15:39 +0100)] 
gdiplus: Partial implementation of GdipCreateBitmapFromGdiDib.

15 years agogdiplus: Stubs for GdipIsVisiblePathPoint[I].
Huw Davies [Thu, 10 Jul 2008 14:34:09 +0000 (15:34 +0100)] 
gdiplus: Stubs for GdipIsVisiblePathPoint[I].

15 years agogdiplus: Implement GdipCreateMetafileFromWmfFile.
Huw Davies [Thu, 10 Jul 2008 14:30:30 +0000 (15:30 +0100)] 
gdiplus: Implement GdipCreateMetafileFromWmfFile.

15 years agogdiplus: Add stubs for GdipTransformPoints[I].
Huw Davies [Thu, 10 Jul 2008 14:26:58 +0000 (15:26 +0100)] 
gdiplus: Add stubs for GdipTransformPoints[I].

15 years agoregedit: Add support for importing Unicode files.
Alexander Nicolaysen Sørnes [Wed, 9 Jul 2008 21:39:08 +0000 (23:39 +0200)] 
regedit: Add support for importing Unicode files.

15 years agoregedit: Convert remaining registry import code to Unicode.
Alexander Nicolaysen Sørnes [Wed, 9 Jul 2008 20:41:26 +0000 (22:41 +0200)] 
regedit: Convert remaining registry import code to Unicode.

15 years agoregedit: Convert openKey to Unicode.
Alexander Nicolaysen Sørnes [Wed, 9 Jul 2008 19:42:20 +0000 (21:42 +0200)] 
regedit: Convert openKey to Unicode.

15 years agoregedit: Convert the rest of setValue to Unicode.
Alexander Nicolaysen Sørnes [Wed, 9 Jul 2008 18:59:01 +0000 (20:59 +0200)] 
regedit: Convert the rest of setValue to Unicode.

15 years agoregedit: Fixed the GetWideString and GetMultiByteString functions to work with null...
Alexandre Julliard [Thu, 10 Jul 2008 15:49:36 +0000 (17:49 +0200)] 
regedit: Fixed the GetWideString and GetMultiByteString functions to work with null-terminated strings.

15 years agowinetest: Use Win32 APIs exclusively for file I/O and output redirection.
Alexandre Julliard [Thu, 10 Jul 2008 15:45:22 +0000 (17:45 +0200)] 
winetest: Use Win32 APIs exclusively for file I/O and output redirection.

15 years agontdll: Use module for path to activation context.
Maarten Lankhorst [Sun, 22 Jun 2008 07:11:23 +0000 (00:11 -0700)] 
ntdll: Use module for path to activation context.

15 years agowininet/tests: Change some traces to skips in tests.
Zac Brown [Thu, 10 Jul 2008 01:04:05 +0000 (18:04 -0700)] 
wininet/tests: Change some traces to skips in tests.

15 years agoquartz: Call run before pausing in transform filter.
Maarten Lankhorst [Wed, 9 Jul 2008 19:57:10 +0000 (12:57 -0700)] 
quartz: Call run before pausing in transform filter.

15 years agoquartz: Make filtergraph quieter.
Maarten Lankhorst [Wed, 9 Jul 2008 20:01:19 +0000 (13:01 -0700)] 
quartz: Make filtergraph quieter.

15 years agoquartz: Make parser start even if some of the pins aren't connected.
Maarten Lankhorst [Wed, 9 Jul 2008 20:00:43 +0000 (13:00 -0700)] 
quartz: Make parser start even if some of the pins aren't connected.

15 years agoconfigure: On Solaris liblber needs libsocket.
Francois Gouget [Thu, 10 Jul 2008 10:36:06 +0000 (12:36 +0200)] 
configure: On Solaris liblber needs libsocket.

15 years agogdiplus: Add/fix the trailing '\n' to Wine traces.
Francois Gouget [Thu, 10 Jul 2008 10:33:26 +0000 (12:33 +0200)] 
gdiplus: Add/fix the trailing '\n' to Wine traces.

15 years agoAssorted spelling fixes.
Francois Gouget [Wed, 9 Jul 2008 22:25:28 +0000 (00:25 +0200)] 
Assorted spelling fixes.

15 years agoregedit: Use RegSetValueExW when importing data.
Alexander Nicolaysen Sørnes [Wed, 9 Jul 2008 18:02:02 +0000 (20:02 +0200)] 
regedit: Use RegSetValueExW when importing data.

15 years agoregedit: Use unicode for all key deletion.
Alexander Nicolaysen Sørnes [Wed, 9 Jul 2008 16:18:14 +0000 (18:18 +0200)] 
regedit: Use unicode for all key deletion.

15 years agogdiplus: Add another helper macro to deal with magic numbers.
Adam Petaccia [Thu, 10 Jul 2008 04:45:21 +0000 (00:45 -0400)] 
gdiplus: Add another helper macro to deal with magic numbers.

15 years agogdiplus: Add a test for a floating-point triangle.
Adam Petaccia [Thu, 10 Jul 2008 04:44:55 +0000 (00:44 -0400)] 
gdiplus: Add a test for a floating-point triangle.

15 years agogdiplus: Add more tests for regions and paths.
Adam Petaccia [Thu, 10 Jul 2008 04:44:47 +0000 (00:44 -0400)] 
gdiplus: Add more tests for regions and paths.

15 years agogdiplus: Test for CharacterRange.
Adam Petaccia [Wed, 9 Jul 2008 07:33:52 +0000 (03:33 -0400)] 
gdiplus: Test for CharacterRange.

15 years agogdiplus: Stub GdipFillRegion.
Adam Petaccia [Wed, 9 Jul 2008 07:33:47 +0000 (03:33 -0400)] 
gdiplus: Stub GdipFillRegion.

15 years agogdiplus: Stub GdipMeasureCharacterRanges.
Adam Petaccia [Wed, 9 Jul 2008 07:33:40 +0000 (03:33 -0400)] 
gdiplus: Stub GdipMeasureCharacterRanges.

15 years agogdiplus: Stub GdipSetStringFormatMeasurableCharacterRanges.
Adam Petaccia [Wed, 9 Jul 2008 07:33:37 +0000 (03:33 -0400)] 
gdiplus: Stub GdipSetStringFormatMeasurableCharacterRanges.

15 years agogdiplus: Stub GdipGetStringFormatMeasurableCharacterRangeCount.
Adam Petaccia [Wed, 9 Jul 2008 07:33:35 +0000 (03:33 -0400)] 
gdiplus: Stub GdipGetStringFormatMeasurableCharacterRangeCount.

15 years agogdiplus: GdipMeasureString: .spec file fix.
Adam Petaccia [Wed, 9 Jul 2008 07:33:32 +0000 (03:33 -0400)] 
gdiplus: GdipMeasureString: .spec file fix.

15 years agogdiplus: Implement GdipGetStringFormatFlags.
Adam Petaccia [Wed, 9 Jul 2008 07:33:30 +0000 (03:33 -0400)] 
gdiplus: Implement GdipGetStringFormatFlags.

15 years agogdiplus: Stub GdipStringFormatGetGenericDefault.
Adam Petaccia [Wed, 9 Jul 2008 07:33:17 +0000 (03:33 -0400)] 
gdiplus: Stub GdipStringFormatGetGenericDefault.

15 years agowinex11: Allow for sane SCIM im processing by processing some filtered KeyRelease...
Aric Stewart [Thu, 10 Jul 2008 02:29:20 +0000 (11:29 +0900)] 
winex11: Allow for sane SCIM im processing by processing some filtered KeyRelease events.

15 years agocoreaudio: Make sure Port_SendToMessageThread is not NULL before calling CFMessagePor...
Aric Stewart [Thu, 10 Jul 2008 02:28:56 +0000 (11:28 +0900)] 
coreaudio: Make sure Port_SendToMessageThread is not NULL before calling CFMessagePortSendRequest.

Prevents crashing when closing audio device during playback.

15 years agowined3d: A few more junk misc states.
Stefan Dösinger [Thu, 3 Jul 2008 03:16:29 +0000 (22:16 -0500)] 
wined3d: A few more junk misc states.

15 years agowined3d: A few more vertex states.
Stefan Dösinger [Thu, 3 Jul 2008 03:11:56 +0000 (22:11 -0500)] 
wined3d: A few more vertex states.

15 years agowined3d: WINED3DRS_SRGBWRITEENABLE->fragment.
Stefan Dösinger [Thu, 3 Jul 2008 03:07:10 +0000 (22:07 -0500)] 
wined3d: WINED3DRS_SRGBWRITEENABLE->fragment.

15 years agowined3d: Wrapping states -> misc.
Stefan Dösinger [Thu, 3 Jul 2008 03:03:41 +0000 (22:03 -0500)] 
wined3d: Wrapping states -> misc.

15 years agowined3d: texturefactor-> fragment states.
Stefan Dösinger [Thu, 3 Jul 2008 02:53:51 +0000 (21:53 -0500)] 
wined3d: texturefactor-> fragment states.

15 years agowined3d: Stencil states -> misc table.
Stefan Dösinger [Thu, 3 Jul 2008 02:49:53 +0000 (21:49 -0500)] 
wined3d: Stencil states -> misc table.

15 years agowined3d: Move a few more odd states to the misc state table.
Stefan Dösinger [Thu, 3 Jul 2008 02:42:49 +0000 (21:42 -0500)] 
wined3d: Move a few more odd states to the misc state table.

15 years agowined3d: WINED3DRS_ZBIAS -> misc states.
Stefan Dösinger [Thu, 3 Jul 2008 02:25:42 +0000 (21:25 -0500)] 
wined3d: WINED3DRS_ZBIAS -> misc states.

15 years agowined3d: Move the bordercolor to the fragment states.
Stefan Dösinger [Thu, 3 Jul 2008 02:11:21 +0000 (21:11 -0500)] 
wined3d: Move the bordercolor to the fragment states.

15 years agowined3d: Move more fog stuff to the vertex states.
Stefan Dösinger [Thu, 3 Jul 2008 02:18:52 +0000 (21:18 -0500)] 
wined3d: Move more fog stuff to the vertex states.

15 years agokernel32: Set the stdin/stdout file descriptors to match the specified Win32 handles...
Alexandre Julliard [Thu, 10 Jul 2008 10:20:56 +0000 (12:20 +0200)] 
kernel32: Set the stdin/stdout file descriptors to match the specified Win32 handles when possible.

15 years agodplayx: Remove unneeded address-of operator from array name.
Andrew Talbot [Wed, 9 Jul 2008 19:37:01 +0000 (20:37 +0100)] 
dplayx: Remove unneeded address-of operator from array name.

15 years agodmstyle: Remove unneeded address-of operators from array names.
Andrew Talbot [Wed, 9 Jul 2008 19:36:57 +0000 (20:36 +0100)] 
dmstyle: Remove unneeded address-of operators from array names.

15 years agodmime: Remove unneeded address-of operators from array names.
Andrew Talbot [Wed, 9 Jul 2008 19:36:54 +0000 (20:36 +0100)] 
dmime: Remove unneeded address-of operators from array names.

15 years agodmband: Remove unneeded address-of operators from array names.
Andrew Talbot [Wed, 9 Jul 2008 19:36:51 +0000 (20:36 +0100)] 
dmband: Remove unneeded address-of operators from array names.

15 years agodinput: Remove unneeded address-of operators from array names.
Andrew Talbot [Wed, 9 Jul 2008 19:36:48 +0000 (20:36 +0100)] 
dinput: Remove unneeded address-of operators from array names.

15 years agocrypt32: Remove unneeded address-of operator from array name.
Andrew Talbot [Wed, 9 Jul 2008 19:36:45 +0000 (20:36 +0100)] 
crypt32: Remove unneeded address-of operator from array name.

15 years agocomdlg32: Remove unneeded address-of operator from array name.
Andrew Talbot [Wed, 9 Jul 2008 19:36:41 +0000 (20:36 +0100)] 
comdlg32: Remove unneeded address-of operator from array name.

15 years agowined3d: Move float_32_to_16() to surface_base.c which is the only place where it...
Francois Gouget [Wed, 9 Jul 2008 22:23:07 +0000 (00:23 +0200)] 
wined3d: Move float_32_to_16() to surface_base.c which is the only place where it's used, and because it needs port.h for isinf().

15 years agorpcss: Add a trailing '\n' to a Wine trace.
Francois Gouget [Wed, 9 Jul 2008 22:26:43 +0000 (00:26 +0200)] 
rpcss: Add a trailing '\n' to a Wine trace.

15 years agogdiplus/tests: Spelling fix.
Francois Gouget [Wed, 9 Jul 2008 22:24:46 +0000 (00:24 +0200)] 
gdiplus/tests: Spelling fix.

15 years agomsxml3/tests: Add a trailing '\n' to ok() calls.
Francois Gouget [Wed, 9 Jul 2008 22:23:43 +0000 (00:23 +0200)] 
msxml3/tests: Add a trailing '\n' to ok() calls.

15 years agowinhlp32: Remove spaces before '...'.
Francois Gouget [Wed, 9 Jul 2008 22:20:50 +0000 (00:20 +0200)] 
winhlp32: Remove spaces before '...'.

15 years agoquartz: Fix deadlocks in dsound renderer.
Maarten Lankhorst [Wed, 9 Jul 2008 17:21:30 +0000 (10:21 -0700)] 
quartz: Fix deadlocks in dsound renderer.

15 years agoquartz: Compare a file handle to INVALID_HANDLE_VALUE and not NULL.
Michael Stefaniuc [Wed, 9 Jul 2008 21:54:28 +0000 (23:54 +0200)] 
quartz: Compare a file handle to INVALID_HANDLE_VALUE and not NULL.

15 years agoshlwapi: Fixed handling mk protocol URLs in UrlCombineW.
Jacek Caban [Wed, 9 Jul 2008 18:02:23 +0000 (20:02 +0200)] 
shlwapi: Fixed handling mk protocol URLs in UrlCombineW.

15 years agoshlwapi: Fixed UrlCanonicalizeW for URLs without slashes after scheme.
Jacek Caban [Wed, 9 Jul 2008 18:01:57 +0000 (20:01 +0200)] 
shlwapi: Fixed UrlCanonicalizeW for URLs without slashes after scheme.

15 years agoquartz: Fix end of stream handling.
Maarten Lankhorst [Wed, 9 Jul 2008 17:19:20 +0000 (10:19 -0700)] 
quartz: Fix end of stream handling.

Flushing blocks any end of stream that may occur.

15 years agoquartz: Always set current position again.
Maarten Lankhorst [Wed, 9 Jul 2008 17:18:38 +0000 (10:18 -0700)] 
quartz: Always set current position again.

15 years agowined3d: Destroy depth_blt resources in the backend's destructor.
H. Verbeet [Wed, 9 Jul 2008 15:59:39 +0000 (17:59 +0200)] 
wined3d: Destroy depth_blt resources in the backend's destructor.

No need to expose this in the interface.

15 years agorichedit: Added more conditional cursor changes.
Dylan Smith [Wed, 9 Jul 2008 13:36:12 +0000 (09:36 -0400)] 
richedit: Added more conditional cursor changes.

Previously the cursor was either an IBEAM, or a reversed arrow when over
the selectionbar.

15 years agorichedit: Prevented cursor flicker while moving over selection bar.
Dylan Smith [Wed, 9 Jul 2008 13:36:00 +0000 (09:36 -0400)] 
richedit: Prevented cursor flicker while moving over selection bar.

When the cursor is moved over the selection bar, without holding any
mouse buttons down, the cursor would be repeatably set between the
normal cursor, set by DefWindowProc for the WM_SETCURSOR message, and
the reversed cursor, set by ME_MouseMove.

15 years agogdiplus: Add some defines for the magic values.
Huw Davies [Wed, 9 Jul 2008 11:40:42 +0000 (12:40 +0100)] 
gdiplus: Add some defines for the magic values.

15 years agogdiplus: Add some tests for regions with paths and update a comment.
Huw Davies [Wed, 9 Jul 2008 11:31:09 +0000 (12:31 +0100)] 
gdiplus: Add some tests for regions with paths and update a comment.

15 years agocomctl32: Disable owner of modal property sheets before creating the dialog.
Vincent Povirk [Tue, 8 Jul 2008 21:43:03 +0000 (16:43 -0500)] 
comctl32: Disable owner of modal property sheets before creating the dialog.

15 years agocomctl32: Add test for disabling owner of modal property sheets.
Vincent Povirk [Tue, 8 Jul 2008 18:52:57 +0000 (13:52 -0500)] 
comctl32: Add test for disabling owner of modal property sheets.

15 years agoinclude: Avoid TEXT() in sddl component tags, hide them when building Wine.
Jon Griffiths [Fri, 4 Jul 2008 06:29:15 +0000 (23:29 -0700)] 
include: Avoid TEXT() in sddl component tags, hide them when building Wine.

15 years agomsvcrt: Make tests for [w]makepath pass.
Jon Griffiths [Thu, 3 Jul 2008 19:30:18 +0000 (12:30 -0700)] 
msvcrt: Make tests for [w]makepath pass.

15 years agomsvcrt: Tests for [w]makepath.
Jon Griffiths [Thu, 3 Jul 2008 19:27:24 +0000 (12:27 -0700)] 
msvcrt: Tests for [w]makepath.

15 years agorasapi32: Added some more tests for RasEnumDevicesA, fix Wine not to crash on the...
Stefan Leichter [Sun, 6 Jul 2008 13:15:37 +0000 (15:15 +0200)] 
rasapi32: Added some more tests for RasEnumDevicesA, fix Wine not to crash on the tests.

15 years agorasapi32: Added some tests for RasEnumDevicesA (based on a patch by Austin English),
Stefan Leichter [Sun, 6 Jul 2008 11:47:34 +0000 (13:47 +0200)] 
rasapi32: Added some tests for RasEnumDevicesA (based on a patch by Austin English),

15 years agoMaketest.rules: Use the cross-compiled import libraries for crosstest instead of...
Alexandre Julliard [Wed, 9 Jul 2008 09:55:52 +0000 (11:55 +0200)] 
Maketest.rules: Use the cross-compiled import libraries for crosstest instead of the MinGW ones.

Don't pass the configure-specific gcc flags to the cross-compiler.

15 years agomake_makefiles: Add rules for cross-compiling all import libs from the dlls directory.
Alexandre Julliard [Wed, 9 Jul 2008 09:55:00 +0000 (11:55 +0200)] 
make_makefiles: Add rules for cross-compiling all import libs from the dlls directory.

15 years agomake_makefiles: Add more wildcard patterns in .gitignore.
Alexandre Julliard [Wed, 9 Jul 2008 09:53:03 +0000 (11:53 +0200)] 
make_makefiles: Add more wildcard patterns in .gitignore.

15 years agomsxml3/tests: Fix test cleanup.
Alexandre Julliard [Wed, 9 Jul 2008 09:46:44 +0000 (11:46 +0200)] 
msxml3/tests: Fix test cleanup.

15 years agoshell32: Fix crash regression in browse for folder dialog.
Daniel Remenak [Wed, 9 Jul 2008 00:49:13 +0000 (17:49 -0700)] 
shell32: Fix crash regression in browse for folder dialog.

15 years agomsxml3: Skip the first XML declaration in file generated by domdoc_save.
Piotr Caban [Tue, 8 Jul 2008 18:57:35 +0000 (20:57 +0200)] 
msxml3: Skip the first XML declaration in file generated by domdoc_save.

This is the last patch needed for Photoshop CS3 installer.

15 years agomsxml3: Added test of files generated by IXMLDOMDocument_save.
Piotr Caban [Tue, 8 Jul 2008 18:57:16 +0000 (20:57 +0200)] 
msxml3: Added test of files generated by IXMLDOMDocument_save.

15 years agomsxml3: Implemented xmlnode_get_ownerDocument.
Piotr Caban [Tue, 8 Jul 2008 18:56:28 +0000 (20:56 +0200)] 
msxml3: Implemented xmlnode_get_ownerDocument.

15 years agomsxml3: Split DOMDocument_create.
Piotr Caban [Tue, 8 Jul 2008 18:55:47 +0000 (20:55 +0200)] 
msxml3: Split DOMDocument_create.

15 years agomsxml3: Return better bindf in GetBindInfo.
Piotr Caban [Tue, 8 Jul 2008 18:55:20 +0000 (20:55 +0200)] 
msxml3: Return better bindf in GetBindInfo.

15 years agomsxml3: Use OnDataAvailable for reading stream.
Piotr Caban [Tue, 8 Jul 2008 18:55:10 +0000 (20:55 +0200)] 
msxml3: Use OnDataAvailable for reading stream.

15 years agomsxml3: Store current bsc in domdoc.
Piotr Caban [Tue, 8 Jul 2008 18:55:03 +0000 (20:55 +0200)] 
msxml3: Store current bsc in domdoc.

15 years agomsxml3: Store IBinding in bsc.
Piotr Caban [Tue, 8 Jul 2008 18:54:51 +0000 (20:54 +0200)] 
msxml3: Store IBinding in bsc.