153 Commits

Author SHA1 Message Date
Francois Gouget
fac36c55e9 Assorted typo, spelling, wording and case fixes. 2012-05-15 16:26:43 +02:00
Nikolay Sivov
320d419be1 msxml3: Support iso-8859-x encodings in writer. 2012-05-14 17:46:59 +02:00
Nikolay Sivov
b2a5d37a46 msxml3/tests: Correct variant type. 2012-05-09 17:50:04 +02:00
Nikolay Sivov
fc7aea37f6 msxml3: Test for attribute value normalization. 2012-04-30 11:00:58 +02:00
Nikolay Sivov
28335fb39b msxml3: Query for handler interface instead of using what was passed in Variant directly. 2012-04-27 11:59:50 +02:00
Nikolay Sivov
3bc1bdaee7 msxml3: Support disabled escaping mode when writing attribute values. 2012-04-26 19:27:52 +02:00
Nikolay Sivov
622c94acad msxml3: Support disabled escaping mode for characters() callback. 2012-04-26 19:27:42 +02:00
Nikolay Sivov
9a509594f9 msxml3: Added getValueFromName() for IMXAttributes. 2012-04-23 11:44:24 +02:00
Nikolay Sivov
221f9efe27 msxml3: Switch parser encoding manually when it won't be able to detect it (UTF-16 case). 2012-04-23 11:44:01 +02:00
Nikolay Sivov
4fb5872bd2 msxml3: Support 'namespace-prefixes' feature. 2012-04-20 11:58:57 +02:00
Nikolay Sivov
54df4811c6 msxml3: Fix handling of feature values. 2012-04-19 12:05:55 +02:00
Nikolay Sivov
f27159a59f msxml3: Respect 'namespaces' feature calling content handler callbacks. 2012-04-19 12:05:50 +02:00
Nikolay Sivov
9a5da56f56 msxml3: Set namespace-prefixes on by default. 2012-04-17 11:48:35 +02:00
Nikolay Sivov
8dcd01bbeb msxml3: Added getIndexFromName() implementation for SAXAttributes. 2012-04-17 11:48:30 +02:00
Nikolay Sivov
6f95c6990a msxml3: Added IMXAttributes::clear(). 2012-04-17 11:48:24 +02:00
Nikolay Sivov
f9c3a51fd8 msxml3: Fix end prefix iteration for SAXXMLReader40. 2012-04-17 11:48:18 +02:00
Nikolay Sivov
bcd858547b msxml3: Use expected/actual sequence concept for reader tests including attributes tests. 2012-04-16 12:04:43 +02:00
Nikolay Sivov
1478648b9f msxml3: Support ignorable whitespaces output in writer. 2012-03-26 18:15:51 +02:00
Nikolay Sivov
8072884136 msxml3: Support processing instructions in writer. 2012-03-26 18:15:50 +02:00
Nikolay Sivov
a58249cd5c msxml3: Added IVBSAXAttributes for MXAttributes. 2012-03-15 19:55:55 +01:00
Nikolay Sivov
72187762a3 msxml3: Implement getValueFromQName() for MXAttributes. 2012-03-15 19:55:50 +01:00
Nikolay Sivov
c685b92b3d msxml3: Implement getIndexFromQName() for MXAttributes. 2012-03-14 11:52:42 +01:00
Nikolay Sivov
69bc096645 msxml3: Implement getType() for MXAttributes. 2012-03-14 11:52:36 +01:00
Nikolay Sivov
4cddf045fc msxml3: Implement getValue() for MXAttributes. 2012-03-14 11:52:29 +01:00
Nikolay Sivov
6ac1cc682b msxml3: Implement ISAXAttributes_getQName() for MXAttributes. 2012-03-13 11:08:43 +01:00
Nikolay Sivov
3eaa0df728 msxml3: Implement ISAXAttributes::getLength() for MXAttributes. 2012-03-13 11:08:43 +01:00
Nikolay Sivov
70aa4f1a43 msxml3: Implement IMXAttributes::addAttribute(). 2012-03-13 11:08:42 +01:00
Nikolay Sivov
c2d792475b msxml3: Add stub ISAXAttributes for MXAttributes implementation. 2012-03-09 11:35:54 +01:00
Nikolay Sivov
d69afaa95d msxml3: Stub support for IMXAttributes. 2012-03-09 11:35:47 +01:00
Nikolay Sivov
f73e02152c msxml3: Support element declaration output in MXWriter. 2012-03-08 17:58:39 +01:00
Nikolay Sivov
02545de4de msxml3: Add stub support of ISAXDeclHandler for MXWriter. 2012-03-08 17:58:31 +01:00
Nikolay Sivov
973f62f0e3 msxml3: Return default namespace uri for 'xml'-prefixed attributes. 2012-03-01 18:13:10 +01:00
Nikolay Sivov
5016f7ba4a msxml3: Properly escape character data in text nodes. 2012-02-27 12:55:05 +01:00
Nikolay Sivov
be7d4257f8 msxml3/tests: Tests for IMXAttributes::clear(). 2012-02-24 17:04:12 +01:00
Nikolay Sivov
8a0d86833e msxml3/tests: Some tests for IMXAttributes::addAttribute(). 2012-02-24 17:04:12 +01:00
Nikolay Sivov
6106afe359 msxml3: Support startDTD()/endDTD() in MXWriter. 2012-01-27 18:05:54 +01:00
Nikolay Sivov
23c3d90866 msxml3: Support CDATA nodes in MXWriter. 2012-01-27 18:05:53 +01:00
Nikolay Sivov
ac96be9c08 msxml3: Support comment nodes in MXWriter. 2012-01-27 18:05:53 +01:00
Nikolay Sivov
32c96e6329 msxml3: Stub lexical handler support for MXWriter. 2012-01-27 18:05:52 +01:00
Nikolay Sivov
9d662928f5 msxml3: Implement element stack and use it in related callbacks. 2011-12-28 17:52:29 +01:00
Nikolay Sivov
35c7c69429 msxml3: Don't use libxml2 encoding helpers. 2011-12-16 12:11:10 +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
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
a4b24978e9 msxml3: Use libxml2 buffer support through helpers. 2011-12-09 21:15:39 +01:00
Nikolay Sivov
f9127ddc85 msxml3: Added IDispatchEx support for IMXWriter. 2011-12-05 12:25:28 +01:00
Nikolay Sivov
0ba0f4ccf8 msxml3: Added IDispatchEx support for SAXReader. 2011-11-21 15:35:09 +01:00
Piotr Caban
0fa2cf4100 msxml3/tests: Added NamespaceUri pointer test. 2011-10-31 16:53:00 +01:00
Piotr Caban
e6aace7a85 msxml3/tests: Added SAXAttributes object pointer tests. 2011-10-31 16:52:39 +01:00
Piotr Caban
df5d3e348a msxml3/tests: Added element attributes tests when SAXXMLReader is used. 2011-10-26 14:14:36 +02:00