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
|
27b4f11c0b
|
msxml3: Use xmlnode child object's IXMLDOMNode implementation as base interface.
The plan is to get rid of IXMLDOMNode interface in xmlnode object and use
proper inheritance.
|
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
|
c9b8f5d2ae
|
msxml3: Fix invalid parameter handling for IXMLDOMElement::getElementsByTagName().
|
2010-09-03 16:02:31 +02:00 |
Nikolay Sivov
|
1ce8be01f2
|
msxml3: Fix IXMLDOMDocument::getElementsByTagName() for some special cases.
|
2010-09-02 11:53:26 +02:00 |
Nikolay Sivov
|
2a5b375580
|
msxml3: Dump namespace aliases passed with SelectionNamespaces property.
|
2010-08-30 11:28:54 +02:00 |
Nikolay Sivov
|
92a574b44b
|
msxml3: Implement IXMLDOMCDATASection::splitText().
|
2010-08-30 11:28:28 +02:00 |
Nikolay Sivov
|
62e521ad0d
|
msxml3: Add IXMLDOMDocument3 stub support.
|
2010-08-30 11:28:17 +02:00 |
Paul Vriens
|
fa8f79feb8
|
msxml3: Ignore a property.
|
2010-07-28 16:28:20 +02:00 |
Nikolay Sivov
|
331e179632
|
msxml3: Speed up a IPersistStreamInit::Save() by querying for BSTR length.
|
2010-07-19 15:16:19 +02:00 |
Nikolay Sivov
|
4edfeefa64
|
msxml3: Use proper pointer types for IPersistStreamInit methods.
|
2010-06-29 13:28:58 +02:00 |
Nikolay Sivov
|
6a07cfeb52
|
msxml3: Add support for IPersistStreamInit for IXMLDOMDocument.
|
2010-06-29 13:28:58 +02:00 |
Nikolay Sivov
|
d461d7d213
|
msxml3: Create additional node for xml declaration.
|
2010-06-28 16:58:38 +02:00 |
Nikolay Sivov
|
302fb5f15a
|
msxml3: Use vtable macros consistently, depending on pointer type.
|
2010-06-22 16:58:37 +02:00 |
Nikolay Sivov
|
94e88e6712
|
msxml3: Extend traces for inc/dec refs on libxml2 documents.
|
2010-06-21 16:48:21 +02:00 |
Nikolay Sivov
|
c4852be28e
|
msxml3: Don't force parser encoding when loading from file.
|
2010-06-21 11:47:34 +02:00 |
Andrew Nguyen
|
9f1fb46543
|
msxml3: Ignore the encoding attribute when loading a new XML document in IXMLDOMDocument::loadXML.
|
2010-06-14 15:42:19 +02:00 |
Nikolay Sivov
|
3611791117
|
msxml3: Avoid SysStringLen() testing for an empty string in ::createNode().
|
2010-06-14 14:14:16 +02:00 |
Michael Stefaniuc
|
49c5494ff8
|
msxml3: Remove redundant "not NULL" check of the punk arg.
|
2010-05-20 13:47:52 +02:00 |
Nikolay Sivov
|
2060d80d24
|
msxml3: Treat input BSTR as general WCHAR string for ::loadXML().
|
2010-03-15 14:18:06 +01:00 |
Reece Dunn
|
47016df9b7
|
msxml3/tests: Improve the IObjectSecurity tests to cover msxml3 SP8+ behaviour.
|
2010-03-01 14:28:54 +01:00 |
Nikolay Sivov
|
b679a690b4
|
msxml3: Accept IObjectSafety for query from IXMLDOMDocument, fix its implementation.
|
2010-02-19 13:07:05 +01:00 |
Nikolay Sivov
|
abe86a1ef9
|
msxml3: Use common format for TRACE() in DOM objects.
|
2010-02-17 09:42:50 +01:00 |
Nikolay Sivov
|
5262c570f1
|
msxml3: Accept NODE_ENTITY_REFERENCE in ::createNode() and use it for ::createEntityReference().
|
2010-02-15 16:09:17 +01:00 |
Nikolay Sivov
|
20a240fe41
|
msxml3: Reimplement IXMLDOMDocument::createProcessingInstruction() on top of ::createNode().
|
2010-02-15 16:09:11 +01:00 |
Nikolay Sivov
|
f414d3cf60
|
msxml3: Reimplement IXMLDOMDocument::createAttribute() on top of ::createNode().
|
2010-02-15 16:09:05 +01:00 |
Nikolay Sivov
|
f0e885759e
|
msxml3: Reimplement IXMLDOMDocument::createCDATASection() on top ::createNode().
|
2010-02-15 16:08:59 +01:00 |
Nikolay Sivov
|
ce2372667e
|
msxml3: Fix IXMLDOMDocument::createElement(), cast from node to element isn't possible.
|
2010-02-15 16:08:53 +01:00 |
Nikolay Sivov
|
24e198e2ff
|
msxml3: Reimplement IXMLDOMDocument::createTextNode() on top of ::createNode().
|
2010-02-15 16:08:44 +01:00 |
Nikolay Sivov
|
035566802b
|
msxml3: Fix IXMLDOMDocument::createDocumentFragment(), can't use IXMLDOMNode*->IXMLDOMDocumentFragment* cast.
|
2010-02-15 16:08:39 +01: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
|
f5a2f4a2b9
|
msxml3: Reimplement IXMLDOMDocument::createDocumentFragment() over ::createNode().
|
2010-02-12 11:55:40 +01:00 |
Nikolay Sivov
|
16d83dc7d4
|
msxml3: Support more node types in IXMLDOMDocument_createNode().
|
2010-02-12 11:55:29 +01:00 |
Nikolay Sivov
|
e2b727807d
|
msxml3: Check for Null out pointer in node creation (with tests).
|
2010-02-12 11:55:17 +01:00 |
Alexandre Julliard
|
627c58dcb5
|
msxml3: Fix building with older libxml versions.
|
2010-02-09 17:13:36 +01:00 |
Nikolay Sivov
|
afad45fffe
|
msxml3: Use libxml2 functionality to skip top XML declaration node while writing to file.
|
2010-02-08 17:14:34 +01:00 |
Nikolay Sivov
|
d8a9a691e6
|
msxml3: Use existing helpers for heap allocations.
|
2010-02-04 13:39:28 +01:00 |
Mike Kaplinskiy
|
90cf2f1ac3
|
msxml: getElementsByTagName does not respect namespaces.
We can't just use //tagname; we have to do //*[local-name()='tagname'].
|
2010-01-18 14:35:49 +01:00 |
Jacek Caban
|
04eff32bbb
|
msxml3: Store xmlnode structure instead of pointer in node implementations.
|
2009-10-15 12:06:17 +02:00 |
Jacek Caban
|
83e912743c
|
msxml3: Get rid of node internal IUnknown.
|
2009-09-30 16:36:55 +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
|
438ff138d2
|
msxml3: Store xmlnode object in domdoc.
|
2009-08-21 13:50:36 +02:00 |
Jacek Caban
|
d48246e1cc
|
msxml3: Return xmlnode object from create_basic_node.
|
2009-08-21 13:50:11 +02:00 |
Michael Stefaniuc
|
bd87b49614
|
msxml3: Change long to LONG in msxml2.idl and xmldom.idl.
|
2009-03-10 12:06:14 +01:00 |
Michael Stefaniuc
|
6a5dda7143
|
msxml3: Remove superfluous pointer casts.
|
2009-01-26 14:31:05 +01:00 |