--- test/html-webhacc/error-description-source.xml 2008/09/14 03:09:23 1.45 +++ test/html-webhacc/error-description-source.xml 2008/12/11 05:11:11 1.52 @@ -101,6 +101,14 @@

HTML5 Character Encoding Errors

+ + Character encoding {value} + is not supported and the explicit character encoding specification is + ignored. The result of the conformance checking might be + wrong. + + Character encoding {text} @@ -300,7 +308,7 @@ + modules="Charset::UnicodeChecker"> Code point {text} is not allowed. @@ -321,6 +329,12 @@ + + Character {text} is not + a Unicode character. + + Use of character {text} @@ -566,19 +580,6 @@ - - Character reference to - {text} is not allowed. - - - - Character reference to - U+000D (CARRIAGE RETURN) - is not allowed. - - There is a -- sequence @@ -656,6 +657,9 @@ modules="HTML::Parser"> Character reference to {text} is not allowed. + - In a details element, only at the - beginning of the element a lengend element + In a details or fieldset + element, only at the beginning of the element a legend element may be used. @@ -1716,6 +1720,14 @@ + + More than one labelable form-associated element + is associated to a label element. + + + No significant content is contained @@ -1877,6 +1889,14 @@ + + The value attribute cannot be + specified to an input element whose type + is hidden and name is + _charset_. + + The xml:lang attribute in HTML @@ -1947,6 +1967,20 @@ + + This attribute is not applied to an + input element whose type is + {text}. + + + + The value attribute cannot be + specified to a li element whose parent element is + not an ol element. + + The xml:lang attribute is only allowed @@ -1979,6 +2013,14 @@ represent a character encoding name. + + Characeter encoding {value} + is not ASCII compatible. + 文字符号化 {value} + は ASCII 互換ではありません。 + + Character encoding name @@ -2115,53 +2157,69 @@ Year number is out of range. + 年の値が値域外です。 Month number is out of range. + 月の値が値域外です。 Day number is out of range. + 日の値が値域外です。 Hour number is out of range. + 時の値が値域外です。 Minute number is out of range. + 分の値が値域外です。 Second number is out of range. + 秒の値が値域外です。 Hour number of the timezone component is out of range. + 時間帯の部分の時の値が値域外です。 Minute number of the timezone component is out of range. + 時間帯の部分の分の値が値域外です。 - The attribute value is not a datetime. + The value is not a datetime. + 値が日時ではありません。 The value is not a date or time. + 値が日付か時刻ではありません。 + + + + Form name is empty. + フォーム名が空です。 + + Form name {value} is already + used for another element. + + There is another pragma @@ -2237,6 +2301,38 @@ appears in the attribute value twice. + + The alt attribute value is + empty. + + + + + The alt attribute value is + empty. + alt 属性値が空です。 + +

The value of the alt attribute of an area + element is an empty value.

+ +

In general, the alt attribute value cannot be empty. + It must provide an alternative text for the hyperlink represented by + the area element. The alternative text is to be used + when the Web browser cannot display the image, or is configured not + to display images.

+ +

As an exception, the alt attribute may be left blank + if the same image map (i.e. the ancestor map element) + contains another area element whose href + attribute references the same resource as the href + attribute of the area element in question, and the other + area element has an alt attribute with + non‐empty value.

+
+
+ The attribute value is empty. @@ -2268,6 +2364,8 @@ modules="ContentChecker::HTML"> The attribute value is not a real number. + + + The element referneced by the form + attribute is not a form element, or no element is + found. + + - The usemap attribute references - no image map. + The element referneced by the usemap + attribute is not a map element, or no element is + found. - The contextmenu attribute references - no menu. + The element referneced by the + contextmenu attribute is not a menu element, or + no element is found. + + The value attribute value is longer + than the value of the maxlength attribute. + + Browsing context name must not be empty. @@ -3252,6 +3365,557 @@
+
+

Regular Expression Errors

