--- test/html-webhacc/error-description-source.xml 2008/09/16 13:08:25 1.47 +++ 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} @@ -572,19 +580,6 @@ - - Character reference to - {text} is not allowed. - - - - Character reference to - U+000D (CARRIAGE RETURN) - is not allowed. - - There is a -- sequence @@ -662,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. @@ -1722,6 +1720,14 @@ + + More than one labelable form-associated element + is associated to a label element. + + + No significant content is contained @@ -1883,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 @@ -1953,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 @@ -1985,6 +2013,14 @@ represent a character encoding name. + + Characeter encoding {value} + is not ASCII compatible. + 文字符号化 {value} + は ASCII 互換ではありません。 + + Character encoding name @@ -2121,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 @@ -2243,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. @@ -2274,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. @@ -3258,6 +3365,206 @@
+
+

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

@@ -3287,6 +3594,24 @@ 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 @@ -3349,6 +3674,66 @@ 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 @@ -3416,6 +3801,31 @@ 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. @@ -3427,6 +3837,24 @@ 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 @@ -3434,6 +3862,58 @@ 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. + +
@@ -3574,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. + +
@@ -4203,6 +4869,16 @@ 表 #{text} の構造 + + Graph + グラフ + + + + Regexp #{text} + 正規表現 #{text} + + Subdocument #{text} 部分文書 #{text} @@ -4404,6 +5080,6 @@ and/or modify it under the same terms as Perl itself.

- + \ No newline at end of file