| 486 |
@@@@: HTMLFeature20 |
@@@@: HTMLFeature20 |
| 487 |
@@@For: |
@@@For: |
| 488 |
ManakaiDOM:DOM2 |
ManakaiDOM:DOM2 |
|
@@ISA: |
|
|
@@@@: |
|
|
::ManakaiDOM:ManakaiDOM1 |
|
|
@@@ForCheck: |
|
|
ManakaiDOM:ForIF |
|
|
@@@For: |
|
|
ManakaiDOM:ManakaiDOM2 |
|
| 489 |
@@For: |
@@For: |
| 490 |
ManakaiDOM:DOM1 |
ManakaiDOM:DOM1 |
| 491 |
@@For: |
@@For: |
| 492 |
=ManakaiDOM:ManakaiDOM |
=ManakaiDOM:ManakaiDOM |
| 493 |
@@For: ForHTML |
@@For: ForHTML |
| 494 |
|
## NOTE: A Level 2 interface is not always upward-compatible with Level 1 i.f. |
| 495 |
|
|
| 496 |
ElementTypeBinding: |
ElementTypeBinding: |
| 497 |
@Name: L2 |
@Name: L2 |
| 503 |
ManakaiDOM:DOM2 |
ManakaiDOM:DOM2 |
| 504 |
|
|
| 505 |
ElementTypeBinding: |
ElementTypeBinding: |
| 506 |
|
@Name: L2ISAL1 |
| 507 |
|
@ElementType: |
| 508 |
|
dis:ISA |
| 509 |
|
@ShadowContent: |
| 510 |
|
@@@: ||ManakaiDOM|ManakaiDOM1||ManakaiDOM|ForIF |
| 511 |
|
@@ForCheck: ManakaiDOM|ForIF ManakaiDOM|ManakaiDOM |
| 512 |
|
@@ContentType: DISCore|TFPQNames |
| 513 |
|
|
| 514 |
|
ElementTypeBinding: |
| 515 |
@Name: L2IF |
@Name: L2IF |
| 516 |
@ElementType: |
@ElementType: |
| 517 |
DOMMain:implementFeature |
DOMMain:implementFeature |
| 575 |
ManakaiDOM:ForClass |
ManakaiDOM:ForClass |
| 576 |
@@ISA: |
@@ISA: |
| 577 |
@@@@: |
@@@@: |
| 578 |
::ManakaiDOM:ManakaiDOM |
::ManakaiDOM:ManakaiDOM||ManakaiDOM:ForIF |
| 579 |
@@@ForCheck: |
@@@ForCheck: |
| 580 |
ManakaiDOM:ForIF ManakaiDOM:ManakaiDOM1 |
ManakaiDOM:ForIF ManakaiDOM:ManakaiDOM1 |
| 581 |
|
@@@ContentType: DISCore|TFPQNames |
| 582 |
|
@@Implement: |
| 583 |
|
@@@@: ||+||ManakaiDOM|ForIF |
| 584 |
|
@@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOM1 |
| 585 |
|
@@@ContentType: DISCore|TFPQNames |
| 586 |
|
|
| 587 |
ElementTypeBinding: |
ElementTypeBinding: |
| 588 |
@Name: ET |
@Name: ET |
| 632 |
ManakaiDOM:ForClass |
ManakaiDOM:ForClass |
| 633 |
@@ISA: |
@@ISA: |
| 634 |
@@@@: |
@@@@: |
| 635 |
::ManakaiDOM:ManakaiDOM |
::ManakaiDOM:ManakaiDOM||ManakaiDOM:ForIF |
| 636 |
@@@ForCheck: |
@@@ForCheck: |
| 637 |
ManakaiDOM:ForIF ManakaiDOM:ManakaiDOM1 |
ManakaiDOM:ForIF ManakaiDOM:ManakaiDOM1 |
| 638 |
|
@@@ContentType: DISCore|TFPQNames |
| 639 |
|
@@Implement: |
| 640 |
|
@@@@: ||+||ManakaiDOM|ForIF |
| 641 |
|
@@@ForCheck: ManakaiDOM|ForClass ManakaiDOM|ManakaiDOM1 |
| 642 |
|
@@@ContentType: DISCore|TFPQNames |
| 643 |
|
|
| 644 |
@@DISMarkup:elementType: |
@@DISMarkup:elementType: |
| 645 |
@@@@: |
@@@@: |
| 646 |
::ForHTML40SE |
::ForHTML40SE |
| 1136 |
@@@@@: |
@@@@@: |
| 1137 |
A newly created HTML document. |
A newly created HTML document. |
| 1138 |
@@@PerlDef: |
@@@PerlDef: |
| 1139 |
my $node = $r-><M::DOMCore:ManakaiDOMDocument.newObject>; |
my $node = <ClassM::DOMCore:ManakaiDOMDocument.newObject>; |
| 1140 |
$node->{<Q::DOMCore:implementation>} = $self; |
$node->{<Q::DOMCore:implementation>} = $self; |
| 1141 |
$node->{<Q::ManakaiDOM:implID>} |
$node->{<Q::ManakaiDOM:implID>} |
| 1142 |
= $self->{<Q::TreeCore:node>}->{<Q::ManakaiDOM:implID>}; |
= $self->{<Q::TreeCore:node>}->{<Q::ManakaiDOM:implID>}; |
| 1194 |
A newly created HTML document. |
A newly created HTML document. |
| 1195 |
@@@PerlDef: |
@@@PerlDef: |
| 1196 |
__DEEP{ |
__DEEP{ |
| 1197 |
my $node = $r-><M::DOMCore:ManakaiDOMDocument.newObject>; |
my $node = <ClassM::DOMCore:ManakaiDOMDocument.newObject>; |
| 1198 |
$node->{<Q::DOMCore:implementation>} = $self; |
$node->{<Q::DOMCore:implementation>} = $self; |
| 1199 |
$node->{<Q::ManakaiDOM:implID>} |
$node->{<Q::ManakaiDOM:implID>} |
| 1200 |
= $self->{<Q::TreeCore:node>}->{<Q::ManakaiDOM:implID>}; |
= $self->{<Q::TreeCore:node>}->{<Q::ManakaiDOM:implID>}; |
| 1579 |
$elementType = 'body'> or |
$elementType = 'body'> or |
| 1580 |
<Code::isHTMLElement:: $elementNode = $child, |
<Code::isHTMLElement:: $elementNode = $child, |
| 1581 |
$elementType = 'frameset'>) { |
$elementType = 'frameset'>) { |
| 1582 |
$body = $child; |
$body = $child; |
| 1583 |
last; |
last; |
| 1584 |
|
} |
| 1585 |
} |
} |
| 1586 |
} |
} |
| 1587 |
if ($body) { |
if ($body) { |
| 3147 |
s:ElementType |
s:ElementType |
| 3148 |
@@For:ForHTML |
@@For:ForHTML |
| 3149 |
|
|
| 3150 |
@QName: |
@ETQName: |
| 3151 |
@@@: |
@@@: |
| 3152 |
xhtml1:h1 |
xhtml1:h1 |
| 3153 |
@@ForCheck: ForH1 |
@@ForCheck: ForH1 |
| 3154 |
@QName: |
@ETQName: |
| 3155 |
@@@: |
@@@: |
| 3156 |
xhtml1:h2 |
xhtml1:h2 |
| 3157 |
@@ForCheck: ForH2 |
@@ForCheck: ForH2 |
| 3158 |
@QName: |
@ETQName: |
| 3159 |
@@@: |
@@@: |
| 3160 |
xhtml1:h3 |
xhtml1:h3 |
| 3161 |
@@ForCheck: ForH3 |
@@ForCheck: ForH3 |
| 3162 |
@QName: |
@ETQName: |
| 3163 |
@@@: |
@@@: |
| 3164 |
xhtml1:h4 |
xhtml1:h4 |
| 3165 |
@@ForCheck: ForH4 |
@@ForCheck: ForH4 |
| 3166 |
@QName: |
@ETQName: |
| 3167 |
@@@: |
@@@: |
| 3168 |
xhtml1:h5 |
xhtml1:h5 |
| 3169 |
@@ForCheck: ForH5 |
@@ForCheck: ForH5 |
| 3170 |
@QName: |
@ETQName: |
| 3171 |
@@@: |
@@@: |
| 3172 |
xhtml1:h6 |
xhtml1:h6 |
| 3173 |
@@ForCheck: ForH6 |
@@ForCheck: ForH6 |
| 3174 |
|
|
| 3175 |
|
@s:elementType: |
| 3176 |
|
@@@: ||ForHTML40SE||ForH1 |
| 3177 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 3178 |
|
@@ContentType: DISCore|TFPQName |
| 3179 |
|
@@DISCore:stopISARecursive:1 |
| 3180 |
|
@s:elementType: |
| 3181 |
|
@@@: ||ForHTML401||ForH1 |
| 3182 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3183 |
|
@@ContentType: DISCore|TFPQNames |
| 3184 |
|
@@DISCore:stopISARecursive:1 |
| 3185 |
|
@s:elementType: |
| 3186 |
|
@@@: ||ForXHTML10SE||ForH1 |
| 3187 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3188 |
|
@@ContentType: DISCore|TFPQNames |
| 3189 |
|
@@DISCore:stopISARecursive:1 |
| 3190 |
|
@s:elementType: |
| 3191 |
|
@@@: ||ForHTML40SE||ForH2 |
| 3192 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 3193 |
|
@@ContentType: DISCore|TFPQNames |
| 3194 |
|
@s:elementType: |
| 3195 |
|
@@@: ||ForHTML401||ForH2 |
| 3196 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3197 |
|
@@ContentType: DISCore|TFPQNames |
| 3198 |
|
@s:elementType: |
| 3199 |
|
@@@: ||ForXHTML10SE||ForH2 |
| 3200 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3201 |
|
@@ContentType: DISCore|TFPQNames |
| 3202 |
|
@s:elementType: |
| 3203 |
|
@@@: ||ForHTML40SE||ForH3 |
| 3204 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 3205 |
|
@@ContentType: DISCore|TFPQNames |
| 3206 |
|
@s:elementType: |
| 3207 |
|
@@@: ||ForHTML401||ForH3 |
| 3208 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3209 |
|
@@ContentType: DISCore|TFPQNames |
| 3210 |
|
@s:elementType: |
| 3211 |
|
@@@: ||ForXHTML10SE||ForH3 |
| 3212 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3213 |
|
@@ContentType: DISCore|TFPQNames |
| 3214 |
|
@s:elementType: |
| 3215 |
|
@@@: ||ForHTML40SE||ForH4 |
| 3216 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 3217 |
|
@@ContentType: DISCore|TFPQNames |
| 3218 |
|
@s:elementType: |
| 3219 |
|
@@@: ||ForHTML401||ForH4 |
| 3220 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3221 |
|
@@ContentType: DISCore|TFPQNames |
| 3222 |
|
@s:elementType: |
| 3223 |
|
@@@: ||ForXHTML10SE||ForH4 |
| 3224 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3225 |
|
@@ContentType: DISCore|TFPQNames |
| 3226 |
|
@s:elementType: |
| 3227 |
|
@@@: ||ForHTML40SE||ForH5 |
| 3228 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 3229 |
|
@@ContentType: DISCore|TFPQNames |
| 3230 |
|
@s:elementType: |
| 3231 |
|
@@@: ||ForHTML401||ForH5 |
| 3232 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3233 |
|
@@ContentType: DISCore|TFPQNames |
| 3234 |
|
@s:elementType: |
| 3235 |
|
@@@: ||ForXHTML10SE||ForH5 |
| 3236 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3237 |
|
@@ContentType: DISCore|TFPQNames |
| 3238 |
|
@s:elementType: |
| 3239 |
|
@@@: ||ForHTML40SE||ForH6 |
| 3240 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 3241 |
|
@@ContentType: DISCore|TFPQNames |
| 3242 |
|
@s:elementType: |
| 3243 |
|
@@@: ||ForHTML401||ForH6 |
| 3244 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3245 |
|
@@ContentType: DISCore|TFPQNames |
| 3246 |
|
@s:elementType: |
| 3247 |
|
@@@: ||ForXHTML10SE||ForH6 |
| 3248 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3249 |
|
@@ContentType: DISCore|TFPQNames |
| 3250 |
|
|
| 3251 |
@IFQName: HTMLHeadingElement |
@IFQName: HTMLHeadingElement |
| 3252 |
@ClsQName: ManakaiDOMHTMLHeadingElement |
@ClsQName: ManakaiDOMHTMLHeadingElement |
| 3277 |
IFDef: |
IFDef: |
| 3278 |
@Name:HTMLBlockquoteElement |
@Name:HTMLBlockquoteElement |
| 3279 |
@ISA:HTMLElement |
@ISA:HTMLElement |
|
@s:elementType: |
|
|
xhtml1:blockquote::ForHTML40SE |
|
| 3280 |
@Description: |
@Description: |
| 3281 |
@@lang:en |
@@lang:en |
| 3282 |
@@@: |
@@@: |
| 3336 |
@ISAHTMLElement: |
@ISAHTMLElement: |
| 3337 |
@L1IF: |
@L1IF: |
| 3338 |
|
|
| 3339 |
|
@s:elementType: |
| 3340 |
|
@@@: ||ForHTML40SE||ForBlockquote |
| 3341 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 3342 |
|
@@ContentType: DISCore|TFPQNames |
| 3343 |
|
@@DISCore:stopISARecursive:1 |
| 3344 |
|
@s:elementType: |
| 3345 |
|
@@@: ||ForHTML401||ForBlockquote |
| 3346 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3347 |
|
@@ContentType: DISCore|TFPQNames |
| 3348 |
|
@@DISCore:stopISARecursive:1 |
| 3349 |
|
@s:elementType: |
| 3350 |
|
@@@: ||ForXHTML10SE||ForBlockquote |
| 3351 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3352 |
|
@@ContentType: DISCore|TFPQNames |
| 3353 |
|
@@DISCore:stopISARecursive:1 |
| 3354 |
|
|
| 3355 |
|
@s:elementType: |
| 3356 |
|
@@@: ||ForHTML40SE||ForQ |
| 3357 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 3358 |
|
@@ContentType: DISCore|TFPQNames |
| 3359 |
|
@s:elementType: |
| 3360 |
|
@@@: ||ForHTML401||ForQ |
| 3361 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3362 |
|
@@ContentType: DISCore|TFPQNames |
| 3363 |
|
@s:elementType: |
| 3364 |
|
@@@: ||ForXHTML10SE||ForQ |
| 3365 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3366 |
|
@@ContentType: DISCore|TFPQNames |
| 3367 |
|
|
| 3368 |
@ATTR: |
@ATTR: |
| 3369 |
@@Name: cite |
@@Name: cite |
| 3370 |
@@Get: |
@@Get: |
| 3372 |
@@Set: |
@@Set: |
| 3373 |
@@@Type: DOMString |
@@@Type: DOMString |
| 3374 |
|
|
| 3375 |
|
ElementTypeBinding: |
| 3376 |
|
@Name: elementType |
| 3377 |
|
@ElementType: |
| 3378 |
|
s:elementType |
| 3379 |
|
@ShadowContent: |
| 3380 |
|
@@DISCore:stopISARecursive:1 |
| 3381 |
|
|
| 3382 |
ET: |
ET: |
| 3383 |
@ETQName: |
@ETQName: |
| 3384 |
xhtml1:pre |
xhtml1:pre |
| 3590 |
xhtml1:del |
xhtml1:del |
| 3591 |
@@ForCheck:ForDel |
@@ForCheck:ForDel |
| 3592 |
|
|
| 3593 |
|
@elementType: |
| 3594 |
|
@@@: ||ForHTML40SE||ForIns |
| 3595 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 3596 |
|
@@ContentType: DISCore|TFPQNames |
| 3597 |
|
@elementType: |
| 3598 |
|
@@@: ||ForHTML401||ForIns |
| 3599 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3600 |
|
@@ContentType: DISCore|TFPQNames |
| 3601 |
|
@elementType: |
| 3602 |
|
@@@: ||ForXHTML10SE||ForIns |
| 3603 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3604 |
|
@@ContentType: DISCore|TFPQNames |
| 3605 |
|
|
| 3606 |
|
@elementType: |
| 3607 |
|
@@@: ||ForHTML40SE||ForDel |
| 3608 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 3609 |
|
@@ContentType: DISCore|TFPQNames |
| 3610 |
|
@elementType: |
| 3611 |
|
@@@: ||ForHTML401||ForDel |
| 3612 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3613 |
|
@@ContentType: DISCore|TFPQNames |
| 3614 |
|
@elementType: |
| 3615 |
|
@@@: ||ForXHTML10SE||ForDel |
| 3616 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 3617 |
|
@@ContentType: DISCore|TFPQNames |
| 3618 |
|
|
| 3619 |
@IFQName: HTMLModElement |
@IFQName: HTMLModElement |
| 3620 |
@ClsQName:ManakaiDOMHTMLModElement |
@ClsQName:ManakaiDOMHTMLModElement |
| 3621 |
@ISAHTMLElement: |
@ISAHTMLElement: |
| 4977 |
xhtml1:tfoot |
xhtml1:tfoot |
| 4978 |
@@ForCheck:ForTfoot |
@@ForCheck:ForTfoot |
| 4979 |
|
|
| 4980 |
|
@elementType: |
| 4981 |
|
@@@: ||ForHTML40SE||ForTfoot |
| 4982 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 4983 |
|
@@ContentType: DISCore|TFPQNames |
| 4984 |
|
@elementType: |
| 4985 |
|
@@@: ||ForHTML401||ForTfoot |
| 4986 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 4987 |
|
@@ContentType: DISCore|TFPQNames |
| 4988 |
|
@elementType: |
| 4989 |
|
@@@: ||ForXHTML10SE||ForTfoot |
| 4990 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 4991 |
|
@@ContentType: DISCore|TFPQNames |
| 4992 |
|
|
| 4993 |
|
|
| 4994 |
|
@elementType: |
| 4995 |
|
@@@: ||ForHTML40SE||ForTbody |
| 4996 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 4997 |
|
@@ContentType: DISCore|TFPQNames |
| 4998 |
|
@elementType: |
| 4999 |
|
@@@: ||ForHTML401||ForTbody |
| 5000 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 5001 |
|
@@ContentType: DISCore|TFPQNames |
| 5002 |
|
@elementType: |
| 5003 |
|
@@@: ||ForXHTML10SE||ForTbody |
| 5004 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 5005 |
|
@@ContentType: DISCore|TFPQNames |
| 5006 |
|
|
| 5007 |
|
|
| 5008 |
|
@elementType: |
| 5009 |
|
@@@: ||ForHTML40SE||ForThead |
| 5010 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 5011 |
|
@@ContentType: DISCore|TFPQNames |
| 5012 |
|
@elementType: |
| 5013 |
|
@@@: ||ForHTML401||ForThead |
| 5014 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 5015 |
|
@@ContentType: DISCore|TFPQNames |
| 5016 |
|
@elementType: |
| 5017 |
|
@@@: ||ForXHTML10SE||ForThead |
| 5018 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 5019 |
|
@@ContentType: DISCore|TFPQNames |
| 5020 |
|
|
| 5021 |
@IFQName: HTMLTableSectionElement |
@IFQName: HTMLTableSectionElement |
| 5022 |
@ClsQName:ManakaiDOMHTMLTableSectionElement |
@ClsQName:ManakaiDOMHTMLTableSectionElement |
| 5023 |
@ISAHTMLElement: |
@ISAHTMLElement: |
| 5418 |
xhtml1:th |
xhtml1:th |
| 5419 |
@@ForCheck:ForTh |
@@ForCheck:ForTh |
| 5420 |
|
|
| 5421 |
|
@elementType: |
| 5422 |
|
@@@: ||ForHTML40SE||ForTh |
| 5423 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 5424 |
|
@@ContentType: DISCore|TFPQNames |
| 5425 |
|
@elementType: |
| 5426 |
|
@@@: ||ForHTML401||ForTh |
| 5427 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 5428 |
|
@@ContentType: DISCore|TFPQNames |
| 5429 |
|
@elementType: |
| 5430 |
|
@@@: ||ForXHTML10SE||ForTh |
| 5431 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 5432 |
|
@@ContentType: DISCore|TFPQNames |
| 5433 |
|
|
| 5434 |
|
@elementType: |
| 5435 |
|
@@@: ||ForHTML40SE||ForTd |
| 5436 |
|
@@ForCheck: ManakaiDOM|DOM1 !ManakaiDOM|DOM2 |
| 5437 |
|
@@ContentType: DISCore|TFPQNames |
| 5438 |
|
@elementType: |
| 5439 |
|
@@@: ||ForHTML401||ForTd |
| 5440 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 5441 |
|
@@ContentType: DISCore|TFPQNames |
| 5442 |
|
@elementType: |
| 5443 |
|
@@@: ||ForXHTML10SE||ForTd |
| 5444 |
|
@@ForCheck: ManakaiDOM|DOM2 |
| 5445 |
|
@@ContentType: DISCore|TFPQNames |
| 5446 |
|
|
| 5447 |
@IFQName: HTMLTableCellElement |
@IFQName: HTMLTableCellElement |
| 5448 |
@ClsQName:ManakaiDOMHTMLTableCellElement |
@ClsQName:ManakaiDOMHTMLTableCellElement |
| 5449 |
@ISAHTMLElement: |
@ISAHTMLElement: |