<a href="user_profile?user_id=[% who.id FILTER uri %]">
[% END %]
[% END %]
- <img align="middle" src="[% who.gravatar FILTER none %]" width="32" height="32" border="0">
+ <img alt="User image" align="middle" src="[% who.gravatar FILTER none %]" width="32" height="32" border="0">
[% "</a>" IF who.last_activity_ts %]
[% END %]
[% END %]
<div class="[% class_name FILTER html %]">
- <span class="bz_comment_number">
+ <span role="heading" aria-level="2" class="bz_comment_number">
<a href="show_bug.cgi?id=[% public_bug.bug_id FILTER none %]#c[% count %]">
[%- comment_label FILTER html %]</a>
</span>
<br>
<table id="attachment_table" cellspacing="0" cellpadding="4">
<tr id="a0">
- <th colspan="[% show_attachment_flags ? 3 : 2 %]" align="left">
+ <th role="heading" aria-level="2" colspan="[% show_attachment_flags ? 3 : 2 %]" align="left">
Attachments
</th>
</tr>
</div>
[% END %]
- <span class="bz_comment_number">
+ <span role="heading" aria-level="2" class="bz_comment_number">
<a
href="show_bug.cgi?id=[% bug.bug_id %]#c[% comment.count %]">
[%- comment_label FILTER html %]</a>
(<span id="alias_nonedit_display">[% bug.alias FILTER html %]</span>)
[% END %]
[% END %]
- <span id="short_desc_nonedit_display">[% bug.short_desc FILTER quoteUrls(bug) %]</span>
+ <span role="heading" aria-level="1" id="short_desc_nonedit_display">[% bug.short_desc FILTER quoteUrls(bug) %]</span>
[% IF bug.check_can_change_field('short_desc', 0, 1) ||
bug.check_can_change_field('alias', 0, 1) %]
<small class="editme">(<a href="#" id="editme_action">edit</a>)</small>