[1] Error levels: - (missing): An error. - [Q@en[m]]: A violation to [['''MUST''']]-level constraint. - [Q@en[NC]]: A namespace constraint in XML Namespace specifications. - [Q@en[error]]: An error. - [Q@en[s]]: A violation to [['''SHOULD''']]-level constraint. - [Q@en[w]]: A warning (which has no influence to the conformance). - [Q@en[unsupported]]: The checker does not support the target so that it cannot be checked. [2] Error types: - [CODE(perl)@en[[[Whatpm::CacheManifest]]]]: -- [Q@en[both in entries and whitelist]]: The IRI is contained both in explicit or fallback entries and in online whitelist. -- [Q@en[different scheme from manifest]]: The URI scheme of an IRI reference is different from that of the manifest's URI. -- [Q@en[different shp from manifest]]: The opportunistic caching namespace has different scheme/host/port from those of manifest's URI. -- [Q@en[duplicate oc namespace]]: The opportunistic caching namespace is already mapped to a fallback entry. -- [Q@en[manifest URI]]: The URI is same as the manifest's URI. -- [Q@en[no fallback entry URI]]: The second IRI reference is not contained in a data line in a [CODE@en[FALLBACK]] section. -- [Q@en[not manifest]]: The given entity is not a cache manifest. -- [Q@en[URI fragment not allowed]]: A fragment identifier is contained in an IRI reference. -- [Q@en[URI::syntax error:iriref3987]]: A string that is not a syntactically valid [[RFC 3987]] IRI reference is specified where an IRI reference is expected. -- [Q@en[URI::[VAR@en[t]]]]: A URI error with type [VAR@en[t]]. -- [Q@en[URI::[VAR@en[t]]:[VAR@en[i]]]]: A URI error with type [VAR@en[t]] at the [VAR@en[i]][SUP@en[th]] character. - ContentChecker: -- [Q@en[attribute missing:[VAR@en[n]]]]: The attribute whose name is [VAR@en[n]] is not set to the element while the definition of the element requires it. --- might be a [CODE@en[s]]-level error. -- [Q@en[attribute missing:data|type]] -- [Q@en[attribute missing:href|target]]: Neither [CODE(HTMLa)@en[[[href]]]] nor [CODE(HTMLa)@en[[[target]]]] attribute is set to a [CODE(HTMLe)@en[[[base]]]] element. -- [Q@en[attribute missing:name|http-equiv]] -- [Q@en[attribute missing:name|http-equiv|charset]] -- [Q@en[attribute not allowed]]: The attribute is set to an element but it is not allowed according to the definition of it. -- [Q@en[attribute not allowed:ismap]]: The [CODE(HTMLa)@en[[[ismap]]]] attribute is set to an element but it is not allowed since there is no ancestor [CODE(HTMLe)@en[[[a]]]] element whose [CODE(HTMLa)@en[[[href]]]] attribute is set. -- [Q@en[attribute not defined]] -- [Q@en[basehref after URI attribute]]: There is a [CODE(HTMLe)@en[[[base]]]] element with [CODE(HTMLa)@en[[[href]]]] attribute and the element is after an element with URI attribute in tree order. -- [Q@en[basetarget after hyperlink]]: There is a [CODE(HTMLe)@en[[[base]]]] element with [CODE(HTMLa)@en[[[target]]]] attribute and the element is after an element that defines a hyperlink in tree order. -- [Q@en[boolean:invalid]]: It is a boolean attribute but the specified value is not same as the attribute name. -- [Q@en[character not allowed]]: The character is not allowed where it occurs. -- [Q@en[character not allowed]]: A non-whitespace character is not allowed in an empty element. -- [Q@en[character not allowed:atom|TextConstruct]]: Characters are not allowed in [[Atom]] Text construct with its [CODE(XMLa)@en[[[type]]]] attribute set to [CODE(XML)@en[[[xhtml]]]]. -- [Q@en[character encoding:[VAR@en[c]]]]: Character encoding [VAR@en[c]] is used. --- With level [VAR@en[m]]: The character encoding is not allowed. --- With level [VAR@en[s]]: The character encoding is not recommended. --- With level [VAR@en[w]]: Use of another encoding is encouraged. --- With level [VAR@en[unsupported]]: The document has no input encoding information, therefore the conformance checker cannot check the document against character encoding requirements. -- [Q@en[charset:not preferred:[VAR[s]]]]: The charset value [VAR@en[s]] is not a preferred MIME name. -- [Q@en[charset:not registered:[VAR[s]]]]: The charset value [VAR@en[s]] is not a registered IANA charset name. -- [Q@en[charset:private:[VAR[s]]]]: The charset value [VAR@en[s]] is a private name. -- [Q@en[charset:syntax error]]: The charset value is not syntactically valid. -- [Q@en[child element missing:[VAR@en[e]]]]: There must be a child element [VAR@en[e]]. -- [Q@en[child element missing:td|th]] -- [Q@en[coords:number:[VAR@en[n]]:[VAR@en[m]]]]: There are [VAR@en[m]] items in the coords value while there should be [VAR@en[n]] items according to the definition of it. -- [Q@en[coords:number:even:[VAR@en[m]]]]: There are [VAR@en[m]] items in the coords value while there should be even number of items according to the definition of it. -- [Q@en[coords:number:''>''=[VAR@[n]]:[VAR@en[m]]]]: There are [VAR@en[m]] items in the coords value while there should be more than [VAR@en[m]] items according to the definition of it. -- [Q@en[coords:out of range:[VAR@en[i]]]]: The [VAR@en[i]][SUP@en[th]] value of the coords value is outside of the range. -- [Q@en[coords:syntax error]]: The specified value is not a coords value. -- [Q@en[dateortime:syntax error]] The specified value is not a date or time value. -- [Q@en[datetime:bad day]]: The day part of the date is incorrect. -- [Q@en[datetime:bad hour]]: The hour part of the time is incorrect. -- [Q@en[datetime:bad minute]]: The minute part pf the time is incorrect. -- [Q@en[datetime:bad month]]: The month part of the date is incorrect. -- [Q@en[datetime:bad second]]: The second part of the time is incorrect. -- [Q@en[datetime:bad timezone hour]]: The hour part of the timezone is incorrect. -- [Q@en[datetime:bad timezone minute]]: The minute part of the timezone is incorrect. -- [Q@en[datetime:syntax error]]: The datetime specification has a syntax error. -- [Q@en[deprecated:attr]] -- [Q@en[deprecated:element]] -- [Q@en[duplicate ID]]: The [CODE(SGML)@en[[[ID]]]] has also been specified to another element. -- [Q@en[duplicate token:[VAR@en[t]]]]: It is an attribute defined as a list of values that does not allow duplication but there are two [VAR@en[t]]s specified. -- [Q@en[element missing:hn]]: The element should contain at least one [CODE(HTMLe)@en[[[h[VAR@en[n]]]]]] element in the content, but there is no such element. -- [Q@en[element missing:atom|[VAR@en[e]]]]: The element should contain at leat one [CODE(XMLe)@en[[VAR@en[e]]]] element in the [[Atom]] namespace in the content, but there is no such element. -- [Q@en[element missing:atom|link|alternate]]: There must be a child [[Atom]] [CODE(XMLe)@en[[[link]]]] element with the [CODE(XMLa)@en[[[rel]]]] attribute set to [CODE(XML)@en[[[alternate]]]]. -- [Q@en[element missing:atom|link|self]]: There must be a child [[Atom]] [CODE(XMLe)@en[[[link]]]] element with the [CODE(XMLa)@en[[[rel]]]] attribute set to [CODE(XML)@en[[[self]]]]. -- [Q@en[element not allowed]]: The element is placed where it is not allowed according to the definition of that element. -- [Q@en[element not allowed:area]]: An [CODE(HTMLe)@en[[[area]]]] element must be a descendant of a [CODE(HTMLe)@en[[[map]]]] element. -- [Q@en[element not allowed:atom|TextConstruct]]: Elements other than a [CODE(HTMLe)@en[[[div]]]] element are not allowed in [[Atom]] Text construct with its [CODE(XMLa)@en[[[type]]]] attribute set to [CODE(XML)@en[[[xhtml]]]]. -- [Q@en[element not allowed:base]]: There must not be more than one [CODE(HTMLe)@en[[[base]]]] per document. -- [Q@en[element not allowed:details legend]] -- [Q@en[element not allowed:empty]]: The element is not allowed in an empty element. -- [Q@en[element not allowed:figure legend]] -- [Q@en[element not allowed:head noscript]] -- [Q@en[element not allowed:head style]]: The [CODE(HTMLe)@en[[[style]]]] element has [CODE(HTMLa)@en[[[scoped]]]] attribute specified. However, it is not allowed in a [CODE(HTMLe)@en[[[head]]]] element. -- [Q@en[element not allowed:head title]]: There are more than one [CODE(HTMLe)@en[[[title]]]] elements. -- [Q@en[element not allowed:meta charset]]: The charset declaration element must be the first element in the [CODE(HTMLe)@en[[[head]]]] element. -- [Q@en[element not allowed:minus]]: The element is not allowed because of one of ancestor elements. -- [Q@en[element not allowed:phrasing]]: The element is not allowed in phrasing content. -- [Q@en[element not allowed:prose]]: The element is not allowed in prose content. -- [Q@en[element not allowed:prose style]]: The [CODE(HTMLe)@en[[[style]]]] element in prose content must be placed before any other element and any text node other than inter-element whitespace and must have its [CODE(HTMLa)@en[[[scoped]]]] attribute specified. -- [Q@en[element not allowed:root]]: The element is not allowed as a root element, according to the knowledge of the conformance checker. -- [Q@en[element not allowed:root:xml]]: The element is not allowed as the root element of an XML document, according to the knowledge of the conformance checker. -- [Q@en[element not defined]]: The element is not defined by the specification of that namespace. -- [Q@en[empty attribute value]]: The attribute value is an empty string, which is not allowed. -- [Q@en[enumerated:invalid]]: It is an enumerated attribute attribute and the specified value is not a known one. -- [Q@en[enumerated:non-conforming]]: It is an enumerated attribute and the specified value is one of known values, but it is not conforming. -- [Q@en[float:out of range]]: The specified floating point number is outside of the range. -- [Q@en[float:syntax error]]: The specified value is not a floating point number. -- [Q@en[fragment points nothing]]: The fragment identifier points no part in the document. -- [Q@en[#idref:syntax error]]: The specified value is not a hashed ID reference. -- [Q@en[IMT:[VAR@en[t]]]]: An Internet Media Type error [VAR@en[t]]. -- [Q@en[IMT:composite]]: The specified value represents a composite type. -- [Q@en[IMT:syntax error]]: The specified value is not an Internet Media Type. -- [Q@en[in HTML:xml:lang]]: A [CODE(XMLa)@en[[[xml]]:[[lang]]]] attribute is specified in HTML document. -- [Q@en[in XML:charset]]: An HTML [CODE(HTMLe)@en[[[meta]]]] [CODE(HTMLa)@en[[[charset]]]] declaration is found in an XML document. -- [Q@en[in XML:lang]]: An HTML [CODE(HTMLa)@en[[[lang]]]] attribute is specified in XML document. -- [Q@en[in XML:noscript]]: An HTML [CODE(HTMLe)@en[[[noscript]]]] element is found in XML document. -- [Q@en[in XML:xmlns]]: An [CODE(HTMLa)@en[[[xmlns]]]] attribute in the [CODE(DOM)@en[[[null]]]] attribute is found in an XML document. -- [Q@en[integer:syntax error]]: The attribute value is not an integer. -- [Q@en[invalid attribute value]]: The value set to the attribute is not allowed according to the definition of that attribute. (If more specific error type is available, then that one is used instead.) -- [Q@en[keyword:invalid]]: The specified value is not a valid keyword. -- [Q@en[language tag:syntax error]]: The specified value is not a language tag. -- [Q@en[link type:bad context:[VAR@en[t]]]]: The link type [VAR@en[t]] is not allowed for the element it is specified to. -- [Q@en[link type:duplicate:[VAR@en[t]]]]: The link type [VAR@en[t]] is so defined that there must be at most one element with that link type. However, there are more than two elements with that link type. -- [Q@en[link type:non-conforming:[VAR@en[t]]]]: The link type [VAR@en[t]] is not conforming one. -- [Q@en[link type:proposed:[VAR@en[t]]]]: The link type [VAR@en[t]] is proposed but not yet accepted. -- [Q@en[meta content-type syntax error]]: The syntax of the [CODE(HTMLa)@en[[[content]]]] attribute value for a character encoding declaration with [CODE(HTMLa)@en[[[http-equiv]]]] attribute is invalid. -- [Q@en[mismatched charset name:[VAR@en[s]]:[VAR@en[t]]]]: The document character encoding is [VAR@en[s]], while the character encoding declaration states as [VAR@en[t]]. -- [Q@en[mode:syntax error]]: The specified mode is an empty string or contains a space character. -- [Q@en[nninteger:out of range]]: The specified non-negative integer is outside of the range. -- [Q@en[nninteger:syntax error]]: It is not a non-negative integer. -- [Q@en[no character encoding declaration:[VAR@en[c]]]]: Neither transfer layer charset label nor character encoding declaration is found. -- [Q@en[no document element]]: There is no document element. -- [Q@en[no header cell]]: A token in a [CODE(HTMLa)@en[[[headers]]]] attribute does not identify a header cell in the same table. -- [Q@en[no referenced map]]: There is no map with the specified ID. -- [Q@en[no referenced menu]]: There is no menu with the specified ID. -- [Q@en[no significant content]]: There is no descendant node that is a [CODE(DOMi)@en[[[Text]]]] but not a inter-element whitespace or that is an embedded content. -- [Q@en[non ascii superset:[VAR@en[c]]]]: The character encoding of document is not a superset of [[US-ASCII]] for the purpose of character encoding detection and the document has no charset label nor [CODE(charname)@en[[[BOM]]]]. -- [Q@en[not IMT]]: The specified value does not represent an Internet Media Type. -- [Q@en[ps element missing:[VAR@en[e]]]]: There should be an [VAR@en[e]] element before this element or character. -- [Q@en[repeat:syntax error]]: The value of the [CODE(HTMLa)@en[[[repeat]]]] attribute is neither a string [CODE(HTML)@en[[[template]]]] nor an integer. -- [Q@en[Reserved Prefixes and Namespace Names:=xml]]: A namespace constraint error. -- [Q@en[Reserved Prefixes and Namespace Names:xmlns:xml=]]: A namespace constraint error. -- [Q@en[Reserved Prefixes and Namespace Names:xmlns:xmlns=]]: A namespace constraint error. -- [Q@en[Reserved Prefixes and Namespace Names:]]: A namespace constraint error. -- [Q@en[selectors:[VAR@en[e]]]]: An selectors error with type [VAR@en[e]]. -- [Q@en[space in ID]]: There is a space character in ID. -- [Q@en[table:[VAR@en[t]]]]: A table error with type [VAR@en[t]]. -- [Q@en[template:not template]]: The element pointed by the [CODE(HTMLa)@en[[[template]]]] attribute is not a [CODE(HTMLe)@en[[[datetemplate]]]] element. -- [Q@en[URI::[VAR@en[t]]]]: A URI error with type [VAR@en[t]]. -- [Q@en[URI::[VAR@en[t]]:[VAR@en[i]]]]: A URI error with type [VAR@en[t]] at the [VAR@en[i]][SUP@en[th]] character. -- [Q@en[URIs:[VAR@en[n]]::[VAR@en[t]]]]: The attribute is defined as a list of URIs. The [VAR@en[n]][SUP@en[th]] URI has an error with type [VAR@en[t]]. -- [Q@en[URIs:[VAR@en[n]]::[VAR@en[t]]:[VAR@en[i]]]]: The attribute is defined as a list of URIs. The [VAR@en[n]][SUP@en[th]] URI has an error with type [VAR@en[t]] at the [VAR@en[i]][SUP@en[th]] character. -- [Q@en[window name:empty]]: An empty string is specified where a valid browsing context name (or keyword) is expected. -- [Q@en[window name:reserved]]: A reserved keyword is specified in a [CODE(HTMLa)@en[[[target]]]] attribute or a keyword is specified in a [CODE(HTMLa)@en[[[name]]]] attribute that defines the browsing context name. - [CODE(perl)@en[[[Whatpm::CSS::Parser]]]] -- [Q@en[at-rule not allowed:[VAR@en[keyword]]]]: A [CODE(CSS)[@[VAR@en[keyword]]]] rule appears where it is not allowed. -- [Q@en[at-rule not supported]]: An unsupported at-rule appears. -- [Q@en[at-rule syntax error:[VAR@en[keyword]]]]: A [CODE(CSS)@en[@[VAR[keyword]]]] rule is syntactically invalid. -- [Q@en[block not closed]]: A block is not closed before the end of the style sheet. -- [Q@en[duplication:[VAR@en[production]]]]: More than allowed number of [CODE(CSS)@en[<[VAR@en[production]]>]] component is found. -- [Q@en[no declaration block]]: No declaration block is found before the end of the style sheet. -- [Q@en[no property colon]]: No [CODE(charname)@en[[[COLON]]]] character is found after a property name. -- [Q@en[no property name]]: No property name is found in a declaration. -- [Q@en[no property semicolon]]: No [CODE(charname)@en[[[SEMICOLON]]]] character is found after a property specification. -- [Q@en[priority syntax error]]: A priority specification is invalid. -- [Q@en[property not supported]]: An unsupported CSS property appears. -- [Q@en[syntax error:[VAR[production]]]]: A value whose syntax is defined as [CODE(CSS)@en[<[VAR[production]]>]] is syntactically invalid. -- [Q@en[uri not closed]]: A [CODE(CSS)@en[[[URI]]]] token is not closed by optional [CODE(CSS)[[["]]]] followed by mandatory [CODE(CSS)[[[)]]]]. - [CODE(perl)@en[[[Whatpm::CSS::SelectorsParser]]]] -- [Q@en[namespace prefix:not declared]] -- [Q@en[an+b not integer]]: A non-integer number is specified in an [CODE(CSS)[[VAR[a]]n+[VAR[b]]]] expression. -- [Q@en[pseudo-class not supported]]: An unknown pseudo-class selector appears. -- [Q@en[pseudo-element not supported]]: An unknown pseudo-element appears. -- [Q@en[an+b not closed]]: A pseudo-class which takes an [CODE(CSS)@en[[VAR@en[a]]n+[VAR@en[b]]]] expression as the argument is not closed. -- [Q@en[no attr namespace separator]]: No [CODE(charname)@en[[[VERTICAL BAR]]]] character is found after a [CODE(charname)@en[[[ASTERISK]]]] in an attribute selector. -- [Q@en[attribute selector not closed]]: An attribute selector is not closed. -- [Q@en[no pseudo-class name]]: Neither pseudo-class name nor another [CODE(charname)@en[[[COLON]]]] character is found after a [CODE(charname)@en[[[COLON]]]] character. -- [Q@en[no pseudo-element name]]: No pseudo-element name is found after two [CODE(charname)@en[[[COLON]]]] characters. -- [Q@en[no lang tag]]: No language tag is found in a [CODE(CSS)@en[:[[lang]]()]] pseuo-class selector. -- [Q@en[no local name selector]]: Neither element type name nor [CODE(CSS)[[[*]]]] is found after a [CODE(CSS)[[[|]]]] character delimiting namespace prefix and local name. -- [Q@en[not not closed]]: An negation selector is not closed. -- [Q@en[ss after pseudo element]]: A simple selector is found after a pseudo element appears. -- [Q@en[an+b syntax error]]: A syntactically invalid [CODE(CSS)@en[[VAR@en[a]]n+[VAR@en[b]]]] expression is found. -- [Q@en[no attr local name]]: No attribute local name is found after a [CODE(charname)@en[[[VERTICAL BAR]]]] character in an attribute selector. -- [Q@en[no attr name]]: No attribute name is found in an attribute selector. -- [Q@en[no attr value]]: No attribute value is found after a matching operator in an attribute selector. -- [Q@en[no class name]]: No class name appears after a [CODE(charname)@en[[[FULL STOP]]]] character. -- [Q@en[no combinator]]: No combinator appears between sequences of simple selectors. -- [Q@en[no contains string]]: No string is specified in a [CODE(CSS)@en[:[[contains]]()]] pseudo-class selector. -- [Q@en[lang selector not closed]]: A [CODE(CSS)@en[:[[lang]]()]] pseudo-class selector is not closed. -- [Q@en[no attr match]]: Neither attribute matching operator nor closing character is found in an attribute selector. -- [Q@en[no sss]]: No sequence of simple selector is found where it is expected. - HTML parser -- [Q@en[after body:[VAR@en[e]]]] -- [Q@en[after body:/[VAR@en[e]]]] -- [Q@en[after body:#character]] -- [Q@en[after frameset:[VAR@en[e]]]] -- [Q@en[after frameset:/[VAR@en[e]]]] -- [Q@en[after frameset:#character]] -- [Q@en[after head:[VAR@en[e]]]] -- [Q@en[after html:[VAR@en[e]]]] -- [Q@en[after html:/[VAR@en[e]]]] -- [Q@en[after html:#character]] -- [Q@en[bad attribute name]]: There is an attribute whose first character is [CODE(char)[[[=]]]], [CODE(char)[[["]]]], or [CODE(char)[[[']]]]. -- [Q@en[bad attribute value]]: An unquoted attribute value contains [CODE(char)[[[=]]]], [CODE(char)[[["]]]], or [CODE(char)[[[']]]]. -- [Q@en[bare ero]] -- [Q@en[bare etago]] -- [Q@en[bare hcro]] -- [Q@en[bare nero]] -- [Q@en[bare stago]] -- [Q@en[bogus comment]] -- [Q@en[bogus end tag]] -- [Q@en[C1 character reference:U+[VAR@en[HHHH]]]] -- [Q@en[CR character reference]] -- [Q@en[charset label detected:[VAR@en[l]]:[VAR@en[m]]]]: While an HTML document is parsed as in charset [VAR@en[l]], a [CODE(HTMLe)@en[[[meta]]]] [CODE(HTMLa)@en[[[charset]]]] declaration with charset [VAR@en[m]] (≠ [VAR@en[l]]) is encountered. -- [Q@en[dash in comment]] -- [Q@en[DOCTYPE in the middle]] -- [Q@en[duplicate attribute]] -- [Q@en[empty end tag]] -- [Q@en[empty start tag]] -- [Q@en[end tag attribute]] -- [Q@en[image]] -- [Q@en[in a:a]] -- [Q@en[in body:[VAR@en[e]]]] -- [Q@en[in body:#eof]] -- [Q@en[in button:button]] -- [Q@en[in CDATA:#[VAR@en[t]]]] -- [Q@en[in form:form]] -- [Q@en[in frameset:[VAR@en[e]]]] -- [Q@en[in frameset:/[VAR@en[e]]]] -- [Q@en[in frameset:#character]] -- [Q@en[in head:head]] -- [Q@en[in nobr:nobr]] -- [Q@en[in noscript:[VAR@en[e]]]] -- [Q@en[in noscript:/[VAR@en[e]]]] -- [Q@en[in noscript:#eof]] -- [Q@en[in noscript:#[VAR@en[t]]]] -- [Q@en[in RCDATA:#[VAR@en[t]]]] -- [Q@en[in select:[VAR@en[e]]]] -- [Q@en[in select:/[VAR@en[e]]]] -- [Q@en[in table:[VAR@en[e]]]] -- [Q@en[in table:/[VAR@en[e]]]] -- [Q@en[in table:#character]] -- [Q@en[invalid character reference:U+[VAR@en[HHHH]]]] -- [Q@en[invalid character reference:U-[VAR@en[HHHHHHHH]]]] -- [Q@en[isindex]] -- [Q@en[missing start tag:[VAR@en[e]]]] -- [Q@en[nestc]] -- [Q@en[no DOCTYPE]] -- [Q@en[no DOCTYPE name]] -- [Q@en[no PUBLIC literal]] -- [Q@en[no refc]] -- [Q@en[no space before DOCTYPE name]] -- [Q@en[no space between attributes]] -- [Q@en[no SYSTEM literal]] -- [Q@en[not closed]]: One or more element is not closed by end tags. The local name of the outermost unclsoed element is given by the [CODE@en[value]] parameter. -- [Q@en[not closed:[VAR@en[e]]]] -- [Q@en[not first start tag]]: The [CODE(HTMLe)@en[[[html]]]] start tag token is not the first start tag in the input stream. -- [Q@en[not HTML5]]: A non-conforming [CODE(HTML)@en[[[DOCTYPE]]]] token where a conformance checker may switch to another checker for that language. -- [Q@en[NULL]]: There is a [CODE(charname)@en[[[NULL]]]] character in the input stream. -- [Q@en[pio]] -- [Q@en[string after DOCTYPE]] -- [Q@en[string after PUBLIC]] -- [Q@en[string after PUBLIC literal]] -- [Q@en[string after SYSTEM]] -- [Q@en[string after SYSTEM literal]] -- [Q@en[unclosed attribute value]] -- [Q@en[unclosed comment]] -- [Q@en[unclosed DOCTYPE]] -- [Q@en[unclosed PUBLIC literal]] -- [Q@en[unclosed SYSTEM literal]] -- [Q@en[unclosed tag]] -- [Q@en[unmatched end tag:[VAR@en[e]]]] - [CODE(perl)@en[[[Whatpm::HTMLTable]]]] -- [Q@en[cell overlapping:[VAR@en[x]]:[VAR@en[y]]]] -- [Q@en[colspan creates column with no anchored cell]] -- [Q@en[column with no anchored cell]] -- [Q@en[rowspan creates row with no anchored cell]] -- [Q@en[row with no anchored cell]] - IMTChecker -- [Q@en[attribute:syntax error:[VAR@en[t]]]]: The parameter name [VAR@en[t]] is syntactically invalid. -- [Q@en[obsolete parameter]] -- [Q@en[obsolete subtype]] -- [Q@en[parameter missing:[VAR@en[attribute]]]] -- [Q@en[parameter not allowed:[VAR@en[attribute]]]]: The parameter with name [VAR@en[attribute]] is not defined for the media type. -- [Q@en[private subtype]] -- [Q@en[private type]] -- [Q@en[subtype:syntax error:[VAR@en[t]]]]: The subtype name [VAR@en[t]] is syntactically invalid. -- [Q@en[type:syntax error:[VAR@en[t]]]]: The top-level type name [VAR@en[t]] is syntactically invalid. -- [Q@en[unregistered subtype]] -- [Q@en[unregistered type]] -- [Q@en[value syntax error:[VAR@en[attribute]]]] - URIChecker -- [Q@en[default port]] -- [Q@en[dot-segment]] -- [Q@en[empty host]] -- [Q@en[empty path]] -- [Q@en[empty port]] -- [Q@en[long host]] -- [Q@en[lowercase hexadecimal digit]] -- [Q@en[non-DNS host]] -- [Q@en[non UTF-8 host]] -- [Q@en[password]] -- [Q@en[percent-encoded unreserved]] -- [Q@en[syntax error:iri3987]] -- [Q@en[syntax error:iriref3987]] -- [Q@en[uppercase host]] -- [Q@en[uppercase scheme name]] - [CODE(perl)@en[level => unsupported]] -- [Q@en[address format:[VAR@en[version]]]]: URI address -- [Q@en[attribute]] -- [Q@en[addr-spec not supported]] -- [Q@en[atom|content not supported]] ([CODE@en[value]] is the IMT of the content.) -- [Q@en[element]] -- [Q@en[link type:[VAR@en[t]]]] -- [Q@en[parameter:[VAR@en[attribute]]]]: IMT parameter -- [Q@en[script:[VAR@en[mt]]]]: Conformance checking of specified scripting language is not supported. -- [Q@en[style:[VAR@en[mt]]]]: Conformance checking of specified scripting language is not supported. -- [Q@en[subtype]]: IMT subtype -- [Q@en[type]]: IMT type -- [Q@en[event handler]]: Validation of event handler attributes is not supported yet. -- [Q@en[language tag]]: Validation of langauge tags is not supported yet. -- [Q@en[media query]]: Validation of media queries is not supported yet.