--- webroot/gate/2007/html/WebHACC/Language/WebIDL.pm 2008/08/02 06:07:11 1.4 +++ webroot/gate/2007/html/WebHACC/Language/WebIDL.pm 2008/08/14 15:50:42 1.5 @@ -13,9 +13,13 @@ require Whatpm::WebIDL; + $self->result->layer_uncertain ('encode'); + $self->result->layer_uncertain ('charset'); + my $out = $self->output; $out->start_section (role => 'parse-errors'); $out->start_error_list (role => 'parse-errors'); + $self->result->layer_applicable ('syntax'); my $input = $self->input; my $result = $self->result; @@ -53,6 +57,7 @@ $out->start_section (role => 'structure-errors'); $out->start_error_list (role => 'structure-errors'); + $self->result->layer_applicable ('structure'); $self->{structure}->check (sub { $self->result->add_error (@_, layer => 'structure');