Commit Graph

1093 Commits

Author SHA1 Message Date
Nikolay Sivov
9321ed7c39 msxml3: Fix VT_BSTR case for IXMLHttpRequest::send(). 2011-12-21 10:14:28 +01:00
Nikolay Sivov
8c03b4e5f0 msxml3: Support DELETE method in IXMLHttpRequest. 2011-12-21 10:14:21 +01:00
Nikolay Sivov
ea75ac8406 msxml3: Support VT_ARRAY|VT_UI1 as body type. 2011-12-20 10:32:08 +01:00
Nikolay Sivov
466341b6ef msxml3: Support VT_VARIANT|VT_BYREF for body data. 2011-12-19 11:11:25 +01:00
Nikolay Sivov
c00bbef3e4 msxml3: Use ascii/utf-8 encoding for request body. 2011-12-19 11:11:07 +01:00
Nikolay Sivov
477fd6ef3c msxml3: libxml2 is not used for writer. 2011-12-19 11:10:52 +01:00
Nikolay Sivov
02414775e9 msxml3: Implement response headers access methods. 2011-12-19 11:10:27 +01:00
Nikolay Sivov
e736c3e983 msxml3: Skip leading space characters when loading from BSTR. 2011-12-19 11:10:16 +01:00
Nikolay Sivov
f999f4ae69 msxml3: Remove redundant type specifiers. 2011-12-16 16:38:27 +01:00
Nikolay Sivov
35c7c69429 msxml3: Don't use libxml2 encoding helpers. 2011-12-16 12:11:10 +01:00
Nikolay Sivov
fda8c2177d msxml3: Get rid of libxml2 output buffer implementation. 2011-12-15 17:46:40 +01:00
Nikolay Sivov
2cd62a5dbd msxml3: Initialize VARIANT before passing it to VariantCopy. 2011-12-14 17:54:45 +01:00
Nikolay Sivov
0151f4741a msxml3: Added IXMLDOMParseError2 support. 2011-12-14 17:54:45 +01:00
Nikolay Sivov
19a86feaa1 msxml3: Implemented get_responseStream(). 2011-12-14 17:54:45 +01:00
Nikolay Sivov
302aad9cf9 msxml3/tests: Test switching encoding after document is started already. 2011-12-13 18:59:03 +01:00
Nikolay Sivov
e191b051b1 msxml3: IDispatchEx support for MXNamespaceManager. 2011-12-12 10:20:33 +01:00
Nikolay Sivov
01ed475c7c msxml3: Use IXMLDOMDocument3 as a latest interface version. 2011-12-12 10:20:26 +01:00
Nikolay Sivov
ae6ef45811 msxml3: Added IDispatchEx support for IXMLDOMSchemaCollection2. 2011-12-12 10:20:21 +01:00
Nikolay Sivov
c381abd84f msxml3: Schema cache COM cleanup. 2011-12-12 10:20:13 +01:00
Nikolay Sivov
91c4b4c967 msxml3: Accept disabled on load validation. 2011-12-12 10:20:08 +01:00
Nikolay Sivov
42bd2051d5 msxml3: Trace parameters in stub methods. 2011-12-12 10:20:02 +01:00
Nikolay Sivov
d80ee5b3ae msxml3: Escape '<','&','"' and '>' in attribute value. 2011-12-12 10:19:55 +01:00
Nikolay Sivov
b0f704daaf msxml3: Properly handle writer output in a form of BSTR. 2011-12-09 21:15:40 +01:00
Nikolay Sivov
197d41156a msxml3: Write document prolog separately. 2011-12-09 21:15:40 +01:00
Nikolay Sivov
a4b24978e9 msxml3: Use libxml2 buffer support through helpers. 2011-12-09 21:15:39 +01:00
Nikolay Sivov
e18d99da74 msxml3: Added IDispatchEx for IXSLProcessor. 2011-12-08 10:28:04 +01:00
Nikolay Sivov
f88ea3d2a7 msxml3: Added IDispatchEx support for IXSLTemplate. 2011-12-08 10:28:00 +01:00
Nikolay Sivov
ca8e3c1cca msxml3: Attribute name could be qualified. 2011-12-06 15:50:59 +01:00
Nikolay Sivov
f9127ddc85 msxml3: Added IDispatchEx support for IMXWriter. 2011-12-05 12:25:28 +01:00
Piotr Caban
c253bab26a msxml3: Change parser position computation. 2011-11-28 16:40:50 +01:00
Nikolay Sivov
2508025bcd msxml3: Fix get_namespaceURI() for document nodes. 2011-11-28 16:40:48 +01:00
Nikolay Sivov
852bde49cb msxml3: Place nodeValue() test data in a table. 2011-11-28 16:40:47 +01:00
Nikolay Sivov
a1d9fa11d3 msxml3: Use common helper for IXMLDOMText_get_nodeValue(). 2011-11-28 16:40:47 +01:00
Nikolay Sivov
5afb829fdc msxml3: Some refcount tests to show details of internal DOM representation. 2011-11-28 16:40:47 +01:00
Nikolay Sivov
c2976f2d5f msxml3: Fixed ISupportErrorInfo for IXMLDOMNamedNodeMap. 2011-11-23 09:11:08 +01:00
Nikolay Sivov
63e6dbc139 msxml3: Add a couple of tests for unusual behaviour of ISupporterrorInfo. 2011-11-22 18:25:19 +01:00
Alexandre Julliard
dbdf356f72 msxml3: Don't return REFIID to avoid compiler warnings. 2011-11-22 18:19:31 +01:00
Nikolay Sivov
0ba0f4ccf8 msxml3: Added IDispatchEx support for SAXReader. 2011-11-21 15:35:09 +01:00
Nikolay Sivov
85ce39ddca msxml3: Support IDispatchEx for IXMLDOMNodeList too. 2011-11-21 11:04:09 +01:00
Nikolay Sivov
ed908b7b18 msxml3: Forward IDispatch to IDispatchEx when supported. 2011-11-21 11:03:30 +01:00
Nikolay Sivov
a9d8f9a0a2 msxml3: Fix support for IXMLDOMDocument3. 2011-11-21 11:03:19 +01:00
Nikolay Sivov
b26ad412d3 msxml3: Added common ISupportErrorInfo implementation. 2011-11-21 11:03:13 +01:00
Francois Gouget
a3e2c68f98 msxml3: Delete the dispex static critical section when unloading the dll. 2011-11-17 11:37:54 +01:00
Huw Davies
8f9c39d2a8 msxml3: Re-initialise the variant so that VariantChangeType doesn't free the user string. 2011-11-16 17:01:46 +01:00
Nikolay Sivov
f291933177 msxml3: Convert test stream to single byte string. 2011-11-16 09:42:46 +01:00
Nikolay Sivov
ede880a1c3 msxml3: Return qualified name from get_nodeName(). 2011-11-16 09:42:25 +01:00
Nikolay Sivov
12bb4a471f msxml3: Fix get_namespaceURI(). 2011-11-16 09:42:20 +01:00
Nikolay Sivov
588f27dae9 msxml3: Properly return node prefix from get_prefix(). 2011-11-16 09:42:03 +01:00
Nikolay Sivov
f87aee778d msxml3: Properly handle qualified names in getAttributeNode(). 2011-11-15 19:37:29 +01:00
Nikolay Sivov
6d4c1931f9 msxml3: Added IDispatchEx support for IXMLDOMImplementation. 2011-11-15 19:37:29 +01:00