- From: Olivier Thereaux via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 04 Apr 2007 10:26:03 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/validator/htdocs/config In directory hutz:/tmp/cvs-serv10969/htdocs/config Modified Files: types.conf Log Message: Went through all the RECs of the document types we support, and found which ones require the xmlns attribute on the root element, and which don't. Making the check script whine about its absence only if required. Index: types.conf =================================================================== RCS file: /sources/public/validator/htdocs/config/types.conf,v retrieving revision 1.27 retrieving revision 1.28 diff -u -d -r1.27 -r1.28 --- types.conf 2 Apr 2007 06:03:44 -0000 1.27 +++ types.conf 4 Apr 2007 10:26:01 -0000 1.28 @@ -250,6 +250,7 @@ PubID = -//W3C//DTD XHTML 1.0 Strict//EN SysID = http://www.w3.org/TR/2002/REC-xhtml1-20020801/DTD/xhtml1-strict.dtd Namespace = http://www.w3.org/1999/xhtml + Namespace Required = 1 # per http://www.w3.org/TR/xhtml1/#normative Parse Mode = XML <Types> Allowed = text/html application/xhtml+xml @@ -271,6 +272,7 @@ PubID = -//W3C//DTD XHTML 1.0 Transitional//EN SysID = http://www.w3.org/TR/2002/REC-xhtml1-20020801/DTD/xhtml1-transitional.dtd Namespace = http://www.w3.org/1999/xhtml + Namespace Required = 1 # per http://www.w3.org/TR/xhtml1/#normative Parse Mode = XML <Types> Allowed = text/html application/xhtml+xml @@ -292,6 +294,7 @@ PubID = -//W3C//DTD XHTML 1.0 Frameset//EN SysID = http://www.w3.org/TR/2002/REC-xhtml1-20020801/DTD/xhtml1-frameset.dtd Namespace = http://www.w3.org/1999/xhtml + Namespace Required = 1 # per http://www.w3.org/TR/xhtml1/#normative Parse Mode = XML <Types> Allowed = text/html application/xhtml+xml @@ -313,6 +316,7 @@ PubID = -//W3C//DTD XHTML Basic 1.0//EN SysID = http://www.w3.org/TR/2000/REC-xhtml-basic-20001219/xhtml-basic10.dtd Namespace = http://www.w3.org/1999/xhtml + Namespace Required = 0 # per http://www.w3.org/TR/2000/REC-xhtml-basic-20001219/#s2.1 it is unclear whether the namespace is fixed, or required Parse Mode = XML <Types> Allowed = text/html application/xhtml+xml @@ -334,6 +338,7 @@ PubID = -//W3C//DTD XHTML Basic 1.1//EN SysID = http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd Namespace = http://www.w3.org/1999/xhtml + Namespace Required = 0 # per http://www.w3.org/TR/xhtml-basic/#s2.1 it is unclear whether the namespace is fixed, or required Parse Mode = XML <Types> Allowed = text/html application/xhtml+xml @@ -349,6 +354,7 @@ PubID = -//W3C//DTD XHTML-Print 1.0//EN SysID = http://www.w3.org/MarkUp/DTD/xhtml-print10.dtd Namespace = http://www.w3.org/1999/xhtml + Namespace Required = 0 # per http://www.w3.org/TR/xhtml-print/#s2.1 it is unclear whether the namespace is fixed, or required Parse Mode = XML <Types> Allowed = application/xhtml+xml @@ -371,6 +377,7 @@ PubID = -//W3C//DTD XHTML 1.1//EN SysID = http://www.w3.org/TR/2001/REC-xhtml11-20010531/DTD/xhtml11-flat.dtd Namespace = http://www.w3.org/1999/xhtml + Namespace Required = 1 # per http://www.w3.org/TR/xhtml11/conformance.html#s_conform Parse Mode = XML <Types> Allowed = application/xhtml+xml @@ -426,6 +433,7 @@ PubID = -//W3C//DTD MathML 2.0//EN SysID = http://www.w3.org/Math/DTD/mathml2/mathml2.dtd Namespace = http://www.w3.org/1998/Math/MathML + Namespace Required = 0 # unclear per http://www.w3.org/TR/MathML2/chapter7.html#interf.namespace Parse Mode = XML <Types> Allowed = application/mathml+xml @@ -447,6 +455,7 @@ PubID = -//W3C//DTD XHTML 1.1 plus MathML 2.0//EN SysID = http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd Namespace = http://www.w3.org/1999/xhtml + Namespace Required = 0 # unclear per http://www.w3.org/TR/MathML2/chapter7.html#interf.namespace Parse Mode = XML <Types> Allowed = application/xhtml+xml application/xml text/xml @@ -461,6 +470,8 @@ PubID = -//W3C//DTD XHTML 1.1 plus MathML 2.0 plus SVG 1.1//EN SysID = http://www.w3.org/2002/04/xhtml-math-svg/xhtml-math-svg-flat.dtd Namespace = http://www.w3.org/1999/xhtml + # unsure about this one. Usually xhtml-hosted languages are required to use ns, but nothing to that effect in the spec... + Namespace Required = 0 Parse Mode = XML <Types> Allowed = application/xhtml+xml application/xml text/xml @@ -475,6 +486,9 @@ PubID = -//W3C//DTD SVG 1.0//EN SysID = http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd Namespace = http://www.w3.org/2000/svg + # per http://www.w3.org/TR/2001/REC-SVG-20010904/struct.html#NewDocumentOverview + # An xmlns attribute without a namespace prefix *could* be specified on an 'svg' element + Namespace Required = 0 Parse Mode = XML <Types> Allowed = image/svg+xml @@ -494,6 +508,9 @@ PubID = -//W3C//DTD SVG 1.1//EN SysID = http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd Namespace = http://www.w3.org/2000/svg + # per http://www.w3.org/TR/2003/REC-SVG11-20030114/struct.html#NewDocumentOverview + # An xmlns attribute without a namespace prefix *could* be specified on an 'svg' element + Namespace Required = 0 Parse Mode = XML <Types> Allowed = image/svg+xml @@ -513,6 +530,7 @@ PubID = -//W3C//DTD SVG 1.1 Tiny//EN SysID = http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-tiny.dtd Namespace = http://www.w3.org/2000/svg + Namespace Required = 0 # no mention in http://www.w3.org/TR/2003/REC-SVGMobile-20030114/#sec-structure Parse Mode = XML <Types> Allowed = image/svg+xml @@ -532,6 +550,7 @@ PubID = -//W3C//DTD SVG 1.1 Basic//EN SysID = http://www.w3.org/Graphics/SVG/1.1/DTD/svg11-basic.dtd Namespace = http://www.w3.org/2000/svg + Namespace Required = 0 # no mention in http://www.w3.org/TR/2003/REC-SVGMobile-20030114/#sec-structure Parse Mode = XML <Types> Allowed = image/svg+xml @@ -545,6 +564,8 @@ Info URL = http://www.w3.org/TR/REC-smil/ PubID = -//W3C//DTD SMIL 1.0//EN SysID = http://www.w3.org/TR/REC-smil/SMIL10.dtd + Namespace = http://www.w3.org/TR/REC-smil + Namespace Required = 0 # apparently not, per http://www.w3.org/TR/REC-smil/#smil Parse Mode = XML <Types> Allowed = application/smil+xml application/smil @@ -559,6 +580,7 @@ PubID = -//W3C//DTD SMIL 2.0//EN SysID = http://www.w3.org/2001/SMIL20/SMIL20.dtd Namespace = http://www.w3.org/2001/SMIL20/Language + Namespace Required = 1 # yes, per http://www.w3.org/TR/2005/REC-SMIL2-20050107/smil20-profile.html#SMILProfileNS-ConformingDocuments Parse Mode = XML <Types> Allowed = application/smil+xml application/smil @@ -573,6 +595,7 @@ PubID = -//W3C//DTD SMIL 2.1//EN SysID = http://www.w3.org/2005/SMIL21/SMIL21.dtd Namespace = http://www.w3.org/2005/SMIL21/Language + Namespace Required = 1 # yes, per http://www.w3.org/TR/2005/REC-SMIL2-20051213/smil21-profile.html#SMILProfileNS-ConformingDocuments Parse Mode = XML <Types> Allowed = application/smil+xml application/smil @@ -587,6 +610,7 @@ PubID = -//W3C//DTD SMIL 2.1 Mobile//EN SysID = http://www.w3.org/2005/SMIL21/SMIL21Mobile.dtd Namespace = http://www.w3.org/2005/SMIL21/Mobile + Namespace Required = 1 # yes, per http://www.w3.org/TR/2005/REC-SMIL2-20051213/smil21-mobile-profile.html#q6 Parse Mode = XML <Types> Allowed = application/smil+xml application/smil @@ -601,6 +625,7 @@ PubID = -//W3C//DTD SMIL 2.1 Extended Mobile//EN SysID = http://www.w3.org/2005/SMIL21/SMIL21ExtendedMobile.dtd Namespace = http://www.w3.org/2005/SMIL21/ExtendedMobile + Namespace Required = 1 # yes, per http://www.w3.org/TR/2005/REC-SMIL2-20051213/smil21-extended-mobile-profile.html#q5 Parse Mode = XML <Types> Allowed = application/smil+xml application/smil
Received on Wednesday, 4 April 2007 10:26:07 UTC