Commit graph

1059 commits

Author SHA1 Message Date
Nikolay Sivov
c2976f2d5f msxml3: Fixed ISupportErrorInfo for IXMLDOMNamedNodeMap. 2011-11-23 09:11:08 +01:00
Nikolay Sivov
63e6dbc139 msxml3: Add a couple of tests for unusual behaviour of ISupporterrorInfo. 2011-11-22 18:25:19 +01:00
Alexandre Julliard
dbdf356f72 msxml3: Don't return REFIID to avoid compiler warnings. 2011-11-22 18:19:31 +01:00
Nikolay Sivov
0ba0f4ccf8 msxml3: Added IDispatchEx support for SAXReader. 2011-11-21 15:35:09 +01:00
Nikolay Sivov
85ce39ddca msxml3: Support IDispatchEx for IXMLDOMNodeList too. 2011-11-21 11:04:09 +01:00
Nikolay Sivov
ed908b7b18 msxml3: Forward IDispatch to IDispatchEx when supported. 2011-11-21 11:03:30 +01:00
Nikolay Sivov
a9d8f9a0a2 msxml3: Fix support for IXMLDOMDocument3. 2011-11-21 11:03:19 +01:00
Nikolay Sivov
b26ad412d3 msxml3: Added common ISupportErrorInfo implementation. 2011-11-21 11:03:13 +01:00
Francois Gouget
a3e2c68f98 msxml3: Delete the dispex static critical section when unloading the dll. 2011-11-17 11:37:54 +01:00
Huw Davies
8f9c39d2a8 msxml3: Re-initialise the variant so that VariantChangeType doesn't free the user string. 2011-11-16 17:01:46 +01:00
Nikolay Sivov
f291933177 msxml3: Convert test stream to single byte string. 2011-11-16 09:42:46 +01:00
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
b6d3068c24 msxml3: Support multiple IXMLDOMNamedNodeMap implementations. 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
dd9a2effd5 msxml3: Implement get_nodeTypeValue() for attributes without a type. 2011-11-14 11:46:39 +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
8d602efe88 msxml3: Add type id placeholder for index 0 to make lookup code actually work. 2011-11-03 13:00:35 +01:00
Nikolay Sivov
cf5a68e9bd msxml3: Silence IDispatchJS query. 2011-11-02 12:28:46 +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
Nikolay Sivov
32d217d2e3 msxml3: Fix trace formats to match all other files. 2011-10-31 23:53:14 +01:00
Piotr Caban
0fa2cf4100 msxml3/tests: Added NamespaceUri pointer test. 2011-10-31 16:53:00 +01:00
Piotr Caban
a95b35de07 msxml3: Use namespaces stack in SAXAttributes interface implementation. 2011-10-31 16:52:56 +01:00
Piotr Caban
216b64801d msxml3: Don't allocate new strings when returning namespace related data. 2011-10-31 16:52:51 +01:00
Piotr Caban
619c2dcd08 msxml3: Don't use libxml namespaces stack. 2011-10-31 16:52:44 +01:00
Piotr Caban
e6aace7a85 msxml3/tests: Added SAXAttributes object pointer tests. 2011-10-31 16:52:39 +01:00
Piotr Caban
1b46206a34 msxml3: Merge SAXLocator and SAXAttributes objects. 2011-10-31 16:52:32 +01:00
Piotr Caban
de91f264cb msxml3: Fix position computation in libxmlStartElementNS. 2011-10-31 16:52:20 +01:00
Nikolay Sivov
4bb9da7776 msxml3: Implement IEnumVARIANT::Next() for IXMLDOMSelection. 2011-10-31 16:46:21 +01:00
Nikolay Sivov
a35513bbd0 msxml3: Release IDispatchEx dynamic data properly. 2011-10-31 16:46:21 +01:00
Nikolay Sivov
4d5b3ddf7c msxml3: Init dynamic data pointer in IDispatchEx implementation. 2011-10-31 16:46:20 +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
685be40c33 msxml3: Fix attributes handling when msxml6 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
2b671cad96 msxml3: Accept S_FALSE as a valid callback result when msxml6 is used. 2011-10-25 16:57:23 +02:00
Piotr Caban
e84c41028b msxml3: Make positions returned by ISAXLocator compatible with msxml6. 2011-10-25 16:57:09 +02:00
Piotr Caban
5eb6994dc2 msxml3/tests: Added saxreader error handling test. 2011-10-24 19:54:15 +02:00