Nikolay Sivov
d51dd8e405
msxml3: Move put_dataType() test data to a table.
2012-01-09 12:52:15 +01:00
Nikolay Sivov
466341b6ef
msxml3: Support VT_VARIANT|VT_BYREF for body data.
2011-12-19 11:11:25 +01:00
Nikolay Sivov
02414775e9
msxml3: Implement response headers access methods.
2011-12-19 11:10:27 +01:00
Nikolay Sivov
e736c3e983
msxml3: Skip leading space characters when loading from BSTR.
2011-12-19 11:10:16 +01:00
Nikolay Sivov
0151f4741a
msxml3: Added IXMLDOMParseError2 support.
2011-12-14 17:54:45 +01:00
Nikolay Sivov
19a86feaa1
msxml3: Implemented get_responseStream().
2011-12-14 17:54:45 +01:00
Nikolay Sivov
e191b051b1
msxml3: IDispatchEx support for MXNamespaceManager.
2011-12-12 10:20:33 +01:00
Nikolay Sivov
e18d99da74
msxml3: Added IDispatchEx for IXSLProcessor.
2011-12-08 10:28:04 +01:00
Nikolay Sivov
f88ea3d2a7
msxml3: Added IDispatchEx support for IXSLTemplate.
2011-12-08 10:28:00 +01:00
Nikolay Sivov
2508025bcd
msxml3: Fix get_namespaceURI() for document nodes.
2011-11-28 16:40:48 +01:00
Nikolay Sivov
852bde49cb
msxml3: Place nodeValue() test data in a table.
2011-11-28 16:40:47 +01:00
Nikolay Sivov
5afb829fdc
msxml3: Some refcount tests to show details of internal DOM representation.
2011-11-28 16:40:47 +01:00
Nikolay Sivov
c2976f2d5f
msxml3: Fixed ISupportErrorInfo for IXMLDOMNamedNodeMap.
2011-11-23 09:11:08 +01:00
Nikolay Sivov
63e6dbc139
msxml3: Add a couple of tests for unusual behaviour of ISupporterrorInfo.
2011-11-22 18:25:19 +01:00
Nikolay Sivov
85ce39ddca
msxml3: Support IDispatchEx for IXMLDOMNodeList too.
2011-11-21 11:04:09 +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
f291933177
msxml3: Convert test stream to single byte string.
2011-11-16 09:42:46 +01:00
Nikolay Sivov
ede880a1c3
msxml3: Return qualified name from get_nodeName().
2011-11-16 09:42:25 +01:00
Nikolay Sivov
12bb4a471f
msxml3: Fix get_namespaceURI().
2011-11-16 09:42:20 +01:00
Nikolay Sivov
588f27dae9
msxml3: Properly return node prefix from get_prefix().
2011-11-16 09:42:03 +01:00
Nikolay Sivov
f87aee778d
msxml3: Properly handle qualified names in getAttributeNode().
2011-11-15 19:37:29 +01:00
Nikolay Sivov
6d4c1931f9
msxml3: Added IDispatchEx support for IXMLDOMImplementation.
2011-11-15 19:37:29 +01:00
Nikolay Sivov
02cd5a008f
msxml3: Fix getNamedItem() for qualified node names.
2011-11-14 15:25:23 +01:00
Nikolay Sivov
de8e11f5d8
msxml3: Move XSLPattern test data to a table.
2011-11-08 09:49:52 +01:00
Nikolay Sivov
ff0bc51f9d
msxml3: Test that IXMLHTTPRequest doesn't support IDispatchEx.
2011-11-08 09:49:48 +01:00
Nikolay Sivov
674fb3c096
msxml3: Some tests to show that leading spaces are not allowed for xml stream.
2011-11-08 09:49:44 +01:00
Nikolay Sivov
9397fb2ad7
msxml3: Implement get_srcText().
2011-11-08 09:49:40 +01:00
Nikolay Sivov
945dccb7d6
msxml3: Implement get_line() and get_linepos().
2011-11-08 09:49:36 +01:00
Nikolay Sivov
2ce0f8fd73
msxml3: Fix collection index based support for IXMLDOMSelection.
2011-11-07 11:22:33 +01:00
Nikolay Sivov
70e0290dcf
msxml3: Add IDispatchEx support for IXMLDOMNamedNodeMap.
2011-11-07 11:22:23 +01:00
Nikolay Sivov
7a62e46fa1
msxml3: Support IDispatchEx for IXMLDOMParseError.
2011-11-02 12:28:40 +01:00
Nikolay Sivov
8bd54c56e7
msxml3: Init IDispatchEx data for all node types.
2011-10-31 23:53:37 +01:00
Nikolay Sivov
4bb9da7776
msxml3: Implement IEnumVARIANT::Next() for IXMLDOMSelection.
2011-10-31 16:46:21 +01:00
Nikolay Sivov
fe1f692d91
msxml3: Block attempt to modify namespace definition with setAttribute().
2011-10-27 19:34:36 +02:00
Nikolay Sivov
a3a1f4e3fb
msxml3: Add stub IEnumVARIANT support for IXMLDOMSelection.
2011-10-24 11:18:19 +02:00
Nikolay Sivov
ae6ea94bb3
msxml3: Don't try to use null interface pointer.
2011-10-24 11:18:09 +02:00
Alistair Leslie-Hughes
3a63aebc1c
msxml3: Only compare strings if the transform was successful.
2011-09-07 18:13:50 +02:00
Alistair Leslie-Hughes
e108c2dbed
msxml3: Correct Objsafe tests for older msxml3.
2011-09-07 11:17:01 +02:00
Alistair Leslie-Hughes
33736bb871
msxml3: Correct MSXML object safety tests.
2011-09-06 15:58:35 +02:00
Nikolay Sivov
9c2288fcee
msxml3/mxnamespace: Support prefix override mode.
2011-08-23 16:53:51 +02:00
Nikolay Sivov
a15fe5a755
msxml3/mxnamespace: Implemented getURI().
2011-08-23 16:53:51 +02:00
Nikolay Sivov
42f65e1358
msxml3/mxnamespace: Implement declarePrefix() and getDeclaredPrefix().
2011-08-23 16:53:50 +02:00
Nikolay Sivov
7f47d97e12
msxml3/mxnamespace: Stub IVBMXNamespaceManager and added some tests.
2011-08-23 16:53:50 +02:00
Frédéric Delanoy
760faf01a9
tests: Assorted spelling fixes.
2011-08-04 18:27:37 +02:00
Francois Gouget
ed3c9a1eca
Assorted spelling fixes.
2011-08-03 14:15:48 +02:00
Alistair Leslie-Hughes
5f1262825c
msxml3: clang corrections.
2011-07-05 13:53:26 +02:00
Alistair Leslie-Hughes
24d77c263d
msxml3: Improve namespace tests to highlight get nodeName issue.
2011-06-29 10:08:11 -05:00
Adam Martinson
4f58e11601
msxml3: Add support for VT_BSTR|VT_BYREF in domdoc_save().
2011-06-21 12:25:33 +02:00
Adam Martinson
f730d13c84
msxml3/domdoc: Add support for VT_ARRAY|VT_UI1 in domdoc_load().
2011-05-20 17:56:58 +02:00
Francois Gouget
5920de5ffb
Assorted spelling and case fixes.
2011-05-09 12:09:27 +02:00
Adam Martinson
11df66af0b
msxml3: Don't add a <?xml...?> decl in domdoc_get_xml().
2011-05-05 11:46:33 +02:00
Francois Gouget
ffbde17b32
msxml3/tests: Fix variable initializations to conform to C89.
2011-04-08 13:03:21 +02:00
Francois Gouget
7c676fbfd4
msxml3/tests: Add a '\n' to an ok() call.
2011-03-30 18:23:37 +02:00
Alexandre Julliard
8e59bbb027
msxml3/tests: Avoid size_t in a trace.
2011-03-28 21:22:47 +02:00
Nikolay Sivov
64e5a6a257
msxml3: Allow to create dummy node map for <?xml ?>.
2011-03-28 17:31:51 +02:00
Nikolay Sivov
e5e0b84200
msxml3: More tests for <?xml ?> attributes.
2011-03-28 17:31:46 +02:00
Nikolay Sivov
61f693846a
msxml3: Initial tests for IObjectWithSite support for httprequest.
2011-03-28 17:31:40 +02:00
Nikolay Sivov
ae2057cbb8
msxml3: Clean formatting chars before passing to base64 decoder.
2011-03-17 13:06:51 +01:00
Nikolay Sivov
cde8e6c8cc
msxml3: Support VT_BSTR|VT_BYREF as source in load().
2011-03-16 14:14:22 +01:00
Nikolay Sivov
59f64b2896
msxml3: Merge save() tests to a single function.
2011-03-16 14:14:22 +01:00
Nikolay Sivov
c26c55995a
msxml3: Add IXMLDOMSelection stub.
2011-03-14 12:38:59 +01:00
Nikolay Sivov
c48b7566bd
msxml3: Unlink node first before adding it as a child.
2011-03-14 12:19:01 +01:00
Nikolay Sivov
68cc66d800
msxml3: Fix reference counting behaviour for named map.
2011-03-11 11:49:04 +01:00
Nikolay Sivov
710b643b2f
msxml3: Some get_attributes() tests.
2011-03-10 14:10:16 +01:00
Nikolay Sivov
6194d30145
msxml3: Put together similar tests using tabled test data.
2011-03-09 12:29:44 +01:00
Nikolay Sivov
0ecc9201c3
msxml3: Fix some leaks in tests.
2011-03-08 17:28:35 +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
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
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
Alistair Leslie-Hughes
955685a777
msxml3: Add IObjectSafety support to IXMLHTTPRequest.
2011-02-22 16:34:46 +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
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
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
Austin English
fd2c5bb32e
msxml3/tests: Remove unneeded assignment (LLVM/Clang).
2011-02-08 14:45:54 -06:00
Nikolay Sivov
f6ce8b7196
msxml3/tests: Fix a lot of leaks in tests (Valgrind).
2011-01-17 12:52:19 +01:00
Alexandre Julliard
f6b6c7bade
include: Correctly define the msxml typelib by directly including xmldom.idl and xmldso.idl.
2010-12-21 12:17:11 +01:00
Adam Martinson
2f0e73f896
msxml3/tests: Move domdoc.c schema-related tests to schema.c.
2010-11-25 11:49:07 +01:00
Adam Martinson
f3678ec193
msxml3: Fix domdoc_getElementsByTagName()/domelem_getElementsByTagName().
2010-11-24 12:03:06 +01:00
Adam Martinson
c19fa9b04b
msxml3: Use the associated schema for domelem_get_dataType().
2010-11-24 12:01:13 +01:00
Adam Martinson
b7cdaba817
msxml3: Move schema cache into the domdoc_properties struct.
2010-11-16 11:48:55 +01:00
Michael Stefaniuc
fa4c8c0900
msxml3/tests: Remove redundant NULL check before SysFreeString (smatch).
2010-11-16 11:43:20 +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
5fc439a7f8
msxml3: XDR schema support.
2010-11-15 13:03:06 +01:00
Adam Martinson
2a4c07a7e2
msxml3/tests: XDR schema tests.
2010-11-15 13:02:45 +01:00
Alexandre Julliard
6c90ebd5e5
include: Move coclass definitions to msxml2.idl.
2010-11-10 12:07:59 +01:00
Adam Martinson
7d37e7e6f6
msxml3/tests: Tests for node_get_dataType() with XDR schemas.
2010-11-09 11:46:34 +01:00