/[suikacvs]/test/html-webhacc/error-description-source.xml
Suika

Diff of /test/html-webhacc/error-description-source.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.43 by wakaba, Wed Sep 10 10:22:59 2008 UTC revision 1.47 by wakaba, Tue Sep 16 13:08:25 2008 UTC
# Line 287  Line 287 
287      </ul>      </ul>
288    </d:desc>    </d:desc>
289  </d:item>  </d:item>
290    </section>
291    
292    <section id="character-set-layer">
293    <h2>Coded Character Set Layer Errors</h2>
294    
295  <d:item name="NULL"  <d:item name="NULL"
296      modules="HTML::Parser">      modules="HTML::Parser">
297      <!-- HTML5 Parse Error -->
298    <d:message xml:lang="en">The <code class="charname">NULL</code> character    <d:message xml:lang="en">The <code class="charname">NULL</code> character
299    is not allowed.</d:message>    is not allowed.</d:message>
300  </d:item>  </d:item>
301    
302  <d:item name="control char"  <d:item name="control char"
303      modules="HTML::Parser">      modules="Charset::UnicodeChecker">
304      <!-- HTML5 Parse Error -->
305    <d:message xml:lang="en">Code point <code><var>{text}</var></code> is    <d:message xml:lang="en">Code point <code><var>{text}</var></code> is
306    not allowed.</d:message>    not allowed.</d:message>
307  </d:item>  </d:item>
308    
309    <d:item name="nonchar"
310        modules="Charset::UnicodeChecker">
311      <d:message xml:lang="en">Noncharacter <code><var>{text}</var></code>
312      is found in the input stream.</d:message>
313      <d:desc xml:lang="en">
314        <p>Noncharacter code points are used in the input stream.</p>
315    
316        <p>Noncharacter code points are reserved for internal processings.
317        Their use for information interchanges are forbidden.</p>
318    
319        <p>In addition, they are not allowed in HTML document.</p>
320        <!-- "permanently undefined Unicode characters" in HTML5. -->
321      </d:desc>
322    </d:item>
323    
324    <d:item name="non unicode"
325        modules="Charset::UnicodeChecker">
326      <d:message xml:lang="en">Character <code><var>{text}</var></code> is not
327      a Unicode character.</d:message>
328    </d:item>
329    
330    <d:item name="unicode deprecated"
331        modules="Charset::UnicodeChecker">
332      <d:message xml:lang="en">Use of character <code><var>{text}</var></code>
333      is deprecated.</d:message>
334    </d:item>
335    
336    <d:item name="unicode discouraged"
337        modules="Charset::UnicodeChecker">
338      <d:message xml:lang="en">Use of character <code><var>{text}</var></code>
339      is discouraged.</d:message>
340    </d:item>
341    
342    <d:item name="unicode not preferred"
343        modules="Charset::UnicodeChecker">
344      <d:message xml:lang="en">Code point <code><var>{text}</var></code>
345      is not the preferred representation of that character.</d:message>
346    </d:item>
347    
348    <d:item name="unicode should"
349        modules="Charset::UnicodeChecker">
350      <d:message xml:lang="en">Character <code><var>{text}</var></code>
351      should not be used in many cases.</d:message>
352    </d:item>
353    
354  </section>  </section>
355    
356  <section id="html5-tokenize-error">  <section id="html5-tokenize-error">
# Line 1274  p { Line 1325  p {
1325      is used.</p>      is used.</p>
1326    
1327      <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
1328      generated from XSLT transformation process.  It is allowed only to enable      <em>not</em> generated from XSLT transformation process.  It is allowed
1329      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
1330      support generation of the <code>DOCTYPE</code> with no <code>PUBLIC</code>      does not support generation of the <code>DOCTYPE</code> with no
1331        <code>PUBLIC</code>
1332      identifier.  For other purposes, the <code>DOCTYPE</code> legacy      identifier.  For other purposes, the <code>DOCTYPE</code> legacy
1333      string, i.e. <code class="html bad example">PUBLIC "XSLT-compat"</code>,      string, i.e. <code class="html bad example">PUBLIC "XSLT-compat"</code>,
1334      is useless and should not be used.</p>      is useless and should not be used.</p>
# Line 3205  p { Line 3257  p {
3257  </d:item>  </d:item>
3258    
3259  </section>  </section>
3260    
3261    <section id="webidl-errors">
3262    <h2>WebIDL Errors</h2>
3263    
3264    <d:item name="after argument"
3265        modules="WebIDL::Parser">
3266      <d:message xml:lang="en">An argument name is not followed by a
3267      <code>,</code> character or a <code>)</code> character.</d:message>
3268    </d:item>
3269    
3270    <d:item name="after exception name"
3271        modules="WebIDL::Parser">
3272      <d:message xml:lang="en">An exception name is not followed by a
3273      <code>,</code> character or a <code>)</code> character.</d:message>
3274    </d:item>
3275    
3276    <d:item name="after unsigned"
3277        modules="WebIDL::Parser">
3278      <d:message xml:lang="en">The token after the <code>unsigned</code>
3279      keyword is not <code>short</code> or <code>long</code>.</d:message>
3280      <d:message xml:lang="en">キーワード <code>unsigned</code> の後の字句が
3281      <code>short</code> か <code>long</code> ではありません。</d:message>
3282    </d:item>
3283    
3284    <d:item name="after xattr"
3285        modules="WebIDL::Parser">
3286      <d:message xml:lang="en">An extended attribute is not followed by
3287      a <code>,</code> character or a <code>]</code> character.</d:message>
3288    </d:item>
3289    
3290    <d:item name="before exception member"
3291        modules="WebIDL::Parser">
3292      <d:message xml:lang="en">An unknown construct is found where an exception
3293      member or a <code>}</code> character is expected.</d:message>
3294    </d:item>
3295    
3296    <d:item name="before interface member"
3297        modules="WebIDL::Parser">
3298      <d:message xml:lang="en">An unknown construct is found where an interface
3299      member or a <code>}</code> character is expected.</d:message>
3300    </d:item>
3301    
3302    <d:item name="before webidl block"
3303        modules="WebIDL::Parser">
3304      <d:message xml:lang="en">An identifier for the <code><var>{text}</var></code>
3305      is not followed by a <code>{</code> character.</d:message>
3306    </d:item>
3307    
3308    <d:item name="before webidl def"
3309        modules="WebIDL::Parser">
3310      <d:message xml:lang="en">An unknown construct is found after an
3311      extended attribute list (where a <code>Definition</code> is
3312      expected).</d:message>
3313    </d:item>
3314    
3315    <d:item name="before webidl defs"
3316        modules="WebIDL::Parser">
3317      <d:message xml:lang="en">An unknown construct is found where a
3318      <code>Definition</code> (optionally preceded by an extended attribute list)
3319      is expected.</d:message>
3320    </d:item>
3321    
3322    <d:item name="before webidl type"
3323        modules="WebIDL::Parser">
3324      <d:message xml:lang="en">The type for <code><var>{text}</var></code> is
3325      not specified.</d:message>
3326    </d:item>
3327    
3328    <d:item name="before webidl type:argument"
3329        modules="WebIDL::Parser">
3330      <d:message xml:lang="en">The type for an argument is not
3331      specified.</d:message>
3332    </d:item>
3333    
3334    <d:item name="before webidl type:exception member"
3335        modules="WebIDL::Parser">
3336      <d:message xml:lang="en">The type for an exception member is not
3337      specified.</d:message>
3338    </d:item>
3339    
3340    <d:item name="before xattr"
3341        modules="WebIDL::Parser">
3342      <d:message xml:lang="en">No extended attribute is specified after
3343      a <code>[</code> character.</d:message>
3344    </d:item>
3345    
3346    <d:item name="before xattrarg"
3347        modules="WebIDL::Parser">
3348      <d:message xml:lang="en">No identifier is specified in an extended
3349      attribute assignment.</d:message>
3350    </d:item>
3351    
3352    <d:item name="no arguments in"
3353        modules="WebIDL::Parser">
3354      <d:message xml:lang="en">No <code>in</code> keyword for an argument is
3355      found.</d:message>
3356    </d:item>
3357    
3358    <d:item name="no arguments lparen"
3359        modules="WebIDL::Parser">
3360      <d:message xml:lang="en">No <code>(</code> character for an argument
3361      list is found.</d:message>
3362    </d:item>
3363    
3364    <d:item name="no raises lparen"
3365        modules="WebIDL::Parser">
3366      <d:message xml:lang="en">A <code>raises</code> (or <code>getraises</code>
3367      or <code>setraises</code>) keyword is not followed by a <code>(</code>
3368      character.</d:message>
3369    </d:item>
3370    
3371    <d:item name="no sequence gt"
3372        modules="WebIDL::Parser">
3373      <d:message xml:lang="en">A <code>sequence&lt;></code> type is not
3374      terminated by a <code>&gt;</code> character.</d:message>
3375    </d:item>
3376    
3377    <d:item name="no sequence lt"
3378        modules="WebIDL::Parser">
3379      <d:message xml:lang="en">Keyword <code>sequence</code> is not followed
3380      by a <code>&lt;</code> character.</d:message>
3381    </d:item>
3382    
3383    <d:item name="no sequence type"
3384        modules="WebIDL::Parser">
3385      <d:message xml:lang="en">No type is specified in
3386      <code>sequence&lt;></code>.</d:message>
3387    </d:item>
3388    
3389    <d:item name="no webidl identifier"
3390        modules="WebIDL::Parser">
3391      <d:message xml:lang="en">No identifier is specified for the
3392      <code><var>{text}</var></code>.</d:message>
3393    </d:item>
3394    
3395    <d:item name="no webidl identifier:argument"
3396        modules="WebIDL::Parser">
3397      <d:message xml:lang="en">No identifier is specified for the
3398      argument.</d:message>
3399    </d:item>
3400    
3401    <d:item name="no webidl identifier:exception member"
3402        modules="WebIDL::Parser">
3403      <d:message xml:lang="en">No identifier is specified for the
3404      exception member.</d:message>
3405    </d:item>
3406    
3407    <d:item name="no webidl identifier:operation"
3408        modules="WebIDL::Parser">
3409      <d:message xml:lang="en">No identifier is specified for the
3410      operation.</d:message>
3411    </d:item>
3412    
3413    <d:item name="no webidl semicolon"
3414        modules="WebIDL::Parser">
3415      <d:message xml:lang="en">No semicolon is found at the end of the
3416      definition or member.</d:message>
3417    </d:item>
3418    
3419    <d:item name="scoped name"
3420        modules="WebIDL::Parser">
3421      <d:message xml:lang="en">A scoped name is expected here.</d:message>
3422    </d:item>
3423    
3424    <d:item name="scoped name:dcolon"
3425        modules="WebIDL::Parser">
3426      <d:message xml:lang="en">A <code>::</code> token is not followed by
3427      an identifier or a <code>DOMString</code> keyword.</d:message>
3428    </d:item>
3429    
3430    <d:item name="valuetype DOMString"
3431        modules="WebIDL::Parser">
3432      <d:message xml:lang="en">The <code>valuetype</code> definition does
3433      not define <code>DOMString</code> as
3434      <code>sequence&lt;unsigned short></code>.</d:message>
3435    </d:item>
3436    
3437    </section>
3438    
3439  <section id="information">  <section id="information">
3440  <h2>Stability Information</h2>  <h2>Stability Information</h2>

Legend:
Removed from v.1.43  
changed lines
  Added in v.1.47

[email protected]
ViewVC Help
Powered by ViewVC 1.1.24