480 Commits

Author SHA1 Message Date
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