Commit Graph

127 Commits

Author SHA1 Message Date
Alexandre Julliard
6d8c6c5a3a msxml: Don't use VariantClear on an uninitialized variant. 2007-06-11 15:00:11 +02:00
Francois Gouget
fa48cb042c Assorted spelling fixes. 2007-05-29 13:47:18 +02:00
Alexandre Julliard
e269fa378b msxml3: Fixed compilation without libxml. 2007-05-29 12:05:20 +02:00
James Hawkins
e24667cc6e msxml3: Add tests for IXMLDocument. 2007-05-25 20:12:38 +02:00
James Hawkins
9c04d0d8ca msxml3: Add tests for IXMLElement and IXMLElementCollection. 2007-05-25 20:12:27 +02:00
James Hawkins
f5e9a1ea6f msxml3: Add initial implementation of IXMLDocument. 2007-05-25 20:12:12 +02:00
James Hawkins
74f18d968f msxml3: Add initial implementation of IXMLElement and IXMLElementCollection. 2007-05-25 20:11:15 +02:00
Mikołaj Zalewski
08fc650869 msxml3: Implement IXMLDOMElement::getElementsByTagName. 2007-05-18 20:00:03 +02:00
Mikołaj Zalewski
37ea00731a msxml3: Add tests for XPath queries with namespaces. 2007-05-18 19:59:52 +02:00
Mikołaj Zalewski
b5c1d274c5 msxml3: For queries the get_item should change the current position. 2007-05-18 19:59:45 +02:00
Mikołaj Zalewski
e1cbec75c1 msxml3: Improve the XPath queries handling. 2007-05-18 14:50:21 +02:00
Andrew Talbot
abea9c409f msxml3: Exclude unused headers. 2007-05-15 12:19:27 +02:00
Mikołaj Zalewski
bf3849ad6f msxml3: Implement IXMLDOMDocument2::setProperty("SelectionLanguage", ...). 2007-05-14 14:22:08 +02:00
Stefan Huehner
4d1d01f266 Mark several functions as static. 2007-03-13 13:35:12 +01:00
Huw Davies
1780ca678c msxml3: Implement {get,putref}_schemas. 2007-02-28 13:28:18 +01:00
Huw Davies
c30c6e23ba msxml3: Add a schema cache object. 2007-02-28 13:28:13 +01:00
Huw Davies
cdac075e41 msxml3: Register schema cache classes. 2007-02-26 19:04:14 +01:00
Huw Davies
9ceb5a3ea7 msxml3: Convert the domdoc object to use the IXMLDOMDocument2 interface. 2007-02-26 17:33:45 +01:00
Hans Leidekker
78e0f23b68 msxml3: Stub out some more getters and setters of IXMLDOMDocument. 2007-02-19 12:41:51 +01:00
Paul Vriens
695fa7542a msxml3/tests: Cast-qual warning fixes. 2007-01-24 11:59:08 +01:00
Bang Jun-Young
45e8e360cd msxml3: config.h police. 2007-01-22 13:29:07 +01:00
Andrew Talbot
7786576525 msxml3: Remove unused functions. 2007-01-15 14:22:35 +01:00
Colin Pitrat
f57bf10024 msxml: nextNode and reset functions. 2006-12-29 12:49:40 +01:00
Rob Shearman
588e423bde msxml3: Add a simple test for XMLHTTP. 2006-12-28 12:23:45 +01:00
Marcus Meissner
f0280cbd1e made functions and variables static in some testcases. 2006-12-11 12:18:29 +01:00
Francois Gouget
9c297ffed2 msxml3: Add '\n' to Wine trace. 2006-12-05 10:31:47 +01:00
Lei Zhang
6a530aba76 msxml3: Fix compiles for systems with libxml2 version 2.6.14 and below. 2006-11-30 16:35:35 +01:00
Huw Davies
459dd11f3f msxml3: Implement createElement. 2006-11-17 15:51:33 +01:00
Huw Davies
7c34694c01 msxml3: Implement createProcessingInstruction with a stub PI object. 2006-11-17 11:04:42 +01:00
Huw Davies
4696417941 msxml3: Support both v 2.x and 3.0 version independent clsids as well as the v 3.0 version dependent clsid. 2006-11-14 11:42:24 +01:00
Huw Davies
9e1284df23 msxml3: Add the CLSID_DOMDocument define in msxml2.idl to match the PSDK. 2006-11-14 11:42:17 +01:00
Huw Davies
8518ee38e3 msxml3: Initialize the uuids that aren't in libuuid. 2006-11-14 11:42:14 +01:00
Paul Chitescu
c75d739d32 msxml3: Check parameters of IXMLDOMNode::insertBefore(). 2006-11-02 21:00:12 +01:00
Eric Pouech
858bebc7c8 msxml: Fixed list walking in xmlnodelist_get_length. 2006-10-24 11:32:24 +02:00
Hans Leidekker
fe1f3b0da5 msxml3/tests: Win64 printf format warning fixes. 2006-10-13 14:49:46 +02:00
Louis. Lenders
2d6b45081b msxml3: Add a version resource. 2006-10-09 15:23:38 +02:00
Michael Stefaniuc
7ff24491d9 msxml3: Win64 printf format warning fixes. 2006-10-05 11:35:02 +02:00
Michael Stefaniuc
85ce5117c5 Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int. 2006-09-29 16:08:30 +02:00
Dan Hipschman
47b6d3a1e3 msxml3: Fix IXMLDOMNamedNodeMap_getNamedItem() conformance on error. 2006-09-21 11:26:25 +02:00
Alexandre Julliard
32ab895e46 makefiles: Generate the dependencies line to avoid some code duplication. 2006-09-14 09:38:16 +02:00
Alexandre Julliard
5cf75e615a makefiles: Only run test and documentation targets in directories that need them. 2006-08-28 13:37:44 +02:00
Francois Gouget
b28f6e52e1 msxml3: DOMFreeThreadedDocument's thread model is Both, not Free. 2006-08-09 20:37:29 +02:00
Alexandre Julliard
0b8c80351a msxml3: Make some functions and variables static. 2006-08-02 13:28:36 +02:00
Robert Shearman
2afa602059 msxml3: Add progids for MSXML.DOMDocument and MSXML.FreeThreadedDOMDocument.
Don't delete the progid key when unregistering coclasses - this is now 
done in unregister_progids.
2006-08-01 11:21:27 +02:00
Robert Shearman
1933135f0d msxml3: Separate the writing of progids from the writing of classes.
This allows writing multiple progids that refer to one class.
Support writing out Version and VersionIndependentProgId keys for classes.
2006-08-01 11:21:22 +02:00
Robert Shearman
986b33d171 msxml3: Use general DLL registration framework to register CLSIDs and ProgID's. 2006-07-24 13:46:44 +02:00
Huw Davies
a307901ac0 msxml3: removeChild should catch a NULL child node. 2006-07-19 09:38:35 +02:00
Huw Davies
120e808f13 msxml3: Add a test to check that selectSingleNode returns a NULL-ptr when it doesn't find a match. 2006-07-19 09:38:29 +02:00
Alexandre Julliard
eb8a40c368 libs: Merged libwine_unicode into libwine.
Most dlls use libwine_unicode at this point, so there's nothing to
gain by having two separate libraries.
2006-07-11 19:33:22 +02:00
Huw Davies
187ab1c028 msxml3: Implement removeChild. 2006-07-11 12:05:06 +02:00