Open Bug 2008254 Opened 15 hours ago

Superfluous list structure (Customize button)

Categories

(Firefox :: New Tab Page, defect)

Firefox 148
defect

Tracking

()

UNCONFIRMED

People

(Reporter: john.northup, Unassigned)

Details

Steps to Reproduce

While using a screen reader, navigate to the Customize button.

Expected Behavior

Button structure is conveyed concisely.

Actual Behavior

In addition to button information, AT exposes a list of one item (because of <menu>).

User Impact

Unnecessary structure increases complexity and verbosity with no user benefit.

WCAG 2.2 References

Best practice only.

Recommendations

Remove the list structure, which is unnecessary to contain one button. In our testing in DevTools, changing the <menu> to a <div> resolved this issue without changing behavior.

Testing Environment

Any

Assistive Technology Used

Any

Code Pointers

<menu class="personalizeButtonWrapper">

Further Reference

You need to log in before you can comment on or make changes to this bug.