Huw Davies
|
7ee50b699d
|
msxml3: Use url monikers to load xml.
|
2006-02-21 19:48:30 +01:00 |
Huw Davies
|
a545fee719
|
msxml3: Implement comment node.
|
2006-02-16 19:37:53 +01:00 |
Huw Davies
|
04d5d0a630
|
msxml3: Fix get_text on text nodes.
|
2006-02-16 19:33:39 +01:00 |
Huw Davies
|
1c3daceb00
|
msxml: Implement getElementsByTagName.
|
2006-02-14 10:38:21 +01:00 |
Hans Leidekker
|
964ef89f09
|
msxml3: Implement DllUnregisterServer.
|
2006-02-14 10:38:05 +01:00 |
Huw Davies
|
5673a58297
|
msxml: Add ISupportErrorInfo for named node maps.
|
2006-02-10 15:14:33 +01:00 |
Huw Davies
|
e1e1f79288
|
msxml: Issue a fixme if the interface is not implemented.
|
2006-01-27 19:22:56 +01:00 |
Huw Davies
|
727970e242
|
msxml: Implement save.
|
2006-01-24 14:43:18 +01:00 |
Huw Davies
|
5d629e7ce8
|
msxml: Text node implementation.
|
2006-01-19 11:56:34 +01:00 |
Huw Davies
|
917a801d80
|
msxml: Implement get_nodeTypedValue.
|
2006-01-18 14:22:23 +01:00 |
Huw Davies
|
ef23ab4729
|
msxml: Add attribute node implementation.
|
2006-01-18 11:28:34 +01:00 |
Huw Davies
|
e7187ff31f
|
msxml: Fix for get_nodeValue on attributes.
|
2006-01-16 20:43:02 +01:00 |
Huw Davies
|
65707fb940
|
msxml: Implement setAttribute.
|
2006-01-16 20:42:39 +01:00 |
Huw Davies
|
d9fc6985fa
|
msxml: Implement getAttribute.
|
2006-01-14 17:05:32 +01:00 |
Huw Davies
|
50c64c04df
|
msxml: Implement createNode, appendChild and insertAfter.
|
2006-01-11 21:15:12 +01:00 |
Huw Davies
|
bce90cfb85
|
msxml: Fix for selectNodes when the node has no children.
|
2006-01-11 20:54:32 +01:00 |
Huw Davies
|
a48bb7b3de
|
msxml: It's valid to release an empty document.
|
2006-01-10 19:58:42 +01:00 |
Huw Davies
|
3f6bb98f39
|
Make the node object aggregatable so that the element object (and in
future all of the other node types) can use it.
|
2005-12-01 18:46:42 +01:00 |
Alexandre Julliard
|
0ec7e1a591
|
Renamed all .cvsignore files to .gitignore.
|
2005-11-26 13:10:33 +01:00 |
Huw Davies
|
f0c1e349e1
|
Release a stray node.
|
2005-11-23 14:30:22 +01:00 |
Huw Davies
|
c868b45113
|
Ref count the xmlDocPtr.
If two nodes refer to the same xmlNodePtr don't return same object.
|
2005-11-18 15:05:26 +00:00 |
Francois Gouget
|
f4c0524ec6
|
Assorted spelling and case fixes.
|
2005-11-10 11:39:07 +00:00 |
Francois Gouget
|
2adb302a99
|
Add trailing '\n's to ok() and TRACE() calls.
|
2005-11-10 11:17:38 +00:00 |
Huw Davies
|
5b8be5dca6
|
Include msxml2.h rather than msxml.h and xmldom.h.
|
2005-11-08 19:59:36 +00:00 |
Huw Davies
|
c36873602a
|
Implement selectSingleNode.
|
2005-11-08 16:10:13 +00:00 |
Huw Davies
|
52e8200cee
|
Implement get_parseError.
|
2005-11-08 13:10:49 +00:00 |
Huw Davies
|
d1b21b5c50
|
Fix cut-n-paste error in licence text.
|
2005-11-08 12:46:43 +00:00 |
Huw Davies
|
3d0c66277a
|
Filter out CTEXT nodes when building element child lists.
get_item and get_length should honour the filter.
Add some '\n's to the tests so that libxml2 lists CTEXT nodes.
|
2005-11-05 10:42:45 +00:00 |
Stefan Huehner
|
5834740231
|
Add indexed access to attributes (nodemap) and childNodes
(nodelist), with some testcases.
|
2005-11-03 12:04:52 +00:00 |
Stefan Huehner
|
d148ca4e0a
|
Extend get_nodeName add testcases for it.
|
2005-11-02 19:55:30 +00:00 |
Mike McCormack
|
a182e093b0
|
Implement IXMLDOMNode::get_nodeName.
|
2005-11-02 10:55:03 +00:00 |
Huw Davies
|
82aa918a30
|
Actually print the IIDs.
|
2005-10-31 21:04:31 +00:00 |
Stefan Huehner
|
927ba076f1
|
Fix IXMLDOMDocument error handling.
|
2005-10-26 10:09:22 +00:00 |
Huw Davies
|
119da5a94c
|
Don't try to release the node if we haven't loaded one.
|
2005-10-06 11:34:15 +00:00 |
Alexandre Julliard
|
7e22be4d84
|
We are no longer generating .dbg.c files.
|
2005-09-29 10:35:58 +00:00 |
Mike McCormack
|
f3719a881e
|
Implemented IXMLDOMNode::selectNodes.
|
2005-09-03 09:39:38 +00:00 |
Mike McCormack
|
3b7e1ed1ea
|
Add some node tests.
|
2005-08-23 09:37:42 +00:00 |
Mike McCormack
|
da3393d4d7
|
Implement IXMLDOMNode::hasChildNode().
|
2005-08-22 09:24:44 +00:00 |
Mike McCormack
|
ded8dd8b82
|
Forward IXMLDOMDocument methods to contained node.
|
2005-08-22 09:24:36 +00:00 |
Mike McCormack
|
d61f8f8b28
|
Forward IXMLDOMElement methods derived from IXMLDOMNode to the
element's contained node.
|
2005-08-22 09:23:52 +00:00 |
Mike McCormack
|
23e9a042c0
|
Implement the IXMLDOMNodeList interface for
IXMLDOMNode::get_childNodes.
|
2005-08-19 15:18:05 +00:00 |
Mike McCormack
|
eb889cf5d9
|
Forward some IXMLDOMDocument methods to the implemenation's contained
node.
|
2005-08-19 11:23:02 +00:00 |
Mike McCormack
|
dc2e14d9f6
|
Implement parentNode, firstChild, lastChild, previousSibling and
nextSibling methods.
|
2005-08-19 11:22:47 +00:00 |
Mike McCormack
|
2386023474
|
Use a single function to create all IXMLDOMNode implementations.
|
2005-08-19 10:03:27 +00:00 |
Mike McCormack
|
23f192d299
|
Make each IXMLDOMNode interface represent one libxml2 xmlNodePtr.
|
2005-08-18 10:48:13 +00:00 |
Francois Gouget
|
fae73a1090
|
Assorted spelling fixes.
|
2005-08-17 09:56:24 +00:00 |
Mike McCormack
|
2b7ae268e5
|
Fix a search and replace mishap.
|
2005-08-17 09:53:08 +00:00 |
Vincent Béron
|
8b6d8dbdf3
|
Protect libxml/parser.h with proper autoconf definition.
|
2005-08-15 09:43:53 +00:00 |
Mike McCormack
|
cab04351d7
|
Add some msxml3 tests.
|
2005-08-12 11:25:05 +00:00 |
Mike McCormack
|
8e5c32acbd
|
Partial implementation of DllRegisterServer.
|
2005-08-12 11:20:26 +00:00 |
Mike McCormack
|
70adb8f565
|
Add a configure test for xmlReadMemory.
|
2005-08-12 10:35:17 +00:00 |
Mike McCormack
|
cb52019ea0
|
Increment the document's refcount when creating the root element.
|
2005-08-11 10:58:11 +00:00 |
Mike McCormack
|
77392f2d77
|
Implement IXMLDOMElement::get_tagName.
|
2005-08-11 10:57:58 +00:00 |
Mike McCormack
|
ed748a305e
|
Implement IXMLDOMDocument::loadXML.
|
2005-08-11 10:32:36 +00:00 |
Mike McCormack
|
65293d8edf
|
Create a node object and use it to hold libxml2 pointers.
|
2005-08-10 09:54:22 +00:00 |
Vincent Béron
|
21e3ba8cd1
|
Correct mismatches between spec files and comments about export
number.
|
2005-08-10 09:53:47 +00:00 |
Mike McCormack
|
86a47c4dbd
|
Initialize and clean up libxml2 in DllMain.
|
2005-08-09 11:17:47 +00:00 |
Mike McCormack
|
8a43775e2d
|
Use xmlParseMemory instead of xmlReadIO.
|
2005-08-08 18:34:24 +00:00 |
Jacek Caban
|
0c206b940c
|
Fixed msxml compilation when libxml2 is not available.
|
2005-08-08 18:01:52 +00:00 |
Alexandre Julliard
|
d37f0abf07
|
Don't prefix the functions DllCanUnloadNow, DllGetClassObject and
Dll(Un)RegisterServer with the dll name so that the compiler can check
the prototypes.
|
2005-08-08 17:35:28 +00:00 |
Francois Gouget
|
65f2082108
|
Add missing WINAPI to MSXML_DllGetClassObject().
Standardize the DllGetClassObject() prototypes so they match the MSDN
definition.
|
2005-08-08 15:04:53 +00:00 |
Mike McCormack
|
67630657fe
|
Implement the IXMLDOMNamedNodeMap interface.
|
2005-08-08 15:04:00 +00:00 |
Jacek Caban
|
049e9b6718
|
Fixed msxml compilation when libxml is not available.
|
2005-08-08 12:13:31 +00:00 |
Mike McCormack
|
3b5c2221cc
|
Implemented the IXMLDOMElement interface.
|
2005-08-03 10:58:47 +00:00 |
Mike McCormack
|
dcc2d6c254
|
Initial implementation of msxml3 based on libxml2.
|
2005-08-02 11:29:04 +00:00 |