Namespace name test: a perfectly good http URI Namespace name test: a syntactically plausible URI with a fictitious scheme Namespace name test: a perfectly good http URI with a fragment Namespace name test: a relative URI (deprecated) Namespace name test: a same-document relative URI (deprecated) Namespace name test: an http IRI that is not a URI Namespace inequality test: different capitalization Namespace inequality test: different escaping Namespace equality test: plain repetition Namespace equality test: use of character reference Namespace equality test: use of entity reference Namespace inequality test: equal after attribute value normalization Bad QName syntax: multiple colons Bad QName syntax: colon at end Bad QName syntax: colon at start Bad QName syntax: xmlns: Simple legal case: no namespaces Simple legal case: default namespace Simple legal case: prefixed element Simple legal case: prefixed attribute Simple legal case: default namespace and unbinding Simple legal case: default namespace and rebinding Illegal use of 1.1-style prefix unbinding in 1.0 document Simple legal case: prefix rebinding Unbound element prefix Unbound attribute prefix Reserved prefixes and namespaces: using the xml prefix undeclared Reserved prefixes and namespaces: declaring the xml prefix correctly Reserved prefixes and namespaces: declaring the xml prefix incorrectly Reserved prefixes and namespaces: binding another prefix to the xml namespace Reserved prefixes and namespaces: declaring the xmlns prefix with its correct URI (illegal) Reserved prefixes and namespaces: declaring the xmlns prefix with an incorrect URI Reserved prefixes and namespaces: binding another prefix to the xmlns namespace Reserved prefixes and namespaces: binding a reserved prefix Attribute uniqueness: repeated identical attribute Attribute uniqueness: repeated attribute with different prefixes Attribute uniqueness: different attributes with same local name Attribute uniqueness: prefixed and unprefixed attributes with same local name Attribute uniqueness: prefixed and unprefixed attributes with same local name, with default namespace Attribute uniqueness: prefixed and unprefixed attributes with same local name, with default namespace and element in default namespace Attribute uniqueness: prefixed and unprefixed attributes with same local name, element in same namespace as prefixed attribute Colon in PI name Colon in entity name Colon in entity name Colon in ID attribute name Colon in ID attribute name