Nikolay Sivov
1b1c4c0140
msxml3: Merge obsolete interfaces tests in a single file.
2011-03-08 12:29:26 +01:00
Nikolay Sivov
f9f431186f
msxml3: Implemented get_doctype() with basic tests.
2011-03-07 13:19:11 +01:00
Nikolay Sivov
46fa479105
msxml3: Implement get_nodeTypedValue() for nodes that can't have type.
2011-03-07 13:19:05 +01:00
Nikolay Sivov
0f3c247e46
msxml3: Properly update xmldoc refcounts on insertBefore().
...
insertBefore() is able to work on nodes from different documents, so on
adding child or sibling it's possible that libxml2 switches doc pointer
for a node, we need to update refcounts to cover that case.
2011-03-07 13:18:55 +01:00
Nikolay Sivov
d05435167a
msxml3: Trace ref counts for all dom objects.
2011-03-07 13:18:35 +01:00
Nikolay Sivov
14ec98bd14
msxml3: Test to show namespace definition output for children.
2011-03-04 16:26:00 +01:00
Nikolay Sivov
179daa20b9
msxml3: Remove child with parent method first before insert with insertBefore().
2011-03-04 16:26:00 +01:00
Nikolay Sivov
756ae9e3ee
msxml3: Test insertBefore() behaviour with node relinking, simplify common test cases.
2011-03-04 16:25:59 +01:00
Nikolay Sivov
59f7b8899b
msxml3: Link dom attribute with parent interface pointer.
2011-03-03 17:47:13 +01:00
Nikolay Sivov
d04fd1d067
msxml3: Fail on certain node types in insertBefore() for attributes, remove broken tests.
2011-03-03 17:47:12 +01:00
Nikolay Sivov
a22096c90c
msxml3: Add get_output() implementation for processor.
2011-03-01 13:21:58 +01:00
Nikolay Sivov
37ce949745
msxml3: Always set out pointer to null on failed QueryInterface.
2011-03-01 13:21:58 +01:00
Nikolay Sivov
0c16c79c71
msxml3: Reject xmlns attribute to be added to element.
2011-02-28 11:09:07 +01:00
Nikolay Sivov
4e5075bcc4
msxml3/tests: Remove broken test and parameter check.
2011-02-28 11:09:04 +01:00
Austin English
37e6dc0846
msxml3/tests: Remove win9x hacks.
2011-02-25 11:08:31 +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
Alistair Leslie-Hughes
955685a777
msxml3: Add IObjectSafety support to IXMLHTTPRequest.
2011-02-22 16:34:46 +01:00
Nikolay Sivov
a0a464ad81
msxml3: Use helper to consistently dump variant parameters.
2011-02-22 12:30:37 +01:00
Nikolay Sivov
26084daa46
msxml3: Remove useless parts of schema cleanup helper.
2011-02-22 12:29:04 +01:00
Nikolay Sivov
df08e9b4f6
msxml3: Store document event handler for ready state notification.
2011-02-22 12:28:25 +01:00
Alistair Leslie-Hughes
27bb5a0f52
msxml3: Add IObjectWithSite support to IXMLHttpRequest.
2011-02-18 17:03:01 +01:00
Nikolay Sivov
edeff310b1
msxml3: Null pointer for schema uri should be treated as empty.
2011-02-17 17:27:22 +01:00
Nikolay Sivov
4e079d6b3d
msxml3: Initial implementation of transform() method.
2011-02-16 16:49:34 +01:00
Nikolay Sivov
bb47bab7ce
msxml3: Store output stream for processor.
2011-02-16 16:49:21 +01:00
Nikolay Sivov
392934af90
msxml3: Basic put_input() method for IXSLProcessor.
2011-02-16 16:48:51 +01:00
Jacek Caban
e703763e51
msxml3: Silence QueryInterface FIXME.
2011-02-16 14:26:27 +01:00
Nikolay Sivov
8fdf64e882
msxml3: Add a stub IXSLProcessor.
2011-02-15 16:51:30 +01:00
Nikolay Sivov
855ca45f29
msxml3: Add basic putref_stylesheet() implementation.
2011-02-15 16:51:30 +01:00
Nikolay Sivov
c406b888aa
msxml: Add IXSLTemplate stub.
2011-02-14 13:33:32 +01:00
Austin English
cbbb4b8dbf
msxml3/tests: Make sure return value is used (LLVM/Clang).
2011-02-10 10:28:01 -06:00
Austin English
fd2c5bb32e
msxml3/tests: Remove unneeded assignment (LLVM/Clang).
2011-02-08 14:45:54 -06:00
Michael Stefaniuc
4219fef3f4
msxml3: COM cleanup for the IXMLDOMNode iface in unknode.
2011-01-24 14:43:26 +01:00
Michael Stefaniuc
b500bccc60
msxml3: COM cleanup for the IXMLDOMNode iface in xmlnode.
2011-01-24 14:43:26 +01:00
Michael Stefaniuc
5fd62154f3
msxml3: COM cleanup for the IBindStatusCallback iface.
2011-01-24 14:43:24 +01:00
Nikolay Sivov
3ba78cf101
msxml3: Fix interface leak (Valgrind).
2011-01-24 12:35:02 +01:00
Nikolay Sivov
952f0a6af4
msxml3: Fix invalid read before allocated block (Valgrind).
2011-01-24 12:35:02 +01:00
Nikolay Sivov
f6ce8b7196
msxml3/tests: Fix a lot of leaks in tests (Valgrind).
2011-01-17 12:52:19 +01:00
Jacek Caban
4c6f8989eb
msxml3: Fixed memory leak (valgrind).
2011-01-14 18:26:19 +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
730fa1e7f2
msxml3: Don't forward get_nodeTypedValue to node's IXMLDOMNode iface.
...
Its current implementation for XML_ENTITY_REF_NODE can't work and will
always return VT_NULL variant anyways.
2011-01-10 10:41:13 +01:00