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
5ea259e8e4
msxml3: Support IDispatch in IXMLElement.
2011-11-07 11:22:09 +01:00
Nikolay Sivov
c32db17417
msxml3: Fix IDispatch support for IXMLDocument.
2011-11-07 11:21:40 +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
Piotr Caban
0fa2cf4100
msxml3/tests: Added NamespaceUri pointer test.
2011-10-31 16:53:00 +01:00
Piotr Caban
e6aace7a85
msxml3/tests: Added SAXAttributes object pointer tests.
2011-10-31 16:52:39 +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
Piotr Caban
df5d3e348a
msxml3/tests: Added element attributes tests when SAXXMLReader is used.
2011-10-26 14:14:36 +02:00
Piotr Caban
6238926a2e
msxml3/tests: Tests more XMLSAXReader versions.
2011-10-25 16:57:23 +02:00
Piotr Caban
5eb6994dc2
msxml3/tests: Added saxreader error handling test.
2011-10-24 19:54:15 +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
Nikolay Sivov
54326116da
msxml3: Use provided qualified name length while writing end element tag.
2011-10-05 17:31:31 -05:00
Nikolay Sivov
3d3786c2fa
msxml3: Support setting namespaces feature to default value.
2011-10-05 14:13:16 -05:00
Alistair Leslie-Hughes
5df9ff3aa9
msxml3: Support creating IXMLParser Interface.
2011-09-26 22:42:01 +02:00
Nikolay Sivov
7db7d857c5
msxml3: Fix putProperty() for declaration handler.
2011-09-22 19:51:50 +02:00
Nikolay Sivov
864f17016f
msxml3: Fix putProperty() for lexical handler case.
2011-09-22 19:51:50 +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
Octavian Voicu
9e3d83e003
msxml3/tests: Fix a warning in saxreader tests when compiling on x64.
2011-08-31 19:43:07 +02:00
Nikolay Sivov
2a6abc248d
msxml3: Use element name length passed to content handler.
2011-08-29 12:08:20 +02:00
Nikolay Sivov
9ae103f7f7
msxml3: Respect string length returned from ISAXAttributes.
2011-08-29 12:08:20 +02:00
Nikolay Sivov
d0413fd476
msxml3: Fix empty elements output.
2011-08-29 12:08:20 +02:00
Nikolay Sivov
d338323a0f
msxml3/tests: Tests for default properties values.
2011-08-26 11:32:06 +02:00
Nikolay Sivov
897b77ce05
msxml3: Fix attributes formatting.
2011-08-26 11:32:03 +02:00
Nikolay Sivov
0581360411
msxml3: Fix parameter validation for endElement().
2011-08-25 14:36:02 +02:00
Nikolay Sivov
25bf8e5387
msxml3: Fix parameter validation for startElement() for MXXMLWriter60.
2011-08-25 14:35:59 +02:00
Octavian Voicu
ace8b53418
msxml3/tests: Prevent crash in saxreader tests.
2011-08-25 11:31:54 +02:00
Francois Gouget
9ec291500b
msxml3/tests: Add a trailing '\n' to an ok() call.
2011-08-25 11:31:54 +02:00
Nikolay Sivov
74a7edd41b
msxml3: Implement put_version() for MXWriter.
2011-08-24 19:07:44 +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
Thomas Mullaly
f1f57f2368
msxml3: Added IStream support to IMXWriter.
2011-08-23 16:53:49 +02:00
Thomas Mullaly
e4b7e96267
msxml3/tests: Added more IMXWriter tests.
2011-08-23 16:53:49 +02:00
Thomas Mullaly
ae36cd5f35
msxml3/tests: Added IStream tests for IMXWriter.
2011-08-23 16:53:49 +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
Andrew Nguyen
2ed7a025f6
msxml3/tests: Fix two minor leaks in test_mxwriter_properties().
2011-07-15 16:35:58 +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
Nikolay Sivov
53efed9112
msxml3: Support get/set for disableOutputEscaping() property.
2011-05-09 11:44:30 +02:00
Nikolay Sivov
d4fd125944
msxml3: Support byteOrderMark() property.
2011-05-09 11:44:30 +02:00
Nikolay Sivov
8cefe9b071
msxml3: Store raw text data passed through characters().
2011-05-09 11:44:30 +02:00
Nikolay Sivov
630e5f81fe
msxml3: Support indent() property.
2011-05-09 11:44:30 +02:00
Nikolay Sivov
2dfa1bffc4
msxml3: Support attributes list for elements.
2011-05-09 11:44:30 +02:00
Nikolay Sivov
b63778656e
msxml3: Basic support for startElement()/endElement().
2011-05-09 11:44:30 +02:00
Adam Martinson
11df66af0b
msxml3: Don't add a <?xml...?> decl in domdoc_get_xml().
2011-05-05 11:46:33 +02:00
Nikolay Sivov
6e123f3cbf
msxml3: Basic tests for startElement().
2011-05-04 17:26:47 +02:00
Nikolay Sivov
020bf5a18e
msxml3: Add support for omitXMLDeclaration() property.
2011-05-04 17:26:47 +02:00
Nikolay Sivov
c8f9c4581c
msxml3: Basic support for startDocument().
2011-05-02 12:47:43 +02:00
Nikolay Sivov
e93125f31b
msxml3: Basic support for encoding property.
2011-05-02 12:47:25 +02:00
Nikolay Sivov
92668f1d30
msxml3: Store stream reference as destination.
2011-05-02 12:47:16 +02:00
Nikolay Sivov
1d816be12e
msxml3: Add support for standalone property.
2011-05-02 12:47:06 +02:00
Nikolay Sivov
387966c48a
msxml3: Add ISAXContentHandler stub for MXXMLWriter.
2011-05-02 12:46:57 +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
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
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