| 771 |
irrelevant => $GetHTMLBooleanAttrChecker->('irrelevant'), |
irrelevant => $GetHTMLBooleanAttrChecker->('irrelevant'), |
| 772 |
## TODO: repeat, repeat-start, repeat-min, repeat-max, repeat-template ## TODO: global |
## TODO: repeat, repeat-start, repeat-min, repeat-max, repeat-template ## TODO: global |
| 773 |
## TODO: role [HTML5ROLE] ## TODO: global @role [XHTML1ROLE] |
## TODO: role [HTML5ROLE] ## TODO: global @role [XHTML1ROLE] |
| 774 |
|
## TODO: style [HTML5] |
| 775 |
tabindex => $HTMLIntegerAttrChecker, |
tabindex => $HTMLIntegerAttrChecker, |
| 776 |
## TODO: ref, template, registrationmark |
## TODO: ref, template, registrationmark |
| 777 |
xmlns => sub { |
xmlns => sub { |
| 826 |
'repeat-start' => FEATURE_WF2, |
'repeat-start' => FEATURE_WF2, |
| 827 |
'repeat-template' => FEATURE_WF2, |
'repeat-template' => FEATURE_WF2, |
| 828 |
role => FEATURE_HTML5_ROLE, |
role => FEATURE_HTML5_ROLE, |
| 829 |
|
style => FEATURE_HTML5_DEFAULT, |
| 830 |
tabindex => FEATURE_HTML5_DEFAULT, |
tabindex => FEATURE_HTML5_DEFAULT, |
| 831 |
template => FEATURE_HTML5_AT_RISK, |
template => FEATURE_HTML5_AT_RISK, |
| 832 |
title => FEATURE_HTML5_DEFAULT, |
title => FEATURE_HTML5_DEFAULT, |
| 855 |
rel => FEATURE_RDFA_LC, |
rel => FEATURE_RDFA_LC, |
| 856 |
resource => FEATURE_RDFA_LC, |
resource => FEATURE_RDFA_LC, |
| 857 |
rev => FEATURE_RDFA_LC, |
rev => FEATURE_RDFA_LC, |
| 858 |
style => FEATURE_HTML5_DEFAULT | FEATURE_XHTMLBASIC11_CR_DEPRECATED | |
#style => FEATURE_HTML5_DEFAULT | FEATURE_XHTMLBASIC11_CR_DEPRECATED | |
| 859 |
|
# FEATURE_M12N10_REC, |
| 860 |
|
style => FEATURE_HTML5_DEFAULT | FEATURE_XHTMLBASIC11_CR | |
| 861 |
FEATURE_M12N10_REC, |
FEATURE_M12N10_REC, |
| 862 |
title => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
title => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
| 863 |
); |
); |
| 1878 |
clear => FEATURE_M12N10_REC_DEPRECATED, |
clear => FEATURE_M12N10_REC_DEPRECATED, |
| 1879 |
id => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
id => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
| 1880 |
sdapref => FEATURE_HTML20_RFC, |
sdapref => FEATURE_HTML20_RFC, |
| 1881 |
style => FEATURE_XHTML10_REC, |
style => FEATURE_HTML5_DEFAULT | FEATURE_XHTML10_REC, |
| 1882 |
title => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
title => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
| 1883 |
}), |
}), |
| 1884 |
## NOTE: Blank line MUST NOT be used for presentation purpose. |
## NOTE: Blank line MUST NOT be used for presentation purpose. |
| 2750 |
class => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
class => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
| 2751 |
dir => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
dir => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
| 2752 |
id => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
id => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
| 2753 |
style => FEATURE_XHTML10_REC, |
style => FEATURE_HTML5_DEFAULT | FEATURE_XHTML10_REC, |
| 2754 |
title => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
title => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
| 2755 |
lang => FEATURE_HTML5_DEFAULT | FEATURE_XHTML10_REC, |
lang => FEATURE_HTML5_DEFAULT | FEATURE_XHTML10_REC, |
| 2756 |
sdapref => FEATURE_HTML2X_RFC, |
sdapref => FEATURE_HTML2X_RFC, |
| 4478 |
lang => FEATURE_HTML5_DEFAULT | FEATURE_XHTML10_REC, |
lang => FEATURE_HTML5_DEFAULT | FEATURE_XHTML10_REC, |
| 4479 |
prompt => FEATURE_M12N10_REC_DEPRECATED, |
prompt => FEATURE_M12N10_REC_DEPRECATED, |
| 4480 |
sdapref => FEATURE_HTML20_RFC, |
sdapref => FEATURE_HTML20_RFC, |
| 4481 |
style => FEATURE_XHTML10_REC, |
style => FEATURE_HTML5_DEFAULT | FEATURE_XHTML10_REC, |
| 4482 |
title => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
title => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
| 4483 |
}), |
}), |
| 4484 |
## TODO: Tests |
## TODO: Tests |
| 5088 |
|
|
| 5089 |
$Element->{$HTML_NS}->{font} = { |
$Element->{$HTML_NS}->{font} = { |
| 5090 |
%HTMLTransparentChecker, |
%HTMLTransparentChecker, |
| 5091 |
status => FEATURE_HTML5_AT_RISK | FEATURE_M12N10_REC_DEPRECATED, |
status => FEATURE_HTML5_DROPPED | FEATURE_M12N10_REC_DEPRECATED, |
| 5092 |
check_attrs => $GetHTMLAttrsChecker->({ |
check_attrs => $GetHTMLAttrsChecker->({ |
| 5093 |
## TODO: HTML4 |size|, |color|, |face| |
## TODO: HTML4 |size|, |color|, |face| |
|
## TODO: HTML5 |style| |
|
| 5094 |
}, { |
}, { |
| 5095 |
%HTMLAttrStatus, |
%HTMLAttrStatus, |
| 5096 |
class => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
class => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
| 5100 |
id => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
id => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
| 5101 |
lang => FEATURE_HTML5_DEFAULT | FEATURE_XHTML10_REC, |
lang => FEATURE_HTML5_DEFAULT | FEATURE_XHTML10_REC, |
| 5102 |
size => FEATURE_M12N10_REC_DEPRECATED, |
size => FEATURE_M12N10_REC_DEPRECATED, |
| 5103 |
style => FEATURE_HTML5_AT_RISK | FEATURE_XHTML10_REC, |
style => FEATURE_HTML5_DEFAULT | FEATURE_XHTML10_REC, |
| 5104 |
title => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
title => FEATURE_HTML5_DEFAULT | FEATURE_M12N10_REC, |
| 5105 |
}), |
}), |
| 5106 |
|
## NOTE: When the |font| element was defined in the HTML5 specification, |
| 5107 |
|
## it is allowed only in a document with the WYSIWYG signature. The |
| 5108 |
|
## checker does not check whether there is the signature, since the |
| 5109 |
|
## signature is dropped, too, and has never been implemented. (In addition, |
| 5110 |
|
## for any |font| element an "element not defined" error is raised anyway, |
| 5111 |
|
## such that we don't have to raise an additional error.) |
| 5112 |
}; |
}; |
| 5113 |
|
|
| 5114 |
$Element->{$HTML_NS}->{basefont} = { |
$Element->{$HTML_NS}->{basefont} = { |