diff options
author | Atsushi Eno <atsushieno@gmail.com> | 2008-12-09 11:20:24 +0300 |
---|---|---|
committer | Atsushi Eno <atsushieno@gmail.com> | 2008-12-09 11:20:24 +0300 |
commit | b505253fe7e29b5567a793afe046d0cb45081148 (patch) | |
tree | e540aba10a8b112903b1337bd107f7ab15759269 /mcs/class/System.XML/System.Xml.Xsl | |
parent | 0b09797b9fad2621095868b79d88d0aa824545ba (diff) |
2008-12-09 Atsushi Enomoto <atsushi@ximian.com>
* XslCompiledTransform.cs : Fixed bug #450797, patch by Jonathan
Anderson. Preserve whitespace-only text in xsl:text.
* XslTransformTests.cs : test for bug #450797 by Jonathan Anderson.
svn path=/trunk/mcs/; revision=121083
Diffstat (limited to 'mcs/class/System.XML/System.Xml.Xsl')
-rw-r--r-- | mcs/class/System.XML/System.Xml.Xsl/ChangeLog | 5 | ||||
-rw-r--r-- | mcs/class/System.XML/System.Xml.Xsl/XslCompiledTransform.cs | 4 |
2 files changed, 7 insertions, 2 deletions
diff --git a/mcs/class/System.XML/System.Xml.Xsl/ChangeLog b/mcs/class/System.XML/System.Xml.Xsl/ChangeLog index d5c6d6ea606..c2a995a1258 100644 --- a/mcs/class/System.XML/System.Xml.Xsl/ChangeLog +++ b/mcs/class/System.XML/System.Xml.Xsl/ChangeLog @@ -1,3 +1,8 @@ +2008-12-09 Atsushi Enomoto <atsushi@ximian.com> + + * XslCompiledTransform.cs : Fixed bug #450797, patch by Jonathan + Anderson. Preserve whitespace-only text in xsl:text. + 2008-06-03 Atsushi Enomoto <atsushi@ximian.com> * XslTransform.cs : add pretty simple printing debugger. diff --git a/mcs/class/System.XML/System.Xml.Xsl/XslCompiledTransform.cs b/mcs/class/System.XML/System.Xml.Xsl/XslCompiledTransform.cs index bc05fc6bc7f..8ef6c9a1f31 100644 --- a/mcs/class/System.XML/System.Xml.Xsl/XslCompiledTransform.cs +++ b/mcs/class/System.XML/System.Xml.Xsl/XslCompiledTransform.cs @@ -221,12 +221,12 @@ namespace System.Xml.Xsl public void Load (XmlReader stylesheet, XsltSettings settings, XmlResolver resolver) { - Load (new XPathDocument (stylesheet).CreateNavigator (), settings, resolver); + Load (new XPathDocument (stylesheet, XmlSpace.Preserve).CreateNavigator (), settings, resolver); } public void Load (string stylesheet, XsltSettings settings, XmlResolver resolver) { - Load (new XPathDocument (stylesheet).CreateNavigator (), settings, resolver); + Load (new XPathDocument (stylesheet, XmlSpace.Preserve).CreateNavigator (), settings, resolver); } private void Load (XPathNavigator stylesheet, |