2006-10-27 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Fri, 27 Oct 2006 15:12:25 +0000 (15:12 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Fri, 27 Oct 2006 15:12:25 +0000 (15:12 -0000)
commitacfc823f157363ed76467c7c04fc6ee766cbb0f1
treeccac1dff92cc496a655dd3a3152f0ea77dfb8ed2
parent1be9e0d12ece4bd70244c5bd223c65c658d14138
2006-10-27  Atsushi Enomoto <atsushi@ximian.com>

* XsdValidatingReader.cs : Fixed bug #79650. Enumeration facet was
  not validated for attributes. Also, simple type restriction should
  require namespace manager to resolve QNames.

* XmlSchemaSimpleTypeRestriction.cs : for facet validation, it should
  use namespacemanager. Though the change is not perfect, thus I
  disable this change for now.

* XmlValidatingReaderTests.cs : added bug #79650 case.

* 79650.xsd : added test for bug #79650.

* Makefile : added 79650.xsd to dist file.

svn path=/trunk/mcs/; revision=67031
mcs/class/System.XML/ChangeLog
mcs/class/System.XML/Makefile
mcs/class/System.XML/Mono.Xml.Schema/ChangeLog
mcs/class/System.XML/Mono.Xml.Schema/XsdValidatingReader.cs
mcs/class/System.XML/System.Xml.Schema/ChangeLog
mcs/class/System.XML/System.Xml.Schema/XmlSchemaSimpleTypeRestriction.cs
mcs/class/System.XML/Test/System.Xml/ChangeLog
mcs/class/System.XML/Test/System.Xml/XsdValidatingReaderTests.cs
mcs/class/System.XML/Test/XmlFiles/xsd/79650.xsd [new file with mode: 0644]
mcs/class/System.XML/Test/XmlFiles/xsd/ChangeLog