Sweden-Number/dlls/msxml3
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
..
tests msxml3: XSLPattern support. 2010-10-04 16:18:54 +02:00
Makefile.in msxml3: XSLPattern support. 2010-10-04 16:18:54 +02:00
attribute.c msxml3: Don't use xmlnode's IXMLDOMNode iface in insertBefore implementations. 2010-09-13 10:59:02 -05:00
bsc.c msxml3: Add IXMLDOMDocument3 stub support. 2010-08-30 11:28:17 +02:00
cdata.c msxml3: Don't use xmlnode's IXMLDOMNode iface in insertBefore implementations. 2010-09-13 10:59:02 -05:00
comment.c msxml3: Don't use xmlnode's IXMLDOMNode iface in insertBefore implementations. 2010-09-13 10:59:02 -05:00
dispex.c msxml3: Add IXMLDOMDocument3 stub support. 2010-08-30 11:28:17 +02:00
docfrag.c msxml3: Don't use xmlnode's IXMLDOMNode iface in insertBefore implementations. 2010-09-13 10:59:02 -05:00
domdoc.c msxml3: XSLPattern support. 2010-10-04 16:18:54 +02:00
domimpl.c msxml3: Add IXMLDOMDocument3 stub support. 2010-08-30 11:28:17 +02:00
element.c msxml3: Don't use xmlnode's IXMLDOMNode iface in insertBefore implementations. 2010-09-13 10:59:02 -05:00
entityref.c msxml3: Don't use xmlnode's IXMLDOMNode iface in insertBefore implementations. 2010-09-13 10:59:02 -05:00
factory.c msxml3: Properly set default value for SelectionLanguage property. 2010-09-14 09:42:56 -05:00
httprequest.c msxml3: Use the existing READYSTATE type instead of creating our own enum READYSTATE (and mixing the two). 2010-10-04 14:59:59 +02:00
main.c msxml3: Add IXMLDOMDocument3 stub support. 2010-08-30 11:28:17 +02:00
msxml3.spec msxml3: Implement DllUnregisterServer. 2006-02-14 10:38:05 +01:00
msxml3_v1.idl gmsxml3: Added typelib support. 2008-01-24 12:11:25 +01:00
msxml_private.h Make some variable declarations extern. 2010-10-01 13:42:22 +02:00
node.c msxml3: Fix ::selectSingleNode() behaviour on invalid arguments. 2010-09-18 13:03:26 +02:00
nodelist.c msxml3: Add IXMLDOMDocument3 stub support. 2010-08-30 11:28:17 +02:00
nodemap.c msxml3/domdoc: Implement IXMLDOMNamedNodeMap::removeQualifiedItem(). 2010-09-07 11:31:39 +02:00
parseerror.c msxml3: Add IXMLDOMDocument3 stub support. 2010-08-30 11:28:17 +02:00
pi.c msxml3: Remove some useless initializers. 2010-09-18 13:03:44 +02:00
queryresult.c msxml3: XSLPattern support. 2010-10-04 16:18:54 +02:00
regsvr.c msxml3: Add IXMLDOMDocument3 stub support. 2010-08-30 11:28:17 +02:00
saxreader.c msxml3: Silence FIXME for supported properties. 2010-08-30 11:28:46 +02:00
schema.c msxml3: Add IXMLDOMDocument3 stub support. 2010-08-30 11:28:17 +02:00
text.c msxml3: Don't use xmlnode's IXMLDOMNode iface in insertBefore implementations. 2010-09-13 10:59:02 -05:00
uuid.c msxml6: Add stub msxml6, forward DOMDocument60 creation to msxml3. 2010-08-30 11:27:52 +02:00
version.rc msxml3: Remove the ignored common resource attributes. 2010-07-22 11:41:37 +02:00
xmldoc.c msxml3: Add IXMLDOMDocument3 stub support. 2010-08-30 11:28:17 +02:00
xmlelem.c msxml3: Add IXMLDOMDocument3 stub support. 2010-08-30 11:28:17 +02:00
xslpattern.h msxml3: XSLPattern support. 2010-10-04 16:18:54 +02:00
xslpattern.l msxml3: XSLPattern support. 2010-10-04 16:18:54 +02:00
xslpattern.y msxml3: XSLPattern support. 2010-10-04 16:18:54 +02:00