Commit Graph

1018 Commits

Author SHA1 Message Date
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
Piotr Caban
6927a11eab msxml3: Prefer to report msxml error over libxml parsing error. 2011-10-24 19:54:15 +02:00
Piotr Caban
41eba1c30d msxml3: Return parser result in detach_url. 2011-10-24 19:54:15 +02:00
Piotr Caban
f8112cc548 msxml3: Don't report fatal errors many times. 2011-10-24 19:54:15 +02:00
Nikolay Sivov
a3a1f4e3fb msxml3: Add stub IEnumVARIANT support for IXMLDOMSelection. 2011-10-24 11:18:19 +02:00
Nikolay Sivov
ae6ea94bb3 msxml3: Don't try to use null interface pointer. 2011-10-24 11:18:09 +02:00
Andrew Talbot
708f3a3fef msxml3: Add a break to a switch statement. 2011-10-08 20:23:01 +02:00
Nikolay Sivov
35b5955606 msxml3: Use a helper to get property values. 2011-10-06 16:46:40 -05:00
Nikolay Sivov
5931af0283 msxml3: Use helper to set properties. 2011-10-06 16:46:40 -05:00
Nikolay Sivov
d65f298817 msxml3: Add some useful traces and demangle some parameter names. 2011-10-06 16:46:40 -05:00
Nikolay Sivov
54326116da msxml3: Use provided qualified name length while writing end element tag. 2011-10-05 17:31:31 -05:00
Nikolay Sivov
3d3786c2fa msxml3: Support setting namespaces feature to default value. 2011-10-05 14:13:16 -05:00
Nikolay Sivov
5f68f3710c msxml3: Support setting unlimited nesting depth for a reader. 2011-10-05 14:13:07 -05:00
Nikolay Sivov
393c232b05 msxml3: Support setting unlimited xml stream length for a reader. 2011-10-05 14:13:01 -05:00
Nikolay Sivov
165d1b5d70 msxml3: Accept DTD prohibition feature. 2011-10-05 14:12:49 -05:00
Nikolay Sivov
cc4c694623 msxml3: Accept lexical handler parameter entities switch. 2011-10-05 14:12:44 -05:00
Nikolay Sivov
1bd501ab3e msxml3: Accept disabled parameter entities feature. 2011-10-05 14:12:27 -05:00
Nikolay Sivov
ad336be675 msxml3: Accept disabling of external entities loading. 2011-10-04 16:55:27 -05:00
Michael Stefaniuc
718a924f5b msxml3: Use SUCCEEDED instead of !FAILED. 2011-10-03 09:43:36 -05:00
Alistair Leslie-Hughes
5df9ff3aa9 msxml3: Support creating IXMLParser Interface. 2011-09-26 22:42:01 +02:00
Nikolay Sivov
7db7d857c5 msxml3: Fix putProperty() for declaration handler. 2011-09-22 19:51:50 +02:00
Nikolay Sivov
864f17016f msxml3: Fix putProperty() for lexical handler case. 2011-09-22 19:51:50 +02:00
Francois Gouget
55a6db8912 msxml3: Fix printing NULL strings. 2011-09-21 18:39:51 +02:00
Nikolay Sivov
809959de2c msxml3: It's not a failure to get S_FALSE from IStream::Read(). 2011-09-21 14:41:25 +02:00
Alistair Leslie-Hughes
54b37b8c41 msxml3: Move xmlparser.idl to msxml3. 2011-09-15 19:13:15 +02:00
Alistair Leslie-Hughes
3a63aebc1c msxml3: Only compare strings if the transform was successful. 2011-09-07 18:13:50 +02:00
Alistair Leslie-Hughes
e108c2dbed msxml3: Correct Objsafe tests for older msxml3. 2011-09-07 11:17:01 +02:00
Alistair Leslie-Hughes
33736bb871 msxml3: Correct MSXML object safety tests. 2011-09-06 15:58:35 +02:00
Octavian Voicu
9e3d83e003 msxml3/tests: Fix a warning in saxreader tests when compiling on x64. 2011-08-31 19:43:07 +02:00
Nikolay Sivov
2a6abc248d msxml3: Use element name length passed to content handler. 2011-08-29 12:08:20 +02:00
Nikolay Sivov
9ae103f7f7 msxml3: Respect string length returned from ISAXAttributes. 2011-08-29 12:08:20 +02:00
Nikolay Sivov
d0413fd476 msxml3: Fix empty elements output. 2011-08-29 12:08:20 +02:00
Nikolay Sivov
d338323a0f msxml3/tests: Tests for default properties values. 2011-08-26 11:32:06 +02:00
Nikolay Sivov
897b77ce05 msxml3: Fix attributes formatting. 2011-08-26 11:32:03 +02:00
Alexandre Julliard
64651a369b msxml3: Add a WinSxS manifest resource. 2011-08-25 17:20:37 +02:00
Nikolay Sivov
0581360411 msxml3: Fix parameter validation for endElement(). 2011-08-25 14:36:02 +02:00
Nikolay Sivov
25bf8e5387 msxml3: Fix parameter validation for startElement() for MXXMLWriter60. 2011-08-25 14:35:59 +02:00
Octavian Voicu
ace8b53418 msxml3/tests: Prevent crash in saxreader tests. 2011-08-25 11:31:54 +02:00
Francois Gouget
9ec291500b msxml3/tests: Add a trailing '\n' to an ok() call. 2011-08-25 11:31:54 +02:00
Nikolay Sivov
283276d6ea msxml3: Store class version for MXWriter instance. 2011-08-24 19:07:45 +02:00
Nikolay Sivov
4877da66b3 msxml3: Make version dependency checks more flexible, move CLSID checks to factory creation. 2011-08-24 19:07:45 +02:00
Nikolay Sivov
74a7edd41b msxml3: Implement put_version() for MXWriter. 2011-08-24 19:07:44 +02:00