Nikolay Sivov
e9e58f07d2
msxml3: Stub IXMLDOMDocumentType support.
2010-11-05 11:28:32 +01:00
Adam Martinson
4f78c04ec8
msxml3: XSLPattern support.
...
Parse XSLPattern queries and translate them into equivalent XPath queries.
XSLPattern built-in functions/operators are translated to their XPath
counterparts where applicable. If no direct XPath counterpart exists,
they are registered as custom XPath functions for the sake of speed where
possible. As a last resort, they are translated into compound XPath
expressions to accomplish the task, if more slowly.
If the parser encounters an error, the original XSLPattern query is
returned, as this is more likely to work than a mangled one.
2010-10-04 16:18:54 +02:00
Alexandre Julliard
81b8ee863e
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
2010-09-19 12:36:48 +02:00
Alexandre Julliard
b86d515ed6
dlls: Remove explicit imports of kernel32 and ntdll.
2010-07-21 17:38:36 +02:00
Alexandre Julliard
bef5645eb1
makefiles: Remove the no longer needed explicit separators for dependencies.
2010-03-16 13:28:19 +01:00
Francois Gouget
3d384f172c
msxml3: Dynamically load libxslt.so and only call xsltInit() if present.
2008-11-18 13:04:05 +01:00
Alistair Leslie-Hughes
bcc1fda727
msxml3: Add IXMLHTTPRequest support.
2008-10-09 13:15:16 +02:00
Piotr Caban
3e3a5b187e
msxml3: Added queryresult's IDispatchEx implementation.
...
File dispex.c is copied from mshtml.dll. Jacek helped me to write this patch.
2008-08-22 10:42:33 +02:00
Piotr Caban
6b2e7a18ba
msxml3: Generalize bsc_t implementation.
2008-07-28 11:35:02 +02:00
Alexandre Julliard
dad21bbcbf
makefiles: List the static libraries as normal imports instead of extra libs.
2008-04-30 14:23:55 +02:00
Alistair Leslie-Hughes
264be58812
msxml3: Added support for SAXXMLReader.
2008-03-25 11:45:55 +01:00
Alistair Leslie-Hughes
7645f321d9
gmsxml3: Added typelib support.
2008-01-24 12:11:25 +01:00
Alistair Leslie-Hughes
a81d22d423
msxml3: Implement IXMLDOMEntityReference interface.
2008-01-22 11:59:54 +01:00
Alistair Leslie-Hughes
c40d4997b3
msxml3: Implement IXMLDOMDocumentFragment Interface.
2008-01-21 12:36:39 +01:00
Alistair Leslie-Hughes
ed5a22fb29
msxml3: Implement IXMLDOMImplementation Interface.
2008-01-18 11:56:58 +01:00
Alistair Leslie-Hughes
b9e9e041e8
msxml3: Implemented IXMLDOMCDATASection COM Object.
2008-01-14 15:52:34 +01:00
Alexandre Julliard
ad9396302d
Removed some unneeded imports.
2007-12-06 21:24:24 +01: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
e1cbec75c1
msxml3: Improve the XPath queries handling.
2007-05-18 14:50:21 +02:00
Huw Davies
c30c6e23ba
msxml3: Add a schema cache object.
2007-02-28 13:28:13 +01:00
Huw Davies
7c34694c01
msxml3: Implement createProcessingInstruction with a stub PI object.
2006-11-17 11:04:42 +01:00
Huw Davies
8518ee38e3
msxml3: Initialize the uuids that aren't in libuuid.
2006-11-14 11:42:14 +01: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
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
Robert Shearman
986b33d171
msxml3: Use general DLL registration framework to register CLSIDs and ProgID's.
2006-07-24 13:46:44 +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
7ee50b699d
msxml3: Use url monikers to load xml.
2006-02-21 19:48:30 +01:00
Huw Davies
a545fee719
msxml3: Implement comment node.
2006-02-16 19:37:53 +01:00
Huw Davies
5d629e7ce8
msxml: Text node implementation.
2006-01-19 11:56:34 +01:00
Huw Davies
ef23ab4729
msxml: Add attribute node implementation.
2006-01-18 11:28:34 +01:00
Huw Davies
52e8200cee
Implement get_parseError.
2005-11-08 13:10:49 +00:00
Mike McCormack
f3719a881e
Implemented IXMLDOMNode::selectNodes.
2005-09-03 09:39:38 +00:00
Mike McCormack
23e9a042c0
Implement the IXMLDOMNodeList interface for
...
IXMLDOMNode::get_childNodes.
2005-08-19 15:18:05 +00:00
Mike McCormack
cab04351d7
Add some msxml3 tests.
2005-08-12 11:25:05 +00:00
Mike McCormack
65293d8edf
Create a node object and use it to hold libxml2 pointers.
2005-08-10 09:54:22 +00:00
Mike McCormack
67630657fe
Implement the IXMLDOMNamedNodeMap interface.
2005-08-08 15:04:00 +00:00
Mike McCormack
3b5c2221cc
Implemented the IXMLDOMElement interface.
2005-08-03 10:58:47 +00:00
Mike McCormack
dcc2d6c254
Initial implementation of msxml3 based on libxml2.
2005-08-02 11:29:04 +00:00