/[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.46 by wakaba, Mon Sep 15 07:20:40 2008 UTC revision 1.48 by wakaba, Tue Sep 16 14:00:20 2008 UTC
# Line 3258  p { Line 3258  p {
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="argument after variadic"
3291        modules="WebIDL::Checker">
3292      <d:message xml:lang="en">An argument is specified after an argument
3293      with <code>Variadic</code> extended attribute is seen.</d:message>
3294    </d:item>
3295    
3296    <d:item name="attr not readonly"
3297        modules="WebIDL::Checker">
3298      <d:message xml:lang="en">Extended attribute <code><var>{text}</var></code> is
3299      specified for an attribute that is not read-only.</d:message>
3300    </d:item>
3301    
3302    <d:item name="attr type not interface"
3303        modules="WebIDL::Checker">
3304      <d:message xml:lang="en">Extended attribute <code><var>{text}</var></code>
3305      is specified for an attribute whose type is not an interface.</d:message>
3306    </d:item>
3307    
3308    <d:item name="before exception member"
3309        modules="WebIDL::Parser">
3310      <d:message xml:lang="en">An unknown construct is found where an exception
3311      member or a <code>}</code> character is expected.</d:message>
3312    </d:item>
3313    
3314    <d:item name="before interface member"
3315        modules="WebIDL::Parser">
3316      <d:message xml:lang="en">An unknown construct is found where an interface
3317      member or a <code>}</code> character is expected.</d:message>
3318    </d:item>
3319    
3320    <d:item name="before webidl block"
3321        modules="WebIDL::Parser">
3322      <d:message xml:lang="en">An identifier for the <code><var>{text}</var></code>
3323      is not followed by a <code>{</code> character.</d:message>
3324    </d:item>
3325    
3326    <d:item name="before webidl def"
3327        modules="WebIDL::Parser">
3328      <d:message xml:lang="en">An unknown construct is found after an
3329      extended attribute list (where a <code>Definition</code> is
3330      expected).</d:message>
3331    </d:item>
3332    
3333    <d:item name="before webidl defs"
3334        modules="WebIDL::Parser">
3335      <d:message xml:lang="en">An unknown construct is found where a
3336      <code>Definition</code> (optionally preceded by an extended attribute list)
3337      is expected.</d:message>
3338    </d:item>
3339    
3340    <d:item name="before webidl type"
3341        modules="WebIDL::Parser">
3342      <d:message xml:lang="en">The type for <code><var>{text}</var></code> is
3343      not specified.</d:message>
3344    </d:item>
3345    
3346    <d:item name="before webidl type:argument"
3347        modules="WebIDL::Parser">
3348      <d:message xml:lang="en">The type for an argument is not
3349      specified.</d:message>
3350    </d:item>
3351    
3352    <d:item name="before webidl type:exception member"
3353        modules="WebIDL::Parser">
3354      <d:message xml:lang="en">The type for an exception member is not
3355      specified.</d:message>
3356    </d:item>
3357    
3358    <d:item name="before xattr"
3359        modules="WebIDL::Parser">
3360      <d:message xml:lang="en">No extended attribute is specified after
3361      a <code>[</code> character.</d:message>
3362    </d:item>
3363    
3364    <d:item name="before xattrarg"
3365        modules="WebIDL::Parser">
3366      <d:message xml:lang="en">No identifier is specified in an extended
3367      attribute assignment.</d:message>
3368    </d:item>
3369    
3370    <d:item name="const value out of range"
3371        modules="WebIDL::Checker">
3372      <d:message xml:lang="en">The specified value <code><var>{value}</var></code>
3373      is outside of the range of the type for the constant,
3374      <code><var>{text}</var></code>.</d:message>
3375    </d:item>
3376    
3377    <d:item name="const type mismatch"
3378        modules="WebIDL::Checker">
3379      <d:message xml:lang="en">The type of the value,
3380      <code><var>{value}</var></code>, is different from the type of the constant,
3381      <code><var>{text}</var></code>.</d:message>
3382    </d:item>
3383    
3384    <d:item name="duplicate accessor"
3385        modules="WebIDL::Checker">
3386      <d:message xml:lang="en">Extended attribute <code><var>{text}</var></code>
3387      is already specified for another operation in the same interface.</d:message>
3388    </d:item>
3389    
3390    <d:item name="duplicate constructor name"
3391        modules="WebIDL::Checker">
3392      <d:message xml:lang="en">Constructor name <code><var>{value}</var></code>
3393      specified by extended attribute <code><var>{text}</var></code> is already
3394      used for an interface.</d:message>
3395    </d:item>
3396    
3397    <d:item name="duplicate member"
3398        modules="WebIDL::Checker">
3399      <d:message xml:lang="en">Name <code><var>{text}</var></code> is
3400      already used.</d:message>
3401    </d:item>
3402    
3403    <d:item name="duplicate qname"
3404        modules="WebIDL::Checker">
3405      <d:message xml:lang="en">Qualified name <code><var>{text}</var></code> is
3406      already used.</d:message>
3407    </d:item>
3408    
3409    <d:item name="duplicate xattr"
3410        modules="WebIDL::Checker">
3411      <d:message xml:lang="en">Extended attribute <code><var>{text}</var></code>
3412      is already specified.</d:message>
3413    </d:item>
3414    
3415    <d:item name="exception not defined"
3416        modules="WebIDL::Checker">
3417      <d:message xml:lang="en">Exception <code><var>{text}</var></code> is
3418      not defined in the fragment.</d:message>
3419      <!-- {text} is unqualified name when it appears in an extended attribute,
3420           or absolute scoped name otherwise. -->
3421    </d:item>
3422    
3423    <d:item name="interface not defined"
3424        modules="WebIDL::Checker">
3425      <d:message xml:lang="en">Interface <code><var>{text}</var></code> is
3426      not defined in the fragment.</d:message>
3427      <!-- {text} is absolute scoped name. -->
3428    </d:item>
3429    
3430    <d:item name="no arguments in"
3431        modules="WebIDL::Parser">
3432      <d:message xml:lang="en">No <code>in</code> keyword for an argument is
3433      found.</d:message>
3434    </d:item>
3435    
3436    <d:item name="no arguments lparen"
3437        modules="WebIDL::Parser">
3438      <d:message xml:lang="en">No <code>(</code> character for an argument
3439      list is found.</d:message>
3440    </d:item>
3441    
3442    <d:item name="no raises lparen"
3443        modules="WebIDL::Parser">
3444      <d:message xml:lang="en">A <code>raises</code> (or <code>getraises</code>
3445      or <code>setraises</code>) keyword is not followed by a <code>(</code>
3446      character.</d:message>
3447    </d:item>
3448    
3449    <d:item name="no sequence gt"
3450        modules="WebIDL::Parser">
3451      <d:message xml:lang="en">A <code>sequence&lt;></code> type is not
3452      terminated by a <code>&gt;</code> character.</d:message>
3453    </d:item>
3454    
3455    <d:item name="no sequence lt"
3456        modules="WebIDL::Parser">
3457      <d:message xml:lang="en">Keyword <code>sequence</code> is not followed
3458      by a <code>&lt;</code> character.</d:message>
3459    </d:item>
3460    
3461    <d:item name="no sequence type"
3462        modules="WebIDL::Parser">
3463      <d:message xml:lang="en">No type is specified in
3464      <code>sequence&lt;></code>.</d:message>
3465    </d:item>
3466    
3467    <d:item name="no webidl identifier"
3468        modules="WebIDL::Parser">
3469      <d:message xml:lang="en">No identifier is specified for the
3470      <code><var>{text}</var></code>.</d:message>
3471    </d:item>
3472    
3473    <d:item name="no webidl identifier:argument"
3474        modules="WebIDL::Parser">
3475      <d:message xml:lang="en">No identifier is specified for the
3476      argument.</d:message>
3477    </d:item>
3478    
3479    <d:item name="no webidl identifier:exception member"
3480        modules="WebIDL::Parser">
3481      <d:message xml:lang="en">No identifier is specified for the
3482      exception member.</d:message>
3483    </d:item>
3484    
3485    <d:item name="no webidl identifier:operation"
3486        modules="WebIDL::Parser">
3487      <d:message xml:lang="en">No identifier is specified for the
3488      operation.</d:message>
3489    </d:item>
3490    
3491    <d:item name="no webidl semicolon"
3492        modules="WebIDL::Parser">
3493      <d:message xml:lang="en">No semicolon is found at the end of the
3494      definition or member.</d:message>
3495    </d:item>
3496    
3497    <d:item name="non-module definition"
3498        modules="WebIDL::Checker">
3499      <d:message xml:lang="en">This definition is not part of any
3500      module.</d:message>
3501    </d:item>
3502    
3503    <d:item name="not boxable type"
3504        modules="WebIDL::Checker">
3505      <d:message xml:lang="en">Type <code><var>{text}</var></code> cannot be
3506      used in <code>valuetype</code>.</d:message>
3507    </d:item>
3508    
3509    <d:item name="premature end of webidl"
3510        modules="WebIDL::Parser">
3511      <d:message xml:lang="en">The WebIDL fragment ends before all the blocks
3512      are closed by <code>};</code> sequences.</d:message>
3513    </d:item>
3514    
3515    <d:item name="referenced attr not defined"
3516        modules="WebIDL::Checker">
3517      <d:message xml:lang="en">Attribute <code><var>{value}</var></code> is
3518      not defined in the interface specified for the attribute to which
3519      extended attribute <code><var>{text}</var></code> is set.</d:message>
3520    </d:item>
3521    
3522    <d:item name="scoped name"
3523        modules="WebIDL::Parser">
3524      <d:message xml:lang="en">A scoped name is expected here.</d:message>
3525    </d:item>
3526    
3527    <d:item name="scoped name:dcolon"
3528        modules="WebIDL::Parser">
3529      <d:message xml:lang="en">A <code>::</code> token is not followed by
3530      an identifier or a <code>DOMString</code> keyword.</d:message>
3531    </d:item>
3532    
3533    <d:item name="type not defined"
3534        modules="WebIDL::Checker">
3535      <d:message xml:lang="en">Type <code><var>{text}</var></code> is not
3536      defined.</d:message>
3537    </d:item>
3538    
3539    <d:item name="typedef ignored"
3540        modules="WebIDL::Checker">
3541      <d:message xml:lang="en"><code>typedef</code> of name <code>DOMString</code>
3542      is ignored.</d:message>
3543    </d:item>
3544    
3545    <d:item name="unknown xattr"
3546        modules="WebIDL::Checker">
3547      <d:message xml:lang="en">An unknown extended attribute
3548      <code><var>{text}</var></code> is used.</d:message>
3549    </d:item>
3550    
3551    <d:item name="valuetype DOMString"
3552        modules="WebIDL::Parser">
3553      <d:message xml:lang="en">The <code>valuetype</code> definition does
3554      not define <code>DOMString</code> as
3555      <code>sequence&lt;unsigned short></code>.</d:message>
3556    </d:item>
3557    
3558    <d:item name="valuetype ignored"
3559        modules="WebIDL::Checker">
3560      <d:message xml:lang="en"><code>valuetype</code> of name
3561      <code>DOMString</code> is ignored.</d:message>
3562    </d:item>
3563    
3564    <d:item name="wrong signature accessor"
3565        modules="WebIDL::Checker">
3566      <d:message xml:lang="en">The operation cannot be used as accessor operation
3567      of <code><var>{text}</var></code>, since its signature different from
3568      the expected one.</d:message>
3569    </d:item>
3570    
3571    <d:item name="xattr arglist not allowed"
3572        modules="WebIDL::Checker">
3573      <d:message xml:lang="en">Use of an argument list for extended attribute
3574      <code><var>{text}</var></code> is not allowed.</d:message>
3575    </d:item>
3576    
3577    <d:item name="xattr for wrong type"
3578        modules="WebIDL::Checker">
3579      <d:message xml:lang="en">Extended attribute <code><var>{text}</var></code>
3580      is not applicable for an attribute whose type is not
3581      <code>DOMString</code>.</d:message>
3582      <!-- Null or Undefined -->
3583    </d:item>
3584    
3585    <d:item name="xattr id missing"
3586        modules="WebIDL::Checker">
3587      <d:message xml:lang="en">The identifier for extended attribute
3588      <code><var>{text}</var></code> is not specified.</d:message>
3589    </d:item>
3590    
3591    <d:item name="xattr id not allowed"
3592        modules="WebIDL::Checker">
3593      <d:message xml:lang="en">Use of an identifier for extended attribute
3594      <code><var>{text}</var></code> is not allowed.</d:message>
3595    </d:item>
3596    
3597    <d:item name="xattr id value not allowed"
3598        modules="WebIDL::Checker">
3599      <d:message xml:lang="en">The identifier <code><var>{value}</var></code> is
3600      not an allowed value for extended attribute
3601      <code><var>{text}</var></code>.</d:message>
3602    </d:item>
3603    
3604    <d:item name="xattr not applicable"
3605        modules="WebIDL::Checker">
3606      <d:message xml:lang="en">Extended attribute <code><var>{text}</var></code>
3607      is not applicable to this kind of object.</d:message>
3608    </d:item>
3609    
3610    </section>
3611    
3612  <section id="information">  <section id="information">
3613  <h2>Stability Information</h2>  <h2>Stability Information</h2>
3614    

Legend:
Removed from v.1.46  
changed lines
  Added in v.1.48

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24