Alexandre Julliard
|
dbdf356f72
|
msxml3: Don't return REFIID to avoid compiler warnings.
|
2011-11-22 18:19:31 +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 |
Nikolay Sivov
|
b6d3068c24
|
msxml3: Support multiple IXMLDOMNamedNodeMap implementations.
|
2011-11-15 19:37:29 +01:00 |
Nikolay Sivov
|
70e0290dcf
|
msxml3: Add IDispatchEx support for IXMLDOMNamedNodeMap.
|
2011-11-07 11:22:23 +01:00 |
Nikolay Sivov
|
8d602efe88
|
msxml3: Add type id placeholder for index 0 to make lookup code actually work.
|
2011-11-03 13:00:35 +01:00 |
Nikolay Sivov
|
a35513bbd0
|
msxml3: Release IDispatchEx dynamic data properly.
|
2011-10-31 16:46:21 +01:00 |
Piotr Caban
|
e84c41028b
|
msxml3: Make positions returned by ISAXLocator compatible with msxml6.
|
2011-10-25 16:57:09 +02:00 |
Piotr Caban
|
41eba1c30d
|
msxml3: Return parser result in detach_url.
|
2011-10-24 19:54:15 +02:00 |
Alistair Leslie-Hughes
|
5df9ff3aa9
|
msxml3: Support creating IXMLParser Interface.
|
2011-09-26 22:42:01 +02:00 |
Francois Gouget
|
55a6db8912
|
msxml3: Fix printing NULL strings.
|
2011-09-21 18:39:51 +02:00 |
Nikolay Sivov
|
283276d6ea
|
msxml3: Store class version for MXWriter instance.
|
2011-08-24 19:07:45 +02:00 |
Nikolay Sivov
|
4877da66b3
|
msxml3: Make version dependency checks more flexible, move CLSID checks to factory creation.
|
2011-08-24 19:07:45 +02:00 |
Nikolay Sivov
|
7f47d97e12
|
msxml3/mxnamespace: Stub IVBMXNamespaceManager and added some tests.
|
2011-08-23 16:53:50 +02:00 |
Nikolay Sivov
|
9253967295
|
msxml3/mxnamespace: Add IMXNamespaceManager stub.
|
2011-08-23 16:53:50 +02:00 |
Thomas Mullaly
|
f1f57f2368
|
msxml3: Added IStream support to IMXWriter.
|
2011-08-23 16:53:49 +02:00 |
Nikolay Sivov
|
8cefe9b071
|
msxml3: Store raw text data passed through characters().
|
2011-05-09 11:44:30 +02:00 |
Nikolay Sivov
|
a12d2d7233
|
msxml3: A stub for MXXMLWriter class.
|
2011-05-02 12:46:45 +02:00 |
Marcus Meissner
|
1ef0fca796
|
msxml3: Mark internal symbols as hidden.
|
2011-04-27 11:52:03 +02:00 |
Francois Gouget
|
11d1ff154f
|
msxml3: Make element_get_dt() static and move it around to avoid a forward declaration.
|
2011-03-16 14:14:23 +01:00 |
Nikolay Sivov
|
c26c55995a
|
msxml3: Add IXMLDOMSelection stub.
|
2011-03-14 12:38:59 +01:00 |
Nikolay Sivov
|
fb96151b0e
|
msxml3: Move string conversion helper to header.
|
2011-03-11 11:49:18 +01:00 |
Nikolay Sivov
|
68cc66d800
|
msxml3: Fix reference counting behaviour for named map.
|
2011-03-11 11:49:04 +01:00 |
Nikolay Sivov
|
59f7b8899b
|
msxml3: Link dom attribute with parent interface pointer.
|
2011-03-03 17:47:13 +01:00 |
Nikolay Sivov
|
4735c5193f
|
msxml3: Get rid of not longer used internal IXMLDOMNode vtable.
|
2011-02-24 15:49:31 +01:00 |
Nikolay Sivov
|
bf01d1b3d7
|
msxml3: Remove transformNode() forward.
|
2011-02-24 15:49:30 +01:00 |
Nikolay Sivov
|
aac690d4fc
|
msxml3: Remove selectSingleNode() forward.
|
2011-02-24 15:49:29 +01:00 |
Nikolay Sivov
|
004944c81a
|
msxml3: Remove selectNodes() forward.
|
2011-02-24 15:49:29 +01:00 |
Alexandre Julliard
|
a1c8f6df84
|
msxml3: Include the system libxml headers before the Windows headers.
|
2011-02-24 15:49:28 +01:00 |
Michael Stefaniuc
|
16c543a089
|
msxml3: COM cleanup for the IDispatchEx iface.
|
2011-02-24 15:49:27 +01:00 |
Nikolay Sivov
|
d0bff37cb2
|
msxml3: Remove get_text() forward.
|
2011-02-23 18:22:18 +01:00 |
Nikolay Sivov
|
2e5a0dd63f
|
msxml3: Remove get_ownerDocument() forward.
|
2011-02-23 18:22:12 +01:00 |
Nikolay Sivov
|
3d63982f86
|
msxml3: Remove hasChildNodes() forward.
|
2011-02-23 18:22:04 +01:00 |
Nikolay Sivov
|
5775bcde4a
|
msxml3: Remove appendChild() forward.
|
2011-02-23 18:21:57 +01:00 |
Nikolay Sivov
|
1178f7b46e
|
msxml3: Remove forward to removeChild() method for nodes.
|
2011-02-23 18:21:51 +01:00 |
Nikolay Sivov
|
8fdf64e882
|
msxml3: Add a stub IXSLProcessor.
|
2011-02-15 16:51:30 +01:00 |
Nikolay Sivov
|
c406b888aa
|
msxml: Add IXSLTemplate stub.
|
2011-02-14 13:33:32 +01:00 |
Michael Stefaniuc
|
b500bccc60
|
msxml3: COM cleanup for the IXMLDOMNode iface in xmlnode.
|
2011-01-24 14:43:26 +01:00 |
Jacek Caban
|
d3f456d146
|
msxml3: Don't forward get_namespaceURI calls to node's IXMLDOMNode iface.
|
2011-01-10 10:41:18 +01:00 |
Jacek Caban
|
9a16f796f2
|
msxml3: Don't forward put_nodeTypedValue and put_dataType calls to node IXMLDOMNode iface.
|
2010-12-30 15:02:27 +01:00 |
Alexandre Julliard
|
9d9ce29823
|
msxml3: Avoid some uninitialized variable warnings on old gcc.
|
2010-12-01 19:45:34 +01:00 |
Ken Thomases
|
a6b38409be
|
msxml3: Fix building on Leopard.
|
2010-11-29 11:23:03 +01:00 |
Adam Martinson
|
459c29ba34
|
msxml3: Store the DOMDocument/XMLSchemaCache object version.
|
2010-11-25 11:49:08 +01:00 |
Adam Martinson
|
f3678ec193
|
msxml3: Fix domdoc_getElementsByTagName()/domelem_getElementsByTagName().
|
2010-11-24 12:03:06 +01:00 |
Adam Martinson
|
643cbafabc
|
msxml3: Validate node content in domelem_put_dataType().
|
2010-11-24 12:01:49 +01:00 |
Adam Martinson
|
f090ddfe13
|
msxml3: Add BSTR versions of the XDR_DT <-> string functions.
|
2010-11-24 12:01:35 +01:00 |
Adam Martinson
|
c19fa9b04b
|
msxml3: Use the associated schema for domelem_get_dataType().
|
2010-11-24 12:01:13 +01:00 |
Alexandre Julliard
|
d70b3e5929
|
msxml3: Fix incorrect uses of va_list arguments.
|
2010-11-17 14:21:09 +01:00 |
Adam Martinson
|
a1d69fcba7
|
msxml3: Add functions to get the dt:dt of a node.
|
2010-11-16 11:59:10 +01:00 |
Adam Martinson
|
4ec6da6ef1
|
msxml3: Add XDR datatypes enum and string table.
|
2010-11-16 11:59:04 +01:00 |
Adam Martinson
|
2c451f869a
|
msxml3: Use built-in urn:schemas-microsoft-com:datatypes schema for validation.
|
2010-11-15 13:19:57 +01:00 |
Adam Martinson
|
82f73c8652
|
msxml3: Add our own xmlFirstElementChild() for older libxml2 versions.
|
2010-11-15 13:01:35 +01:00 |
Adam Martinson
|
865995cf1f
|
msxml3: Store the DLL instance handle.
|
2010-11-15 13:00:12 +01:00 |
Nikolay Sivov
|
99e3873f30
|
msxml3: Fix duplicated declarations after document ::get_xml().
|
2010-11-09 11:44:50 +01:00 |
Nikolay Sivov
|
e9e58f07d2
|
msxml3: Stub IXMLDOMDocumentType support.
|
2010-11-05 11:28:32 +01:00 |
Nikolay Sivov
|
8f976c5d53
|
msxml3: Encode special characters while setting attribute content.
|
2010-11-05 11:25:00 +01:00 |
Adam Martinson
|
85ced167bd
|
msxml3: Fix node_get_text() whitespace handling.
|
2010-11-04 11:56:29 +01:00 |
Adam Martinson
|
5c7bcdadcf
|
msxml3: Add error code defines.
|
2010-11-02 12:51:51 +01:00 |
Adam Martinson
|
bf11a93b05
|
msxml3: Add a function to validate a tree against a schema cache.
|
2010-11-02 12:51:01 +01:00 |
Nikolay Sivov
|
1e998bfc3f
|
msxml3: Get rid of ::get_baseName() forward.
|
2010-11-01 12:39:21 +01:00 |
Nikolay Sivov
|
6556ad57f3
|
msxml3: Get rid of ::get_prefix() forward.
|
2010-11-01 12:39:15 +01:00 |
Nikolay Sivov
|
936d4cf911
|
msxml3: Get rid of ::cloneNode() forward.
|
2010-11-01 12:39:09 +01:00 |
Jacek Caban
|
6241b9d652
|
msxml3: Don't use xmlnode's IXMLDOMNode iface in get_xml implementations.
|
2010-10-29 16:31:42 +02:00 |
Adam Martinson
|
fec2199f4f
|
msxml3: libxml2 error/warning callback functions.
|
2010-10-28 12:17:02 +02:00 |
Nikolay Sivov
|
adfd305821
|
msxml3: Handle passed BSTR argument as a WCHAR string in ::createProcessingInstruction().
|
2010-10-26 13:01:41 +02:00 |
Nikolay Sivov
|
b22149817d
|
msxml3: Get rid of ::put_text() forward to IXMLDOMNode interface.
|
2010-10-19 10:14:11 +02:00 |
Nikolay Sivov
|
0f19df8b6a
|
msxml3: Get rid of ::get_dataType() forward to IXMLDOMNode interface.
|
2010-10-19 10:14:08 +02:00 |
Adam Martinson
|
8db0dd5335
|
msxml3: Add a function to initialize xmlDoc->_private data.
|
2010-10-18 19:47:49 +02:00 |
Jacek Caban
|
6d20b3f96a
|
msxml3: Don't use xmlnode's IXMLDOMNode iface in replaceChild implementations.
|
2010-10-13 15:55:10 +02:00 |
Alexandre Julliard
|
7afdf5d920
|
Make some variable declarations extern.
|
2010-10-01 13:42:22 +02:00 |
Nikolay Sivov
|
9c951e7520
|
msxml3: Properly set default value for SelectionLanguage property.
|
2010-09-14 09:42:56 -05:00 |
Jacek Caban
|
addefe4ce5
|
msxml3: Don't use xmlnode's IXMLDOMNode iface in insertBefore implementations.
|
2010-09-13 10:59:02 -05:00 |
Jacek Caban
|
e9ebd8c964
|
msxml3: Don't use xmlnode's IXMLDOMNode iface in get_attributes implementations.
|
2010-09-13 10:58:56 -05:00 |
Jacek Caban
|
55175042eb
|
msxml3: Don't use xmlnode's IXMLDOMNode iface in get_[previous|next]Sibling implementations.
|
2010-09-13 10:31:58 -05:00 |
Jacek Caban
|
4f210e21a5
|
msxml3: Don't use xmlnode's IXMLDOMNode iface in get_[first|last]Node implementations.
|
2010-09-08 19:49:30 +02:00 |
Jacek Caban
|
c8b15e90bd
|
msxml3: Don't use xmlnode's IXMLDOMNode iface in get_childNode implementations.
|
2010-09-08 19:49:30 +02:00 |
Jacek Caban
|
6e76c894e8
|
msxml3: Don't use xmlnode's IXMLDOMNode iface in get_nodeType and get_nodeParent implementations.
|
2010-09-07 16:01:32 +02:00 |
Jacek Caban
|
9413fab39e
|
msxml3: Don't use xmlnode's IXMLDOMNode iface in put_nodeValue implementations.
|
2010-09-07 16:01:26 +02:00 |
Jacek Caban
|
6ce537baac
|
msxml3: Don't use xmlnode's IXMLDOMNode iface in get_nodeValue implementations.
|
2010-09-06 16:13:22 +02:00 |
Jacek Caban
|
7a68fad273
|
msxml3: Don't use xmlnode's IXMLDOMNode iface in get_nodeName implementations.
|
2010-09-06 16:13:22 +02:00 |
Jacek Caban
|
4f61cd2840
|
msxml3: Use separate object for unknown node type implementation.
|
2010-09-06 16:13:22 +02:00 |
Jacek Caban
|
a92e95eab1
|
msxml3: Use fake IID to safely cast IXMLDOMNode interface to xmlnode object.
|
2010-09-06 16:13:21 +02:00 |
Jacek Caban
|
0670d092f1
|
msxml3: Added node_query_inerface function for common xmlnode child objects implementation.
|
2010-09-06 16:13:21 +02:00 |
Jacek Caban
|
f5348b25af
|
msxml3: Store outer iface as IXMLDOMNode instead of IUnknown in xmlnode.
|
2010-09-06 16:13:21 +02:00 |
Nikolay Sivov
|
1ce8be01f2
|
msxml3: Fix IXMLDOMDocument::getElementsByTagName() for some special cases.
|
2010-09-02 11:53:26 +02:00 |
Nikolay Sivov
|
62e521ad0d
|
msxml3: Add IXMLDOMDocument3 stub support.
|
2010-08-30 11:28:17 +02:00 |
Francois Gouget
|
2dbe80bb7e
|
msxml3: Make parse_xml() static.
|
2010-08-26 13:44:44 +02:00 |
Nikolay Sivov
|
d461d7d213
|
msxml3: Create additional node for xml declaration.
|
2010-06-28 16:58:38 +02:00 |
Nikolay Sivov
|
760f7ba724
|
msxml3: Reimplement IXMLDOMDocument::createComment() on top of ::createNode().
|
2010-02-15 16:08:29 +01:00 |
Nikolay Sivov
|
ca01a44164
|
msxml3: Reimplement IXMLDOMDocument::createElement() over ::createNode().
|
2010-02-12 14:49:11 +01:00 |
Nikolay Sivov
|
f9cb63116d
|
msxml3: Track linked/unlinked state for element and free node data only when unlinked.
|
2010-01-18 14:18:48 +01:00 |
Jacek Caban
|
04eff32bbb
|
msxml3: Store xmlnode structure instead of pointer in node implementations.
|
2009-10-15 12:06:17 +02:00 |
Alexandre Julliard
|
fa6ffb4d5d
|
Fix empty function prototypes.
|
2009-10-07 12:24:53 +02:00 |
Jacek Caban
|
83e912743c
|
msxml3: Get rid of node internal IUnknown.
|
2009-09-30 16:36:55 +02:00 |
Alexandre Julliard
|
5be5e06e12
|
msxml3: Move typelib definitions out of #ifdef HAVE_LIBXML2.
|
2009-09-01 14:05:02 +02:00 |
Jacek Caban
|
cdc8e02f5b
|
msxml3: Use IXMLDOMSelection as a main queryresult interface.
|
2009-08-29 17:13:00 +02:00 |
Jacek Caban
|
7b30c79cfd
|
msxml3: Moved IDispatchEx implementation from domdoc to xmlnode.
|
2009-08-29 17:12:57 +02:00 |
Jacek Caban
|
c2b2e1ea9b
|
msxml3: Get rid of not used aggregation support in domelement.
|
2009-08-24 15:17:31 +02:00 |
Jacek Caban
|
d48246e1cc
|
msxml3: Return xmlnode object from create_basic_node.
|
2009-08-21 13:50:11 +02:00 |
Jacek Caban
|
7447145d64
|
msxml3: Optimize bstr_from_xmlChar implementation.
|
2009-08-14 13:59:10 +02:00 |