+ + + + + + + Quantifier unexpected on zero-length + expression. + + + + + Sequence + (?{text}...) is not implemented + by Perl. + + + + Sequence (?#... is + not terminated by ). + + + + (?p{...}) is + obsolete. + +

(?p{}) is obsolete. It was deprecated in + Perl 5.8 and is no longer supported in Perl 5.10.

+ +

You can use (??{...}) instead.

+
+
+ + + Sequence (?{...}) + is not terminated or {...} is not + balanced. + + + + Switch condition is not recognized. + + + + Switch + (?(condition)...|...|...) + contains too many branches. + + + + An unknown switch condition + (?({text} is used. + + + + Sequence (?... is + incomplete. + + + + Modifier (?{text}) + in a regular expression has no effect. + + + + An unknown sequence + (?{text}...) is used. + + + + A (... sequence + is not terminated by ). + + + + An unmatched ) is found. + + + + Quantifier {n,m} + cannot be n > m. + + + + {text} matches + the empty string too many times. + + + + + Quantifiers cannot be nested. + + + + + A character class [... + is not terminated by ]. + + + + Quantifier follows nothing. + + + + A \{text} sequence + is not followed by {...}. + + + + A \{text}{... + is not terminated by }. + + + + A nonexistent group is referenced. + + + + A \ character is not followed by + another character, + + + + An unknown escape \{text} + is used. + + + + An unknown escape \{text} + is used in a character class. + + + + An unknown POSIX character class + [:{text}:] is used. + + + + A POSIX syntax + [{text}...{text}] is used + outside of character classes. + + + + + An escape \{text}{} + is empty. + + + + An escape that represents a character + class cannot be used in range {text}. + + + + Character range {text} + is invalid. + + + + + Octal escape is used. + + +
+ +
+

WebIDL Errors

+ + + An argument name is not followed by a + , character or a ) character. + + + + An exception name is not followed by a + , character or a ) character. + + + + The token after the unsigned + keyword is not short or long. + キーワード unsigned の後の字句が + shortlong ではありません。 + + + + An extended attribute is not followed by + a , character or a ] character. + + + + An argument is specified after an argument + with Variadic extended attribute is seen. + + + + Extended attribute {text} is + specified for an attribute that is not read-only. + + + + Extended attribute {text} + is specified for an attribute whose type is not an interface. + + + + An unknown construct is found where an exception + member or a } character is expected. + + + + An unknown construct is found where an interface + member or a } character is expected. + + + + An identifier for the {text} + is not followed by a { character. + + + + An unknown construct is found after an + extended attribute list (where a Definition is + expected). + + + + An unknown construct is found where a + Definition (optionally preceded by an extended attribute list) + is expected. + + + + The type for {text} is + not specified. + + + + The type for an argument is not + specified. + + + + The type for an exception member is not + specified. + + + + No extended attribute is specified after + a [ character. + + + + No identifier is specified in an extended + attribute assignment. + + + + The specified value {value} + is outside of the range of the type for the constant, + {text}. + + + + The type of the value, + {value}, is different from the type of the constant, + {text}. + + + + Extended attribute {text} + is already specified for another operation in the same interface. + + + + Constructor name {value} + specified by extended attribute {text} is already + used for an interface. + + + + Name {text} is + already used. + + + + Qualified name {text} is + already used. + + + + Extended attribute {text} + is already specified. + + + + Exception {text} is + not defined in the fragment. + + + + + Interface {text} is + not defined in the fragment. + + + + + No in keyword for an argument is + found. + + + + No ( character for an argument + list is found. + + + + A raises (or getraises + or setraises) keyword is not followed by a ( + character. + + + + A sequence<> type is not + terminated by a > character. + + + + Keyword sequence is not followed + by a < character. + + + + No type is specified in + sequence<>. + + + + No identifier is specified for the + {text}. + + + + No identifier is specified for the + argument. + + + + No identifier is specified for the + exception member. + + + + No identifier is specified for the + operation. + + + + No semicolon is found at the end of the + definition or member. + + + + This definition is not part of any + module. + + + + Type {text} cannot be + used in valuetype. + + + + The WebIDL fragment ends before all the blocks + are closed by }; sequences. + + + + Attribute {value} is + not defined in the interface specified for the attribute to which + extended attribute {text} is set. + + + + A scoped name is expected here. + + + + A :: token is not followed by + an identifier or a DOMString keyword. + + + + Type {text} is not + defined. + + + + typedef of name DOMString + is ignored. + + + + An unknown extended attribute + {text} is used. + + + + The valuetype definition does + not define DOMString as + sequence<unsigned short>. + + + + valuetype of name + DOMString is ignored. + + + + The operation cannot be used as accessor operation + of {text}, since its signature different from + the expected one. + + + + Use of an argument list for extended attribute + {text} is not allowed. + + + + Extended attribute {text} + is not applicable for an attribute whose type is not + DOMString. + + + + + The identifier for extended attribute + {text} is not specified. + + + + Use of an identifier for extended attribute + {text} is not allowed. + + + + The identifier {value} is + not an allowed value for extended attribute + {text}. + + + + Extended attribute {text} + is not applicable to this kind of object. + + +
+

Stability Information

@@ -3390,77 +4054,263 @@

Language Tag Errors

+ modules="LangTag::RFC4646::Parser"> There is another extension subtag {value}. + + Extension subtag {value} + is placed after subtag {text}. + + + + Extension {value} is not + defined when the conformance checker is written. + + + + Extended language subtag + {value} is not in the preferred form, i.e. in + lowercase. + + + + Use of extended language subtag + {value} is deprecated. + + + + Extended language subtag + {text} is not allowed in the combination with this + language (and extended language) subtag(s). + + + + Extended language subtag + {text} is not registered. + + + + Language tag {value} is + not in the preferred case combination. + + + + Use of language tag + {value} is deprecated. + + + + Language tag {value} is + not a combination of RFC 4646 subtags and is not a registered grandfathered + tag. + + + modules="LangTag::RFC4646::Parser LangTag::RFC3066::Checker"> Subtag {value} is syntactically invalid. + modules="LangTag::RFC4646::Checker LangTag::RFC3066::Checker"> It is a good practice to represent ISO 639-1 language code {value} in lowercase. + + Use of language subtag + {value} is deprecated. + + + + Language subtag {value} + is not registered. + + + modules="LangTag::RFC4646::Checker LangTag::RFC3066::Checker"> Langauge tag mul should not be used. + modules="LangTag::RFC3066::Checker"> No semantics is defined for language subtag {value}. + + Language subtag {value} + is a private use code. + + + modules="LangTag::RFC4646::Parser"> The language subtag {value} is syntactically invalid. + modules="LangTag::RFC4646::Checker LangTag::RFC3066::Checker"> Langauge tag und should not be used. + modules="LangTag::RFC3066::Checker"> It would be better if a private use language tag ({value}) is not used. + + Private use subtag {value} + is used. + + + + Subtag {value} is not + represented in the preferred case format. + + + modules="LangTag::RFC4646::Parser"> Private use subtag {value} is syntactically invalid. + + Language tag {value} is + not in the preferred case combination. + + + + Use of language tag + {value} is deprecated. + + + modules="LangTag::RFC4646::Checker LangTag::RFC3066::Checker"> It is a good practice to represent ISO 3166 country code {value} in uppercase. + + Use of region subtag + {value} is deprecated. + + + modules="LangTag::RFC3066::Checker"> No semantics is defined for region subtag {value}. + + Region subtag {value} + is not registered. + + + modules="LangTag::RFC4646::Checker LangTag::RFC3066::Checker"> Use of private use country code {value} is not allowed. + + Script subtag {value} is + not in the preferred form, i.e. titlecase. + + + + Use of script subtag + {value} is deprecated. + + + + Script subtag {value} + is not registered. + + + + Script subtag {value} + is a private use code. + + + + Script subtag {value} + should be suppressed when the language subtag is + {text}. + + + + Variant subtag {value} is + not in the preferred form, i.e. lowercase. + + + + Variant subtag {text} might + not be meaningful when it is used in combination with + {value}. + + + + Use of variant subtag + {value} is deprecated. + + + + Variant subtag {value} + is specified twice. + + + + Variant subtag {value} + is not registered. + + + + Variant subtag {value} + cannot be used in this context. + +
@@ -4019,6 +4869,16 @@ 表 #{text} の構造 + + Graph + グラフ + + + + Regexp #{text} + 正規表現 #{text} + + Subdocument #{text} 部分文書 #{text} @@ -4220,6 +5080,6 @@ and/or modify it under the same terms as Perl itself.

- + \ No newline at end of file