Bug 1926332 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

## Prerequisites:

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

## STR:

1. Turn on NVDA (note: make sure that Speech Viewer is turned on
2. Open `about:welcome`
3. Navigate to the 'Save and continue' button and press `enter`
4. The 'Import Browser Data' screen will appear. Navigate to the dropdown underneath and select 'Internal Testing Migrator'
5. Move NVDA focus through the checkboxes underneath and observe NVDA output

## Expected:

The browser data selection checkboxes should be grouped the screenreader see them as a group and can announce something like "clickable Bookmarks checkbox checked 1 of 6," where "1 of 6" is the thing of interest. [This page](https://www.w3.org/WAI/tutorials/forms/grouping/) has examples. Grouping the checkboxes will allow screenreader users to know how many to expect

## Actual:

NVDA says: '_clickable Bookmarks checkbox checked_' and checkboxes are not grouped together.
## Prerequisites:

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

## STR:

1. Turn on NVDA (note: make sure that Speech Viewer is turned on)
2. Open `about:welcome`
3. Navigate to the 'Save and continue' button and press `enter`
4. The 'Import Browser Data' screen will appear. Navigate to the dropdown underneath and select 'Internal Testing Migrator'
5. Move NVDA focus through the checkboxes underneath and observe NVDA output

## Expected:

The browser data selection checkboxes should be grouped the screenreader see them as a group and can announce something like "clickable Bookmarks checkbox checked 1 of 6," where "1 of 6" is the thing of interest. [This page](https://www.w3.org/WAI/tutorials/forms/grouping/) has examples. Grouping the checkboxes will allow screenreader users to know how many to expect

## Actual:

NVDA says: '_clickable Bookmarks checkbox checked_' and checkboxes are not grouped together.
## Prerequisites:

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

## STR:

1. Turn on NVDA (note: make sure that Speech Viewer is turned on)
2. Open `about:welcome`
3. Navigate to the 'Save and continue' button and press `enter`
4. The 'Import Browser Data' screen will appear. Navigate to the dropdown underneath and select 'Internal Testing Migrator'
5. Move NVDA focus through the checkboxes underneath and observe NVDA output

## Expected:

The browser data selection checkboxes should be grouped the screenreader see them as a group and can announce something like "clickable Bookmarks checkbox checked 1 of 6," where "1 of 6" is the thing of interest. [This page](https://www.w3.org/WAI/tutorials/forms/grouping/) has examples. Grouping the checkboxes will allow screenreader users to know how many to expect

## Actual:

The checkboxes are placed in a `<fieldset>` but DevTools shows a `<legend>` is missing. Please see [Fieldset elements must be labeled](https://developer.mozilla.org/en-US/docs/Web/Accessibility/Understanding_WCAG/Text_labels_and_names?utm_source=devtools&utm_medium=a11y-panel-checks-text-label#fieldset_elements_must_be_labeled) for an example

NVDA says: '_clickable Bookmarks checkbox checked_' and checkboxes are not grouped together.

Back to Bug 1926332 Comment 0