Open Bug 1926413 Opened 11 months ago Updated 10 days ago

Import Browser Data: Combobox needs additional markup

Categories

(Firefox :: Messaging System, defect, P1)

x86_64
Windows 10
defect
Points:
1

Tracking

()

Iteration:
144.2 - Sep 1 - Sep 12
Accessibility Severity s3

People

(Reporter: nstroud, Assigned: emcminn)

References

(Blocks 1 open bug)

Details

(Keywords: access)

Attachments

(1 file)

Prerequisites:

Found in Nightly 133.0a1 (2024-10-21)(64-bit)

STR:

  1. Open about:welcome from the URL bar
  2. Click the 'Save and Continue' button to go to the next screen
  3. When the Import Browser Data screen appears, right click on the combobox and select 'Inspect (Q)' from the context menu

Expected:

The <button> element should have role=combobox added and follow the combobox ARIA pattern

To expand on the Expected behavior:

  1. keep the <button> element and
  2. as per bug 1926153, ensuring aria-expanded is set when the page loads and is properly updated, PLUS
  3. use role=combobox on the button
  4. no need for aria-haspopup because...
  5. the dropdown’s container should have role=listbox and
  6. each option role=option with aria-selected

As always, if you have any questions, do reach out to the Accessibility team in #accessibility on Slack or Matrix.

See Also: → 1927207
Assignee: nobody → emcminn
Iteration: --- → 134.1 - Oct 28 - Nov 8
Points: --- → 1
Priority: -- → P1
Severity: -- → S3
Iteration: 134.1 - Oct 28 - Nov 8 → 134.2 - Nov 11 - Nov 22
Iteration: 134.2 - Nov 11 - Nov 22 → 135.1 - Nov 25 - Dec 6
Iteration: 135.1 - Nov 25 - Dec 6 → 135.2 - Dec 9 - Dec 20
Iteration: 135.2 - Dec 9 - Dec 20 → 135.3 - Dec 23 - Jan 3
Iteration: 135.3 - Dec 23 - Jan 3 → 136.1 - Jan 6 - Jan 17
Iteration: 136.1 - Jan 6 - Jan 17 → 136.2 - Jan 20 - Jan 31
Iteration: 136.2 - Jan 20 - Jan 31 → 137.1 - Feb 3 - Feb 14
Iteration: 137.1 - Feb 3 - Feb 14 → 137.2 - Feb 17 - Feb 28
Iteration: 137.2 - Feb 17 - Feb 28 → 138.1 - Mar 3 - Mar 14
Iteration: 138.1 - Mar 3 - Mar 14 → 138.2 - Mar 17 - Mar 28
Iteration: 138.2 - Mar 17 - Mar 28 → 139.1 - Mar 31 - Apr 11
Iteration: 139.1 - Mar 31 - Apr 11 → 139.2 - Apr 14 - Apr 25
Iteration: 139.2 - Apr 14 - Apr 25 → 140.1 - Apr 28 - May 9
Iteration: 140.1 - Apr 28 - May 9 → 140.2 - May 12 - May 23
Iteration: 140.2 - May 12 - May 23 → 141.1 - May 26 - Jun 6
Iteration: 141.1 - May 26 - Jun 6 → 141.2 - Jun 9 - Jun 20
Iteration: 141.2 - Jun 9 - Jun 20 → 142.1 - Jun 23 - Jul 4
Iteration: 142.1 - Jun 23 - Jul 4 → 142.2 - Jul 7 - Jul 18
Iteration: 142.2 - Jul 7 - Jul 18 → 143.1 - Jul 21 - Aug 1
Iteration: 143.1 - Jul 21 - Aug 1 → 143.2 - Aug 4 - Aug 15
Iteration: 143.2 - Aug 4 - Aug 15 → 144.1 - Aug 18 - Aug 29
Iteration: 144.1 - Aug 18 - Aug 29 → 144.2 - Sep 1 - Sep 12
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: