Commit Graph

1389 Commits

Author SHA1 Message Date
Nikolay Sivov 6ed7d9dd1c msxml3/tests: Protect from invalid array access (Coverity). 2014-04-07 15:34:36 +02:00
Nikolay Sivov db8ff72f00 msxml3: Handle NULL child in appendChild(). 2014-04-03 11:11:16 +02:00
Nikolay Sivov 93bd41c3f7 msxml3/tests: Check return values (Coverity). 2014-03-31 11:46:09 +02:00
Thomas Faber 9d79ca78db msxml3: Avoid a variable-length array. 2014-03-25 13:55:46 +01:00
Nikolay Sivov c7d45060e5 msxml3: Fix some test failures on Win8.1. 2014-03-13 20:22:20 +01:00
Nikolay Sivov 02af74400f msxml3: Respect stylesheet output mode when dumping resulting document. 2014-03-13 20:22:13 +01:00
Nikolay Sivov c633a51773 msxml3/tests: Fixed some test failures. 2014-03-10 10:42:21 +01:00
Nikolay Sivov 5b43c42c88 msxml3: Remove dynamic properties support. 2014-03-10 10:42:02 +01:00
Marcus Meissner 6e25c34f2f msxml3: Mirror the NULL checking logic (Coverity). 2014-03-10 10:40:35 +01:00
Nikolay Sivov d7aee26d7f msxml3: Make propputref methods invocable with DISPATCH_PROPERTYPUT. 2014-03-07 11:30:51 +01:00
Nikolay Sivov 87fb169f9c msxml3: Implement endElement() for writer's IVBSAXContentHandler. 2014-03-06 12:01:25 +01:00
Nikolay Sivov dc37ed1f7a msxml3: Implement startElement() for writer's IVBSAXContentHandler. 2014-03-06 12:01:25 +01:00
Nikolay Sivov 17d1c0fbc7 msxml3: Fix BSTR retval handling for IVBSAXLocator. 2014-03-05 11:49:25 +01:00
Nikolay Sivov 7ca1ac7365 msxml3: Fix retval BSTR handling for IVBSAXXMLReader. 2014-03-05 11:49:21 +01:00
Nikolay Sivov 969f060e58 msxml3: Fix IVBSAXAttributes handling of retval BSTRs. 2014-03-05 11:49:17 +01:00
Nikolay Sivov 3cce31b132 msxml3: Fix return values for some methods needed by SAX reader. 2014-03-05 11:49:12 +01:00
Nikolay Sivov 89c21a89a6 msxml3: Added stubs for ISAXErrorHandler/IVBSAXErrorHandler for MXWriter. 2014-03-05 11:49:09 +01:00
Nikolay Sivov 71ecd3b422 msxml3: Added stub support for ISAXDTDHandler/IVBSAXDTDHandler for MXWriter. 2014-03-05 11:49:04 +01:00
Nikolay Sivov d745e612ac msxml3: Added partial implementation of IVBSAXContentHandler for MXWriter. 2014-03-04 11:50:10 +01:00
Nikolay Sivov d6de1be777 msxml3: Added IVBSAXLexicalHandler interface for MXWriter. 2014-03-03 17:02:48 +01:00
Nikolay Sivov 94dcff1dda msxml3: Added IVBSAXDeclHandler interface for MXWriter. 2014-03-03 17:02:46 +01:00
Nikolay Sivov a28ace9ae7 msxml3: Support more variant types in putProperty(). 2014-03-03 17:02:45 +01:00
Nikolay Sivov a41446b1f7 msxml3: Fix IVBSAXXMLReader interface definition. 2014-03-03 17:02:43 +01:00
Nikolay Sivov 2b4f20b8c3 msxml3: Support VT_BSTR|VT_BYREF as reader input. 2014-03-03 17:02:42 +01:00
Nikolay Sivov 19eecac79c msxml3: Unify Invoke()/InvokeEx() tracing format. 2014-03-03 17:02:41 +01:00
Nikolay Sivov ff847e8cb3 msxml3: Pass XSL processor parameters to libxml2. 2014-02-14 11:51:11 +01:00
Nikolay Sivov 2d80fb33ee msxml3: Implement addParameter() for XSLProcessor. 2014-02-13 10:44:32 +01:00
Jacek Caban 76ce1f1679 msxml3: Read stream data until Read fails or returns 0 bytes. 2014-02-12 19:15:27 +01:00
Jacek Caban 7dc605ae78 msxml3: Fixed qname leak.
Spotted by Hans Leidekker.
2014-02-12 19:15:16 +01:00
Dmitry Timoshkov fdba11a263 msxml3: IXMLElementCollection::QueryInterface should return NULL interface on error. 2014-02-05 15:43:06 +01:00
Dmitry Timoshkov 9e9d3b2236 msxml3: Use interface instead of implementation pointer to forward IEnumVARIANT::AddRef and IEnumVARIANT::Release for IXMLElementCollection. 2014-02-05 15:43:01 +01:00
Dmitry Timoshkov 9ab9aebf65 msxml3: Add separate QueryInterface implementation for IEnumVARIANT interface exported by IXMLElementCollection. 2014-02-05 15:42:53 +01:00
Dmitry Timoshkov de3ec1c55c msxml3: Don't return implementation pointer as an interface. 2014-02-05 15:42:41 +01:00
Dmitry Timoshkov 41d34aa69b msxml3/tests: Add a test to show that IXMLElementCollection enumerator doesn't recognize IID_IXMLElementCollection. 2014-02-05 15:42:22 +01:00
Nikolay Sivov fa21e6dd7c msxml3/tests: Fix a couple of test failure when msxml4 is actually present. 2014-02-05 13:49:31 +01:00
Alexandre Julliard 8aa64e3580 configure: Automatically expand _CFLAGS and _LIBS variables in all makefiles. 2014-01-30 12:42:56 +01:00
Alexandre Julliard d5c5c0684e msxml3/tests: Run tests against the winehq server. 2014-01-29 21:54:22 +01:00
Frédéric Delanoy fd096ddbc9 msxml3/tests: Use common wine_dbgstr_guid implementation from test.h. 2014-01-29 14:50:56 +01:00
Frédéric Delanoy 91f2435469 Assorted spelling fixes. 2014-01-09 17:39:59 +01:00
Dmitry Timoshkov cdc9eff5d2 msxml3: Remove unused IUnknown *outer parameter from object constructors. 2014-01-09 14:23:39 +01:00
Frédéric Delanoy 949f1a0161 msxml3/tests: Use BOOL type where appropriate. 2014-01-06 17:14:40 +01:00
Alexandre Julliard 99ef0d6ff0 makefiles: Get rid of the MAKE_TEST_RULES variable. 2014-01-02 12:13:16 +01:00
Alexandre Julliard 5e7416e5c8 makefiles: Get rid of the MAKE_DLL_RULES variable. 2014-01-02 12:08:18 +01:00
Marcus Meissner 88923cd6f3 msxml3: Avoid double free of str (Coverity). 2014-01-01 20:45:21 +01:00
Alexandre Julliard d08ff3ff19 makefiles: Use a single variable for all types of idl files. 2013-12-31 18:15:17 +01:00
Frédéric Delanoy 8a4e5ec68b msxml3/tests: Constify some character strings. 2013-12-27 14:31:53 +01:00
Alexandre Julliard 566d3418af makedep: Add a separate pragma flag for typelibs that need registration. 2013-12-26 13:32:49 +01:00
Frédéric Delanoy 1c972c5987 msxml3: Constify a character string. 2013-12-18 11:39:24 +01:00
Nikolay Sivov 40c8d6aa0a msxml3: Store document url in properties so every instance could see it. 2013-12-16 16:08:39 +01:00
Alexandre Julliard ca41acc1f9 makefiles: Automatically update the IDL_H_SRCS variable. 2013-12-15 10:23:06 +01:00