html-aam

edit

WPT coverage of the tests of html-aam at the revision 5602b0f210e3. The tests link to their results in the browsers on wpt.fyi. The tentative tests (experimental features) and the reftests are listed separately from the stable tests.

GroupPassingTestsDisabledPass rate
Stable2526096%
Tentative710070%
Reftests000–
All3236089%

Failure reasons

The tests that do not pass (failing or disabled), by kind of reason. A test with several reasons counts once per kind.

  • TEST BUG: 2
  • NOT IMPLEMENTED: 3

Stable tests

TestResultSubtestsKindDescription
accname-computation-by-element/a.htmlPass6 / 6
accname-computation-by-element/area.htmlFail5 / 7TEST BUGthe from title and to be empty subtests: html-aam-accname-utils.js sets alt="Mapped image alt attribute value" on every tested <area> (its special context), so the alt of the area itself is its name (HTML-AAM uses alt before title)
accname-computation-by-element/button.htmlPass9 / 9
accname-computation-by-element/fieldset.htmlPass6 / 6
accname-computation-by-element/figure.htmlPass5 / 5
accname-computation-by-element/iframe.htmlPass5 / 5
accname-computation-by-element/img.htmlPass8 / 8
accname-computation-by-element/input-button-submit-reset.htmlPass23 / 23
accname-computation-by-element/input-image.htmlPass9 / 9
accname-computation-by-element/inputs-with-placeholders.htmlPass80 / 80
accname-computation-by-element/other-form-elements.htmlPass83 / 83
accname-computation-by-element/output.htmlPass7 / 7
accname-computation-by-element/phrasing-elements.htmlPass135 / 135
accname-computation-by-element/section-and-grouping-elements.htmlPass100 / 100
accname-computation-by-element/summary.htmlPass5 / 5
accname-computation-by-element/table.htmlPass6 / 6
area-role.htmlPass2 / 2
aside-in-prefixed-article.htmlPass1 / 1
heading/invalid-nesting.htmlPass16 / 16
hidden-names.htmlPass5 / 5
names.htmlPass128 / 128
roles-contextual.htmlPass38 / 38
roles-generic.htmlPass12 / 12
roles.htmlPass60 / 60
summary.htmlPass3 / 3
table-roles.htmlPass7 / 7

Tentative tests

TestResultSubtestsKindDescription
accname-computation-by-element/tr-td-th.tentative.htmlPass30 / 30
dir-role.tentative.htmlPass1 / 1
figure-name-no-figcaption.tentative.htmlPass9 / 9
img-src-srcset-roles.tentative.htmlPass49 / 49
optgroup-role.tentative.htmlPass1 / 1
roles-contextual.tentative.htmlPass4 / 4
roles-dynamic-switch.tentative.window.jsFail0 / 6NOT IMPLEMENTEDthe switch role of <input type=checkbox switch>
roles-generic.tentative.htmlPass5 / 5
roles-minimum.tentative.htmlFail4 / 14TEST BUG, NOT IMPLEMENTEDel-div-popover-attr expects the role group for a popover that is not showing: it is not rendered (display: none), so its computed role is none, as html/semantics/popovers/popover-minimum-role.html expects (the minimum role group applies once it is shown); the tentative minimum role group of generic elements with attributes such as autofocus or draggable
roles.tentative.htmlFail3 / 4NOT IMPLEMENTEDthe switch role of <input type=checkbox switch>