50 |
goto &{ $AUTOLOAD }; |
goto &{ $AUTOLOAD }; |
51 |
} elsif ({ |
} elsif ({ |
52 |
## Read-write attributes (DOMString, trivial accessors) |
## Read-write attributes (DOMString, trivial accessors) |
53 |
|
manakai_charset => 1, |
54 |
document_uri => 1, |
document_uri => 1, |
55 |
input_encoding => 1, |
input_encoding => 1, |
56 |
}->{$method_name}) { |
}->{$method_name}) { |
78 |
} elsif ({ |
} elsif ({ |
79 |
## Read-write attributes (boolean, trivial accessors) |
## Read-write attributes (boolean, trivial accessors) |
80 |
all_declarations_processed => 1, |
all_declarations_processed => 1, |
81 |
|
manakai_has_bom => 1, |
82 |
}->{$method_name}) { |
}->{$method_name}) { |
83 |
no strict 'refs'; |
no strict 'refs'; |
84 |
eval qq{ |
eval qq{ |
816 |
## NOTE: A manakai extension. |
## NOTE: A manakai extension. |
817 |
sub all_declarations_processed ($;$); |
sub all_declarations_processed ($;$); |
818 |
|
|
819 |
|
## TODO: documentation |
820 |
|
sub manakai_charset ($;$); |
821 |
|
|
822 |
sub doctype ($) { |
sub doctype ($) { |
823 |
my $self = $_[0]; |
my $self = $_[0]; |
824 |
for (@{$self->child_nodes}) { |
for (@{$self->child_nodes}) { |
871 |
} |
} |
872 |
} # manakai_entity_base_uri |
} # manakai_entity_base_uri |
873 |
|
|
874 |
|
## TODO: documentation |
875 |
|
sub manakai_has_bom ($;$); |
876 |
|
|
877 |
sub input_encoding ($;$); |
sub input_encoding ($;$); |
878 |
|
|
879 |
sub strict_error_checking ($;$) { |
sub strict_error_checking ($;$) { |