| 58 |
<section id="html5-character-encoding"> |
<section id="html5-character-encoding"> |
| 59 |
<h2>HTML5 Character Encoding Errors</h2> |
<h2>HTML5 Character Encoding Errors</h2> |
| 60 |
|
|
| 61 |
|
<div class="section" id="charset:not-supported"><h3>Character encoding <code><var>{value}</var></code> |
| 62 |
|
is not supported and the explicit character encoding specification is |
| 63 |
|
ignored. The result of the conformance checking might be |
| 64 |
|
<em>wrong</em>.</h3></div> |
| 65 |
|
|
| 66 |
<div class="section" id="disallowed-character-encoding"><h3>Character encoding <code><var>{text}</var></code> |
<div class="section" id="disallowed-character-encoding"><h3>Character encoding <code><var>{text}</var></code> |
| 67 |
is not allowed for <abbr>HTML</abbr> document.</h3> |
is not allowed for <abbr>HTML</abbr> document.</h3> |
| 68 |
<p>The character encoding used for the document is not allowed |
<p>The character encoding used for the document is not allowed |
| 230 |
<!-- "permanently undefined Unicode characters" in HTML5. --> |
<!-- "permanently undefined Unicode characters" in HTML5. --> |
| 231 |
</div> |
</div> |
| 232 |
|
|
| 233 |
|
<div class="section" id="non-unicode"><h3>Character <code><var>{text}</var></code> is not |
| 234 |
|
a Unicode character.</h3></div> |
| 235 |
|
|
| 236 |
<div class="section" id="unicode-deprecated"><h3>Use of character <code><var>{text}</var></code> |
<div class="section" id="unicode-deprecated"><h3>Use of character <code><var>{text}</var></code> |
| 237 |
is deprecated.</h3></div> |
is deprecated.</h3></div> |
| 238 |
|
|
| 443 |
</p> |
</p> |
| 444 |
</div> |
</div> |
| 445 |
|
|
|
<div class="section" id="C1-character-reference"><h3>Character reference to |
|
|
<code><var>{text}</var></code> is not allowed.</h3></div> |
|
|
|
|
|
<div class="section" id="CR-character-reference"><h3>Character reference to |
|
|
<code>U+000D</code> (<code class="charname">CARRIAGE RETURN</code>) |
|
|
is not allowed.</h3></div> |
|
|
|
|
| 446 |
<div class="section" id="dash-in-comment"><h3>There is a <code>--</code> sequence |
<div class="section" id="dash-in-comment"><h3>There is a <code>--</code> sequence |
| 447 |
in a comment.</h3> |
in a comment.</h3> |
| 448 |
<p>There is a <code>-</code> (<code>U+002D</code> |
<p>There is a <code>-</code> (<code>U+002D</code> |
| 941 |
is used.</p> |
is used.</p> |
| 942 |
|
|
| 943 |
<p>The <code>DOCTYPE</code> legacy string should not be used for documents |
<p>The <code>DOCTYPE</code> legacy string should not be used for documents |
| 944 |
generated from XSLT transformation process. It is allowed only to enable |
<em>not</em> generated from XSLT transformation process. It is allowed |
| 945 |
to use XSLT style sheets with the HTML output mode, which does not |
only to enable to use XSLT style sheets with the HTML output mode, which |
| 946 |
support generation of the <code>DOCTYPE</code> with no <code>PUBLIC</code> |
does not support generation of the <code>DOCTYPE</code> with no |
| 947 |
|
<code>PUBLIC</code> |
| 948 |
identifier. For other purposes, the <code>DOCTYPE</code> legacy |
identifier. For other purposes, the <code>DOCTYPE</code> legacy |
| 949 |
string, i.e. <code class="html bad example">PUBLIC "XSLT-compat"</code>, |
string, i.e. <code class="html bad example">PUBLIC "XSLT-compat"</code>, |
| 950 |
is useless and should not be used.</p> |
is useless and should not be used.</p> |
| 1109 |
<div class="section" id="element-not-allowed:datatemplate"><h3>In a <code>datatemplate</code> element, only |
<div class="section" id="element-not-allowed:datatemplate"><h3>In a <code>datatemplate</code> element, only |
| 1110 |
<code>rule</code> elements are allowed.</h3></div> |
<code>rule</code> elements are allowed.</h3></div> |
| 1111 |
|
|
| 1112 |
<div class="section" id="element-not-allowed:details-legend"><h3>In a <code>details</code> element, only at the |
<div class="section" id="element-not-allowed:details-legend"><h3>In a <code>details</code> or <code>fieldset</code> |
| 1113 |
beginning of the element a <code>lengend</code> element |
element, only at the beginning of the element a <code>legend</code> element |
| 1114 |
may be used.</h3></div> |
may be used.</h3></div> |
| 1115 |
|
|
| 1116 |
<div class="section" id="element-not-allowed:empty"><h3>Elements are not allowed in an empty |
<div class="section" id="element-not-allowed:empty"><h3>Elements are not allowed in an empty |
| 1222 |
</dl> |
</dl> |
| 1223 |
</div> |
</div> |
| 1224 |
|
|
| 1225 |
|
<div class="section" id="multiple-labelable-fae"><h3>More than one labelable form-associated element |
| 1226 |
|
is associated to a <code>label</code> element.</h3></div> |
| 1227 |
|
|
| 1228 |
<div class="section" id="no-significant-content"><h3>No significant content is contained |
<div class="section" id="no-significant-content"><h3>No significant content is contained |
| 1229 |
in this element.</h3></div> |
in this element.</h3></div> |
| 1230 |
|
|
| 1342 |
</dl> |
</dl> |
| 1343 |
</div> |
</div> |
| 1344 |
|
|
| 1345 |
|
<div class="section" id="_charset_-value"><h3>The <code>value</code> attribute cannot be |
| 1346 |
|
specified to an <code>input</code> element whose <code>type</code> |
| 1347 |
|
is <code>hidden</code> and <code>name</code> is |
| 1348 |
|
<code>_charset_</code>.</h3></div> |
| 1349 |
|
|
| 1350 |
<div class="section" id="in-HTML:xml:lang"><h3>The <code>xml:lang</code> attribute in HTML |
<div class="section" id="in-HTML:xml:lang"><h3>The <code>xml:lang</code> attribute in HTML |
| 1351 |
document is ignored.</h3> |
document is ignored.</h3> |
| 1352 |
<p>The <code>xml:lang</code> attribute does not have an effect in |
<p>The <code>xml:lang</code> attribute does not have an effect in |
| 1398 |
static documents.</p> |
static documents.</p> |
| 1399 |
</div> |
</div> |
| 1400 |
|
|
| 1401 |
|
<div class="section" id="input-attr-not-applicable"><h3>This attribute is not applied to an |
| 1402 |
|
<code>input</code> element whose <code>type</code> is |
| 1403 |
|
<code><var>{text}</var></code>.</h3></div> |
| 1404 |
|
|
| 1405 |
|
<div class="section" id="non-ol-li-value"><h3>The <code>value</code> attribute cannot be |
| 1406 |
|
specified to a <code>li</code> element whose parent element is |
| 1407 |
|
not an <code>ol</code> element.</h3></div> |
| 1408 |
|
|
| 1409 |
<div class="section" id="xml:lang-not-allowed"><h3>The <code>xml:lang</code> attribute is only allowed |
<div class="section" id="xml:lang-not-allowed"><h3>The <code>xml:lang</code> attribute is only allowed |
| 1410 |
when the <code>lang</code> attribute is specified.</h3></div> |
when the <code>lang</code> attribute is specified.</h3></div> |
| 1411 |
|
|
| 1424 |
<div class="section" id="charref-in-charset"><h3>A character reference cannot be used to |
<div class="section" id="charref-in-charset"><h3>A character reference cannot be used to |
| 1425 |
represent a character encoding name.</h3></div> |
represent a character encoding name.</h3></div> |
| 1426 |
|
|
| 1427 |
|
<div class="section" id="charset:not-ascii-compat"><h3>Characeter encoding <code><var>{value}</var></code> |
| 1428 |
|
is not ASCII compatible.</h3></div> |
| 1429 |
|
|
| 1430 |
<div class="section" id="charset:not-preferred"><h3>Character encoding name |
<div class="section" id="charset:not-preferred"><h3>Character encoding name |
| 1431 |
<code><var>{value}</var></code> is not the preferred name of that |
<code><var>{value}</var></code> is not the preferred name of that |
| 1432 |
character encoding.</h3></div> |
character encoding.</h3></div> |
| 1542 |
<div class="section" id="datetime:bad-timezone-minute"><h3>Minute number of the timezone component is out of |
<div class="section" id="datetime:bad-timezone-minute"><h3>Minute number of the timezone component is out of |
| 1543 |
range.</h3></div> |
range.</h3></div> |
| 1544 |
|
|
| 1545 |
<div class="section" id="datetime:syntax-error"><h3>The attribute value is not a datetime.</h3></div> |
<div class="section" id="datetime:syntax-error"><h3>The value is not a datetime.</h3></div> |
| 1546 |
|
|
| 1547 |
<div class="section" id="dateortime:syntax-error"><h3>The value is not a date or time.</h3></div> |
<div class="section" id="dateortime:syntax-error"><h3>The value is not a date or time.</h3></div> |
| 1548 |
|
|
| 1549 |
|
<div class="section" id="empty-form-name"><h3>Form name is empty.</h3></div> |
| 1550 |
|
|
| 1551 |
<div class="section" id="enumerated:invalid"><h3>This attribute only allow a limited set of |
<div class="section" id="enumerated:invalid"><h3>This attribute only allow a limited set of |
| 1552 |
values and the specified value <code><var>{@}</var></code> is not one |
values and the specified value <code><var>{@}</var></code> is not one |
| 1553 |
of them.</h3> |
of them.</h3> |
| 1592 |
<div class="section" id="enumerated:non-conforming"><h3>Attribute value <code><var>{@}</var></code> |
<div class="section" id="enumerated:non-conforming"><h3>Attribute value <code><var>{@}</var></code> |
| 1593 |
is not allowed.</h3></div> |
is not allowed.</h3></div> |
| 1594 |
|
|
| 1595 |
|
<div class="section" id="duplicate-form-name"><h3>Form name <code><var>{value}</var></code> is already |
| 1596 |
|
used for another element.</h3></div> |
| 1597 |
|
|
| 1598 |
<div class="section" id="duplicate-http-equiv"><h3>There is another pragma |
<div class="section" id="duplicate-http-equiv"><h3>There is another pragma |
| 1599 |
<code><var>{value}</var></code>.</h3></div> |
<code><var>{value}</var></code>.</h3></div> |
| 1600 |
|
|
| 1604 |
<div class="section" id="duplicate-token"><h3>The token <code><var>{value}</var></code> |
<div class="section" id="duplicate-token"><h3>The token <code><var>{value}</var></code> |
| 1605 |
appears in the attribute value twice.</h3></div> |
appears in the attribute value twice.</h3></div> |
| 1606 |
|
|
| 1607 |
|
<div class="section" id="empty-anchor-image-alt"><h3>The <code>alt</code> attribute value is |
| 1608 |
|
empty.</h3></div> |
| 1609 |
|
|
| 1610 |
|
<div class="section" id="empty-area-alt"><h3>The <code>alt</code> attribute value is |
| 1611 |
|
empty.</h3> |
| 1612 |
|
<p>The value of the <code>alt</code> attribute of an <code>area</code> |
| 1613 |
|
element is an empty value.</p> |
| 1614 |
|
|
| 1615 |
|
<p>In general, the <code>alt</code> attribute value cannot be empty. |
| 1616 |
|
It must provide an alternative text for the hyperlink represented by |
| 1617 |
|
the <code>area</code> element. The alternative text is to be used |
| 1618 |
|
when the Web browser cannot display the image, or is configured not |
| 1619 |
|
to display images.</p> |
| 1620 |
|
|
| 1621 |
|
<p>As an exception, the <code>alt</code> attribute may be left blank |
| 1622 |
|
if the same image map (i.e. the ancestor <code>map</code> element) |
| 1623 |
|
contains another <code>area</code> element whose <code>href</code> |
| 1624 |
|
attribute references the same resource as the <code>href</code> |
| 1625 |
|
attribute of the <code>area</code> element in question, and the other |
| 1626 |
|
<code>area</code> element has an <code>alt</code> attribute with |
| 1627 |
|
non‐empty value.</p> |
| 1628 |
|
</div> |
| 1629 |
|
|
| 1630 |
<div class="section" id="empty-attribute-value"><h3>The attribute value is empty.</h3></div> |
<div class="section" id="empty-attribute-value"><h3>The attribute value is empty.</h3></div> |
| 1631 |
|
|
| 1632 |
<div class="section" id="empty-style-sheet-title"><h3>The value of the <code>title</code> attribute |
<div class="section" id="empty-style-sheet-title"><h3>The value of the <code>title</code> attribute |
| 1722 |
<div class="section" id="nninteger:syntax-error"><h3>The attribute value is not a non‐negative |
<div class="section" id="nninteger:syntax-error"><h3>The attribute value is not a non‐negative |
| 1723 |
integer.</h3></div> |
integer.</h3></div> |
| 1724 |
|
|
| 1725 |
<div class="section" id="no-referenced-map"><h3>The <code>usemap</code> attribute references |
<div class="section" id="no-referenced-form"><h3>The element referneced by the <code>form</code> |
| 1726 |
no image map.</h3></div> |
attribute is not a <code>form</code> element, or no element is |
| 1727 |
|
found.</h3></div> |
| 1728 |
<div class="section" id="no-referenced-menu"><h3>The <code>contextmenu</code> attribute references |
|
| 1729 |
no menu.</h3></div> |
<div class="section" id="no-referenced-map"><h3>The element referneced by the <code>usemap</code> |
| 1730 |
|
attribute is not a <code>map</code> element, or no element is |
| 1731 |
|
found.</h3></div> |
| 1732 |
|
|
| 1733 |
|
<div class="section" id="no-referenced-menu"><h3>The element referneced by the |
| 1734 |
|
<code>contextmenu</code> attribute is not a <code>menu</code> element, or |
| 1735 |
|
no element is found.</h3></div> |
| 1736 |
|
|
| 1737 |
<div class="section" id="no-referenced-header-cell"><h3>There is no table header cell whose <code>id</code> |
<div class="section" id="no-referenced-header-cell"><h3>There is no table header cell whose <code>id</code> |
| 1738 |
is <code><var>{value}</var></code> in the same table.</h3></div> |
is <code><var>{value}</var></code> in the same table.</h3></div> |
| 1788 |
<div class="section" id="template:not-template"><h3>The node referenced by the <code>template</code> |
<div class="section" id="template:not-template"><h3>The node referenced by the <code>template</code> |
| 1789 |
attribute is not a template.</h3></div> |
attribute is not a template.</h3></div> |
| 1790 |
|
|
| 1791 |
|
<div class="section" id="value-too-long"><h3>The <code>value</code> attribute value is longer |
| 1792 |
|
than the value of the <code>maxlength</code> attribute.</h3></div> |
| 1793 |
|
|
| 1794 |
<div class="section" id="window-name:empty"><h3>Browsing context name must not be empty.</h3></div> |
<div class="section" id="window-name:empty"><h3>Browsing context name must not be empty.</h3></div> |
| 1795 |
|
|
| 1796 |
<div class="section" id="window-name:reserved"><h3>Browsing context name |
<div class="section" id="window-name:reserved"><h3>Browsing context name |
| 2218 |
|
|
| 2219 |
</section> |
</section> |
| 2220 |
|
|
| 2221 |
|
<section id="regexp-errors"> |
| 2222 |
|
<h2>Regular Expression Errors</h2> |
| 2223 |
|
|
| 2224 |
|
<!-- Errors in this section are sorted by |
| 2225 |
|
Regexp::Parser::Diagnostics's order, then followed by the |
| 2226 |
|
Regexp::Parser::JavaScript's extension. --> |
| 2227 |
|
|
| 2228 |
|
<!-- TODO: mark fatal errors as such --> |
| 2229 |
|
|
| 2230 |
|
<div class="section" id="Quantifier-unexpected-on-zero-length-expression"><h3>Quantifier unexpected on zero-length |
| 2231 |
|
expression.</h3></div> |
| 2232 |
|
|
| 2233 |
|
<div class="section" id="Sequence-(?%.*s...)-not-implemented"><h3>Sequence |
| 2234 |
|
<code>(?<var>{text}</var><var>...</var>)</code> is not implemented |
| 2235 |
|
by Perl.</h3></div> |
| 2236 |
|
|
| 2237 |
|
<div class="section" id="Sequence-(?#...-not-terminated"><h3>Sequence <code>(?#<var>...</var></code> is |
| 2238 |
|
not terminated by <code>)</code>.</h3></div> |
| 2239 |
|
|
| 2240 |
|
<div class="section" id="(?p{})-is-deprecated----use-(??{})"><h3><code>(?p{<var>...</var>})</code> is |
| 2241 |
|
obsolete.</h3> |
| 2242 |
|
<p><code>(?p{})</code> is obsolete. It was deprecated in |
| 2243 |
|
Perl 5.8 and is <em>no longer supported</em> in Perl 5.10.</p> |
| 2244 |
|
|
| 2245 |
|
<p>You can use <code>(??{<var>...</var>})</code> instead.</p> |
| 2246 |
|
</div> |
| 2247 |
|
|
| 2248 |
|
<div class="section" id="Sequence-(?{...})-not-terminated-or-not-{}-balanced"><h3>Sequence <code>(?{<var>...</var>})</code> |
| 2249 |
|
is not terminated or <code>{<var>...</var>}</code> is not |
| 2250 |
|
balanced.</h3></div> |
| 2251 |
|
|
| 2252 |
|
<div class="section" id="Switch-condition-not-recognized"><h3>Switch condition is not recognized.</h3></div> |
| 2253 |
|
|
| 2254 |
|
<div class="section" id="Switch-(?(condition)...-contains-too-many-branches"><h3>Switch |
| 2255 |
|
<code>(?(<var>condition</var>)<var>...</var>|<var>...</var><mark>|...</mark>)</code> |
| 2256 |
|
contains too many branches.</h3></div> |
| 2257 |
|
|
| 2258 |
|
<div class="section" id="Unknown-switch-condition-(?(%.2s"><h3>An unknown switch condition |
| 2259 |
|
<code>(?(<var>{text}</var></code> is used.</h3></div> |
| 2260 |
|
|
| 2261 |
|
<div class="section" id="Sequence-(?-incomplete"><h3>Sequence <code>(?<var>...</var></code> is |
| 2262 |
|
incomplete.</h3></div> |
| 2263 |
|
|
| 2264 |
|
<div class="section" id="Useless-(?%s%s)----%suse-/%s-modifier"><h3>Modifier <code>(?<var>{text}</var>)</code> |
| 2265 |
|
<em>in</em> a regular expression has no effect.</h3></div> |
| 2266 |
|
|
| 2267 |
|
<div class="section" id="Sequence-(?%.*s...)-not-recognized"><h3>An unknown sequence |
| 2268 |
|
<code>(?<var>{text}</var><var>...</var>)</code> is used.</h3></div> |
| 2269 |
|
|
| 2270 |
|
<div class="section" id="Unmatched-("><h3>A <code>(<var>...</var></code> sequence |
| 2271 |
|
is not terminated by <code>)</code>.</h3></div> |
| 2272 |
|
|
| 2273 |
|
<div class="section" id="Unmatched-)"><h3>An unmatched <code>)</code> is found.</h3></div> |
| 2274 |
|
|
| 2275 |
|
<div class="section" id="Can't-do-{n,m}-with-n->-m"><h3>Quantifier <code>{<var>n</var>,<var>m</var>}</code> |
| 2276 |
|
cannot be <span class="math"><var>n</var> > <var>m</var></span>.</h3></div> |
| 2277 |
|
|
| 2278 |
|
<div class="section" id="%s-matches-null-string-many-times"><h3><code><var>{text}</var></code> matches |
| 2279 |
|
the empty string too many times.</h3></div> |
| 2280 |
|
|
| 2281 |
|
<div class="section" id="Nested-quantifiers"><h3>Quantifiers cannot be nested.</h3></div> |
| 2282 |
|
|
| 2283 |
|
<div class="section" id="Unmatched-["><h3>A character class <code>[<var>...</var></code> |
| 2284 |
|
is not terminated by <code>]</code>.</h3></div> |
| 2285 |
|
|
| 2286 |
|
<div class="section" id="Quantifier-follows-nothing"><h3>Quantifier follows nothing.</h3></div> |
| 2287 |
|
|
| 2288 |
|
<div class="section" id="Missing-braces-on-\%s{}"><h3>A <code>\<var>{text}</var></code> sequence |
| 2289 |
|
is not followed by <code>{<var>...</var>}</code>.</h3></div> |
| 2290 |
|
|
| 2291 |
|
<div class="section" id="Missing-right-brace-on-\%s{}"><h3>A <code>\<var>{text}</var>{<var>...</var></code> |
| 2292 |
|
is not terminated by <code>}</code>.</h3></div> |
| 2293 |
|
|
| 2294 |
|
<div class="section" id="Reference-to-nonexistent-group"><h3>A nonexistent group is referenced.</h3></div> |
| 2295 |
|
|
| 2296 |
|
<div class="section" id="Trailing-\"><h3>A <code>\</code> character is not followed by |
| 2297 |
|
another character,</h3></div> |
| 2298 |
|
|
| 2299 |
|
<div class="section" id="Unrecognized-escape-\%s-passed-through"><h3>An unknown escape <code>\<var>{text}</var></code> |
| 2300 |
|
is used.</h3></div> |
| 2301 |
|
|
| 2302 |
|
<div class="section" id="Unrecognized-escape-\%s-in-character-class-passed-through"><h3>An unknown escape <code>\<var>{text}</var></code> |
| 2303 |
|
is used in a character class.</h3></div> |
| 2304 |
|
|
| 2305 |
|
<div class="section" id="POSIX-class-[:%s:]-unknown"><h3>An unknown POSIX character class |
| 2306 |
|
<code>[:<var>{text}</var>:]</code> is used.</h3></div> |
| 2307 |
|
|
| 2308 |
|
<div class="section" id="POSIX-syntax-[%s-%s]-belongs-inside-character-classes"><h3>A POSIX syntax |
| 2309 |
|
<code>[<var>{text}</var><var>...</var><var>{text}</var>]</code> is used |
| 2310 |
|
outside of character classes.</h3></div> |
| 2311 |
|
|
| 2312 |
|
<div class="section" id="Empty-\%s{}"><h3>An escape <code>\<var>{text}</var>{}</code> |
| 2313 |
|
is empty.</h3></div> |
| 2314 |
|
|
| 2315 |
|
<div class="section" id="False-[]-range-"%s-%s""><h3>An escape that represents a character |
| 2316 |
|
class cannot be used in range <code><var>{text}</var></code>.</h3></div> |
| 2317 |
|
|
| 2318 |
|
<div class="section" id="Invalid-[]-range-"%s-%s""><h3>Character range <code><var>{text}</var></code> |
| 2319 |
|
is invalid.</h3></div> |
| 2320 |
|
|
| 2321 |
|
<div class="section" id="Octal-escape-is-obsolete"><h3>Octal escape is used.</h3></div> |
| 2322 |
|
|
| 2323 |
|
</section> |
| 2324 |
|
|
| 2325 |
|
<section id="webidl-errors"> |
| 2326 |
|
<h2>WebIDL Errors</h2> |
| 2327 |
|
|
| 2328 |
|
<div class="section" id="after-argument"><h3>An argument name is not followed by a |
| 2329 |
|
<code>,</code> character or a <code>)</code> character.</h3></div> |
| 2330 |
|
|
| 2331 |
|
<div class="section" id="after-exception-name"><h3>An exception name is not followed by a |
| 2332 |
|
<code>,</code> character or a <code>)</code> character.</h3></div> |
| 2333 |
|
|
| 2334 |
|
<div class="section" id="after-unsigned"><h3>キーワード <code>unsigned</code> の後の字句が |
| 2335 |
|
<code>short</code> か <code>long</code> ではありません。</h3></div> |
| 2336 |
|
|
| 2337 |
|
<div class="section" id="after-xattr"><h3>An extended attribute is not followed by |
| 2338 |
|
a <code>,</code> character or a <code>]</code> character.</h3></div> |
| 2339 |
|
|
| 2340 |
|
<div class="section" id="argument-after-variadic"><h3>An argument is specified after an argument |
| 2341 |
|
with <code>Variadic</code> extended attribute is seen.</h3></div> |
| 2342 |
|
|
| 2343 |
|
<div class="section" id="attr-not-readonly"><h3>Extended attribute <code><var>{text}</var></code> is |
| 2344 |
|
specified for an attribute that is not read-only.</h3></div> |
| 2345 |
|
|
| 2346 |
|
<div class="section" id="attr-type-not-interface"><h3>Extended attribute <code><var>{text}</var></code> |
| 2347 |
|
is specified for an attribute whose type is not an interface.</h3></div> |
| 2348 |
|
|
| 2349 |
|
<div class="section" id="before-exception-member"><h3>An unknown construct is found where an exception |
| 2350 |
|
member or a <code>}</code> character is expected.</h3></div> |
| 2351 |
|
|
| 2352 |
|
<div class="section" id="before-interface-member"><h3>An unknown construct is found where an interface |
| 2353 |
|
member or a <code>}</code> character is expected.</h3></div> |
| 2354 |
|
|
| 2355 |
|
<div class="section" id="before-webidl-block"><h3>An identifier for the <code><var>{text}</var></code> |
| 2356 |
|
is not followed by a <code>{</code> character.</h3></div> |
| 2357 |
|
|
| 2358 |
|
<div class="section" id="before-webidl-def"><h3>An unknown construct is found after an |
| 2359 |
|
extended attribute list (where a <code>Definition</code> is |
| 2360 |
|
expected).</h3></div> |
| 2361 |
|
|
| 2362 |
|
<div class="section" id="before-webidl-defs"><h3>An unknown construct is found where a |
| 2363 |
|
<code>Definition</code> (optionally preceded by an extended attribute list) |
| 2364 |
|
is expected.</h3></div> |
| 2365 |
|
|
| 2366 |
|
<div class="section" id="before-webidl-type"><h3>The type for <code><var>{text}</var></code> is |
| 2367 |
|
not specified.</h3></div> |
| 2368 |
|
|
| 2369 |
|
<div class="section" id="before-webidl-type:argument"><h3>The type for an argument is not |
| 2370 |
|
specified.</h3></div> |
| 2371 |
|
|
| 2372 |
|
<div class="section" id="before-webidl-type:exception-member"><h3>The type for an exception member is not |
| 2373 |
|
specified.</h3></div> |
| 2374 |
|
|
| 2375 |
|
<div class="section" id="before-xattr"><h3>No extended attribute is specified after |
| 2376 |
|
a <code>[</code> character.</h3></div> |
| 2377 |
|
|
| 2378 |
|
<div class="section" id="before-xattrarg"><h3>No identifier is specified in an extended |
| 2379 |
|
attribute assignment.</h3></div> |
| 2380 |
|
|
| 2381 |
|
<div class="section" id="const-value-out-of-range"><h3>The specified value <code><var>{value}</var></code> |
| 2382 |
|
is outside of the range of the type for the constant, |
| 2383 |
|
<code><var>{text}</var></code>.</h3></div> |
| 2384 |
|
|
| 2385 |
|
<div class="section" id="const-type-mismatch"><h3>The type of the value, |
| 2386 |
|
<code><var>{value}</var></code>, is different from the type of the constant, |
| 2387 |
|
<code><var>{text}</var></code>.</h3></div> |
| 2388 |
|
|
| 2389 |
|
<div class="section" id="duplicate-accessor"><h3>Extended attribute <code><var>{text}</var></code> |
| 2390 |
|
is already specified for another operation in the same interface.</h3></div> |
| 2391 |
|
|
| 2392 |
|
<div class="section" id="duplicate-constructor-name"><h3>Constructor name <code><var>{value}</var></code> |
| 2393 |
|
specified by extended attribute <code><var>{text}</var></code> is already |
| 2394 |
|
used for an interface.</h3></div> |
| 2395 |
|
|
| 2396 |
|
<div class="section" id="duplicate-member"><h3>Name <code><var>{text}</var></code> is |
| 2397 |
|
already used.</h3></div> |
| 2398 |
|
|
| 2399 |
|
<div class="section" id="duplicate-qname"><h3>Qualified name <code><var>{text}</var></code> is |
| 2400 |
|
already used.</h3></div> |
| 2401 |
|
|
| 2402 |
|
<div class="section" id="duplicate-xattr"><h3>Extended attribute <code><var>{text}</var></code> |
| 2403 |
|
is already specified.</h3></div> |
| 2404 |
|
|
| 2405 |
|
<div class="section" id="exception-not-defined"><h3>Exception <code><var>{text}</var></code> is |
| 2406 |
|
not defined in the fragment.</h3></div> |
| 2407 |
|
|
| 2408 |
|
<div class="section" id="interface-not-defined"><h3>Interface <code><var>{text}</var></code> is |
| 2409 |
|
not defined in the fragment.</h3></div> |
| 2410 |
|
|
| 2411 |
|
<div class="section" id="no-arguments-in"><h3>No <code>in</code> keyword for an argument is |
| 2412 |
|
found.</h3></div> |
| 2413 |
|
|
| 2414 |
|
<div class="section" id="no-arguments-lparen"><h3>No <code>(</code> character for an argument |
| 2415 |
|
list is found.</h3></div> |
| 2416 |
|
|
| 2417 |
|
<div class="section" id="no-raises-lparen"><h3>A <code>raises</code> (or <code>getraises</code> |
| 2418 |
|
or <code>setraises</code>) keyword is not followed by a <code>(</code> |
| 2419 |
|
character.</h3></div> |
| 2420 |
|
|
| 2421 |
|
<div class="section" id="no-sequence-gt"><h3>A <code>sequence<></code> type is not |
| 2422 |
|
terminated by a <code>></code> character.</h3></div> |
| 2423 |
|
|
| 2424 |
|
<div class="section" id="no-sequence-lt"><h3>Keyword <code>sequence</code> is not followed |
| 2425 |
|
by a <code><</code> character.</h3></div> |
| 2426 |
|
|
| 2427 |
|
<div class="section" id="no-sequence-type"><h3>No type is specified in |
| 2428 |
|
<code>sequence<></code>.</h3></div> |
| 2429 |
|
|
| 2430 |
|
<div class="section" id="no-webidl-identifier"><h3>No identifier is specified for the |
| 2431 |
|
<code><var>{text}</var></code>.</h3></div> |
| 2432 |
|
|
| 2433 |
|
<div class="section" id="no-webidl-identifier:argument"><h3>No identifier is specified for the |
| 2434 |
|
argument.</h3></div> |
| 2435 |
|
|
| 2436 |
|
<div class="section" id="no-webidl-identifier:exception-member"><h3>No identifier is specified for the |
| 2437 |
|
exception member.</h3></div> |
| 2438 |
|
|
| 2439 |
|
<div class="section" id="no-webidl-identifier:operation"><h3>No identifier is specified for the |
| 2440 |
|
operation.</h3></div> |
| 2441 |
|
|
| 2442 |
|
<div class="section" id="no-webidl-semicolon"><h3>No semicolon is found at the end of the |
| 2443 |
|
definition or member.</h3></div> |
| 2444 |
|
|
| 2445 |
|
<div class="section" id="non-module-definition"><h3>This definition is not part of any |
| 2446 |
|
module.</h3></div> |
| 2447 |
|
|
| 2448 |
|
<div class="section" id="not-boxable-type"><h3>Type <code><var>{text}</var></code> cannot be |
| 2449 |
|
used in <code>valuetype</code>.</h3></div> |
| 2450 |
|
|
| 2451 |
|
<div class="section" id="premature-end-of-webidl"><h3>The WebIDL fragment ends before all the blocks |
| 2452 |
|
are closed by <code>};</code> sequences.</h3></div> |
| 2453 |
|
|
| 2454 |
|
<div class="section" id="referenced-attr-not-defined"><h3>Attribute <code><var>{value}</var></code> is |
| 2455 |
|
not defined in the interface specified for the attribute to which |
| 2456 |
|
extended attribute <code><var>{text}</var></code> is set.</h3></div> |
| 2457 |
|
|
| 2458 |
|
<div class="section" id="scoped-name"><h3>A scoped name is expected here.</h3></div> |
| 2459 |
|
|
| 2460 |
|
<div class="section" id="scoped-name:dcolon"><h3>A <code>::</code> token is not followed by |
| 2461 |
|
an identifier or a <code>DOMString</code> keyword.</h3></div> |
| 2462 |
|
|
| 2463 |
|
<div class="section" id="type-not-defined"><h3>Type <code><var>{text}</var></code> is not |
| 2464 |
|
defined.</h3></div> |
| 2465 |
|
|
| 2466 |
|
<div class="section" id="typedef-ignored"><h3><code>typedef</code> of name <code>DOMString</code> |
| 2467 |
|
is ignored.</h3></div> |
| 2468 |
|
|
| 2469 |
|
<div class="section" id="unknown-xattr"><h3>An unknown extended attribute |
| 2470 |
|
<code><var>{text}</var></code> is used.</h3></div> |
| 2471 |
|
|
| 2472 |
|
<div class="section" id="valuetype-DOMString"><h3>The <code>valuetype</code> definition does |
| 2473 |
|
not define <code>DOMString</code> as |
| 2474 |
|
<code>sequence<unsigned short></code>.</h3></div> |
| 2475 |
|
|
| 2476 |
|
<div class="section" id="valuetype-ignored"><h3><code>valuetype</code> of name |
| 2477 |
|
<code>DOMString</code> is ignored.</h3></div> |
| 2478 |
|
|
| 2479 |
|
<div class="section" id="wrong-signature-accessor"><h3>The operation cannot be used as accessor operation |
| 2480 |
|
of <code><var>{text}</var></code>, since its signature different from |
| 2481 |
|
the expected one.</h3></div> |
| 2482 |
|
|
| 2483 |
|
<div class="section" id="xattr-arglist-not-allowed"><h3>Use of an argument list for extended attribute |
| 2484 |
|
<code><var>{text}</var></code> is not allowed.</h3></div> |
| 2485 |
|
|
| 2486 |
|
<div class="section" id="xattr-for-wrong-type"><h3>Extended attribute <code><var>{text}</var></code> |
| 2487 |
|
is not applicable for an attribute whose type is not |
| 2488 |
|
<code>DOMString</code>.</h3></div> |
| 2489 |
|
|
| 2490 |
|
<div class="section" id="xattr-id-missing"><h3>The identifier for extended attribute |
| 2491 |
|
<code><var>{text}</var></code> is not specified.</h3></div> |
| 2492 |
|
|
| 2493 |
|
<div class="section" id="xattr-id-not-allowed"><h3>Use of an identifier for extended attribute |
| 2494 |
|
<code><var>{text}</var></code> is not allowed.</h3></div> |
| 2495 |
|
|
| 2496 |
|
<div class="section" id="xattr-id-value-not-allowed"><h3>The identifier <code><var>{value}</var></code> is |
| 2497 |
|
not an allowed value for extended attribute |
| 2498 |
|
<code><var>{text}</var></code>.</h3></div> |
| 2499 |
|
|
| 2500 |
|
<div class="section" id="xattr-not-applicable"><h3>Extended attribute <code><var>{text}</var></code> |
| 2501 |
|
is not applicable to this kind of object.</h3></div> |
| 2502 |
|
|
| 2503 |
|
</section> |
| 2504 |
|
|
| 2505 |
<section id="information"> |
<section id="information"> |
| 2506 |
<h2>Stability Information</h2> |
<h2>Stability Information</h2> |
| 2507 |
|
|
| 2604 |
<div class="section" id="langtag:extension:duplication"><h3>There is another extension subtag |
<div class="section" id="langtag:extension:duplication"><h3>There is another extension subtag |
| 2605 |
<code><var>{value}</var></code>.</h3></div> |
<code><var>{value}</var></code>.</h3></div> |
| 2606 |
|
|
| 2607 |
|
<div class="section" id="langtag:extension:order"><h3>Extension subtag <code><var>{value}</var></code> |
| 2608 |
|
is placed after subtag <code><var>{text}</var></code>.</h3></div> |
| 2609 |
|
|
| 2610 |
|
<div class="section" id="langtag:extension:unknown"><h3>Extension <code><var>{value}</var></code> is not |
| 2611 |
|
defined when the conformance checker is written.</h3></div> |
| 2612 |
|
|
| 2613 |
|
<div class="section" id="langtag:extlang:case"><h3>Extended language subtag |
| 2614 |
|
<code><var>{value}</var></code> is not in the preferred form, i.e. in |
| 2615 |
|
lowercase.</h3></div> |
| 2616 |
|
|
| 2617 |
|
<div class="section" id="langtag:extlang:deprecated"><h3>Use of extended language subtag |
| 2618 |
|
<code><var>{value}</var></code> is deprecated<!-- in favor of {text} (might |
| 2619 |
|
be undef) -->.</h3></div> |
| 2620 |
|
|
| 2621 |
|
<div class="section" id="langtag:extlang:prefix"><h3>Extended language subtag |
| 2622 |
|
<code><var>{text}</var></code> is not allowed in the combination with this |
| 2623 |
|
language (and extended language) subtag(s).</h3></div> |
| 2624 |
|
|
| 2625 |
|
<div class="section" id="langtag:extlang:invalid"><h3>Extended language subtag |
| 2626 |
|
<code><var>{text}</var></code> is not registered.</h3></div> |
| 2627 |
|
|
| 2628 |
|
<div class="section" id="langtag:grandfathered:case"><h3>Language tag <code><var>{value}</var></code> is |
| 2629 |
|
not in the preferred case combination.</h3></div> |
| 2630 |
|
|
| 2631 |
|
<div class="section" id="langtag:grandfathered:deprecated"><h3>Use of language tag |
| 2632 |
|
<code><var>{value}</var></code> is deprecated<!-- in favor of {text} (might |
| 2633 |
|
be undef) -->.</h3></div> |
| 2634 |
|
|
| 2635 |
|
<div class="section" id="langtag:grandfathered:invalid"><h3>Language tag <code><var>{value}</var></code> is |
| 2636 |
|
not a combination of RFC 4646 subtags and is not a registered grandfathered |
| 2637 |
|
tag.</h3></div> |
| 2638 |
|
|
| 2639 |
<div class="section" id="langtag:illegal"><h3>Subtag <code><var>{value}</var></code> is |
<div class="section" id="langtag:illegal"><h3>Subtag <code><var>{value}</var></code> is |
| 2640 |
syntactically invalid.</h3></div> |
syntactically invalid.</h3></div> |
| 2641 |
|
|
| 2642 |
<div class="section" id="langtag:language:case"><h3>It is a good practice to represent ISO 639-1 |
<div class="section" id="langtag:language:case"><h3>It is a good practice to represent ISO 639-1 |
| 2643 |
language code <code><var>{value}</var></code> in lowercase.</h3></div> |
language code <code><var>{value}</var></code> in lowercase.</h3></div> |
| 2644 |
|
|
| 2645 |
|
<div class="section" id="langtag:language:deprecated"><h3>Use of language subtag |
| 2646 |
|
<code><var>{value}</var></code> is deprecated<!-- in favor of {text} (might |
| 2647 |
|
be undef) -->.</h3></div> |
| 2648 |
|
|
| 2649 |
|
<div class="section" id="langtag:language:invalid"><h3>Language subtag <code><var>{value}</var></code> |
| 2650 |
|
is not registered.</h3></div> |
| 2651 |
|
|
| 2652 |
<div class="section" id="langtag:language:mul"><h3>Langauge tag <code>mul</code> should not be |
<div class="section" id="langtag:language:mul"><h3>Langauge tag <code>mul</code> should not be |
| 2653 |
used.</h3></div> |
used.</h3></div> |
| 2654 |
|
|
| 2655 |
<div class="section" id="langtag:language:nosemantics"><h3>No semantics is defined for language subtag |
<div class="section" id="langtag:language:nosemantics"><h3>No semantics is defined for language subtag |
| 2656 |
<code><var>{value}</var></code>.</h3></div> |
<code><var>{value}</var></code>.</h3></div> |
| 2657 |
|
|
| 2658 |
|
<div class="section" id="langtag:language:private"><h3>Language subtag <code><var>{value}</var></code> |
| 2659 |
|
is a private use code.</h3></div> |
| 2660 |
|
|
| 2661 |
<div class="section" id="langtag:language:syntax"><h3>The language subtag <code><var>{value}</var></code> |
<div class="section" id="langtag:language:syntax"><h3>The language subtag <code><var>{value}</var></code> |
| 2662 |
is syntactically invalid.</h3></div> |
is syntactically invalid.</h3></div> |
| 2663 |
|
|
| 2667 |
<div class="section" id="langtag:private"><h3>It would be better if a private use language |
<div class="section" id="langtag:private"><h3>It would be better if a private use language |
| 2668 |
tag (<code><var>{value}</var></code>) is not used.</h3></div> |
tag (<code><var>{value}</var></code>) is not used.</h3></div> |
| 2669 |
|
|
| 2670 |
|
<div class="section" id="langtag:privateuse"><h3>Private use subtag <code><var>{value}</var></code> |
| 2671 |
|
is used.</h3></div> |
| 2672 |
|
|
| 2673 |
|
<div class="section" id="langtag:privateuse:case"><h3>Subtag <code><var>{value}</var></code> is not |
| 2674 |
|
represented in the preferred case format.</h3></div> |
| 2675 |
|
|
| 2676 |
<div class="section" id="langtag:privateuse:syntax"><h3>Private use subtag <code><var>{value}</var></code> |
<div class="section" id="langtag:privateuse:syntax"><h3>Private use subtag <code><var>{value}</var></code> |
| 2677 |
is syntactically invalid.</h3></div> |
is syntactically invalid.</h3></div> |
| 2678 |
|
|
| 2679 |
|
<div class="section" id="langtag:redundant:case"><h3>Language tag <code><var>{value}</var></code> is |
| 2680 |
|
not in the preferred case combination.</h3></div> |
| 2681 |
|
|
| 2682 |
|
<div class="section" id="langtag:redundant:deprecated"><h3>Use of language tag |
| 2683 |
|
<code><var>{value}</var></code> is deprecated<!-- in favor of {text} (might |
| 2684 |
|
be undef) -->.</h3></div> |
| 2685 |
|
|
| 2686 |
<div class="section" id="langtag:region:case"><h3>It is a good practice to represent ISO 3166 |
<div class="section" id="langtag:region:case"><h3>It is a good practice to represent ISO 3166 |
| 2687 |
country code <code><var>{value}</var></code> in uppercase.</h3></div> |
country code <code><var>{value}</var></code> in uppercase.</h3></div> |
| 2688 |
|
|
| 2689 |
|
<div class="section" id="langtag:region:deprecated"><h3>Use of region subtag |
| 2690 |
|
<code><var>{value}</var></code> is deprecated<!-- in favor of {text} (might |
| 2691 |
|
be undef) -->.</h3></div> |
| 2692 |
|
|
| 2693 |
<div class="section" id="langtag:region:nosemantics"><h3>No semantics is defined for region subtag |
<div class="section" id="langtag:region:nosemantics"><h3>No semantics is defined for region subtag |
| 2694 |
<code><var>{value}</var></code>.</h3></div> |
<code><var>{value}</var></code>.</h3></div> |
| 2695 |
|
|
| 2696 |
|
<div class="section" id="langtag:region:invalid"><h3>Region subtag <code><var>{value}</var></code> |
| 2697 |
|
is not registered.</h3></div> |
| 2698 |
|
|
| 2699 |
<div class="section" id="langtag:region:private"><h3>Use of private use country code |
<div class="section" id="langtag:region:private"><h3>Use of private use country code |
| 2700 |
<code><var>{value}</var></code> is not allowed.</h3></div> |
<code><var>{value}</var></code> is not allowed.</h3></div> |
| 2701 |
|
|
| 2702 |
|
<div class="section" id="langtag:script:case"><h3>Script subtag <code><var>{value}</var></code> is |
| 2703 |
|
not in the preferred form, i.e. titlecase.</h3></div> |
| 2704 |
|
|
| 2705 |
|
<div class="section" id="langtag:script:deprecated"><h3>Use of script subtag |
| 2706 |
|
<code><var>{value}</var></code> is deprecated<!-- in favor of {text} (might |
| 2707 |
|
be undef) -->.</h3></div> |
| 2708 |
|
|
| 2709 |
|
<div class="section" id="langtag:script:invalid"><h3>Script subtag <code><var>{value}</var></code> |
| 2710 |
|
is not registered.</h3></div> |
| 2711 |
|
|
| 2712 |
|
<div class="section" id="langtag:script:private"><h3>Script subtag <code><var>{value}</var></code> |
| 2713 |
|
is a private use code.</h3></div> |
| 2714 |
|
|
| 2715 |
|
<div class="section" id="langtag:script:suppress"><h3>Script subtag <code><var>{value}</var></code> |
| 2716 |
|
should be suppressed when the language subtag is |
| 2717 |
|
<code><var>{text}</var></code>.</h3></div> |
| 2718 |
|
|
| 2719 |
|
<div class="section" id="langtag:variant:case"><h3>Variant subtag <code><var>{value}</var></code> is |
| 2720 |
|
not in the preferred form, i.e. lowercase.</h3></div> |
| 2721 |
|
|
| 2722 |
|
<div class="section" id="langtag:variant:combination"><h3>Variant subtag <code><var>{text}</var></code> might |
| 2723 |
|
not be meaningful when it is used in combination with |
| 2724 |
|
<code><var>{value}</var></code>.</h3></div> |
| 2725 |
|
|
| 2726 |
|
<div class="section" id="langtag:variant:deprecated"><h3>Use of variant subtag |
| 2727 |
|
<code><var>{value}</var></code> is deprecated<!-- in favor of {text} (might |
| 2728 |
|
be undef) -->.</h3></div> |
| 2729 |
|
|
| 2730 |
|
<div class="section" id="langtag:variant:duplication"><h3>Variant subtag <code><var>{value}</var></code> |
| 2731 |
|
is specified twice.</h3></div> |
| 2732 |
|
|
| 2733 |
|
<div class="section" id="langtag:variant:invalid"><h3>Variant subtag <code><var>{value}</var></code> |
| 2734 |
|
is not registered.</h3></div> |
| 2735 |
|
|
| 2736 |
|
<div class="section" id="langtag:variant:prefix"><h3>Variant subtag <code><var>{value}</var></code> |
| 2737 |
|
cannot be used in this context.</h3></div> |
| 2738 |
|
|
| 2739 |
</section> |
</section> |
| 2740 |
|
|
| 2741 |
<section id="rdfxml-errors"> |
<section id="rdfxml-errors"> |