Test cases for Dragon Naturally Speaking + Chrome The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Dragon Naturally Speaking + IE The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Dragon Naturally Speaking + Firefox The test has not been configured for this combination. Please open a GitHub issue.
Test cases for JAWS + Chrome Test case: Use Down arrow (Read next item) to navigate forward to `[role="grid"]` Launch JAWS and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Down arrow
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Down arrow (Read next item) to navigate forwards to the end of `[role="grid"]` Launch JAWS and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: within target Keyboard focus is: within target Mode is: auto (do not explicitly change the mode) Issue the command: Down arrow
(Read next item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes Test case: Use Up arrow (Read previous item) to navigate backwards to the end of `[role="grid"]` Launch JAWS and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: after target Keyboard focus is: after target Mode is: auto (do not explicitly change the mode) Issue the command: Up arrow
(Read previous item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Tab (Read next focusable item) to navigate forward to `[role="grid"]` Launch JAWS and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Tab
(Read next focusable item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="columnheader"]` Launch JAWS and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="gridcell"]` Launch JAWS and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test cases for JAWS + Edge Test case: Use Down arrow (Read next item) to navigate forward to `[role="grid"]` Launch JAWS and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Down arrow
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Down arrow (Read next item) to navigate forwards to the end of `[role="grid"]` Launch JAWS and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: within target Keyboard focus is: within target Mode is: auto (do not explicitly change the mode) Issue the command: Down arrow
(Read next item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes Test case: Use Up arrow (Read previous item) to navigate backwards to the end of `[role="grid"]` Launch JAWS and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: after target Keyboard focus is: after target Mode is: auto (do not explicitly change the mode) Issue the command: Up arrow
(Read previous item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Tab (Read next focusable item) to navigate forward to `[role="grid"]` Launch JAWS and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Tab
(Read next focusable item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="columnheader"]` Launch JAWS and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="gridcell"]` Launch JAWS and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test cases for JAWS + Firefox Test case: Use Down arrow (Read next item) to navigate forward to `[role="grid"]` Launch JAWS and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Down arrow
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Down arrow (Read next item) to navigate forwards to the end of `[role="grid"]` Launch JAWS and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: within target Keyboard focus is: within target Mode is: auto (do not explicitly change the mode) Issue the command: Down arrow
(Read next item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes Test case: Use Up arrow (Read previous item) to navigate backwards to the end of `[role="grid"]` Launch JAWS and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: after target Keyboard focus is: after target Mode is: auto (do not explicitly change the mode) Issue the command: Up arrow
(Read previous item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Tab (Read next focusable item) to navigate forward to `[role="grid"]` Launch JAWS and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Tab
(Read next focusable item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="columnheader"]` Launch JAWS and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="gridcell"]` Launch JAWS and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test cases for JAWS + IE Test case: Use Down arrow (Read next item) to navigate forward to `[role="grid"]` Launch JAWS and IE. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Down arrow
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Down arrow (Read next item) to navigate forwards to the end of `[role="grid"]` Launch JAWS and IE. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: within target Keyboard focus is: within target Mode is: auto (do not explicitly change the mode) Issue the command: Down arrow
(Read next item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes Test case: Use Up arrow (Read previous item) to navigate backwards to the end of `[role="grid"]` Launch JAWS and IE. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: after target Keyboard focus is: after target Mode is: auto (do not explicitly change the mode) Issue the command: Up arrow
(Read previous item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Tab (Read next focusable item) to navigate forward to `[role="grid"]` Launch JAWS and IE. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Tab
(Read next focusable item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="columnheader"]` Launch JAWS and IE. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="gridcell"]` Launch JAWS and IE. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test cases for Narrator + Edge Test case: Use Down arrow (Jump to next item (scan mode)) to navigate forward to `[role="grid"]` Launch Narrator and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Down arrow
(Jump to next item (scan mode)) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Down arrow (Jump to next item (scan mode)) to navigate forwards to the end of `[role="grid"]` Launch Narrator and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: within target Keyboard focus is: within target Mode is: auto (do not explicitly change the mode) Issue the command: Down arrow
(Jump to next item (scan mode)) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes Test case: Use Up arrow (Jump to previous item (scan mode)) to navigate backwards to the end of `[role="grid"]` Launch Narrator and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: after target Keyboard focus is: after target Mode is: auto (do not explicitly change the mode) Issue the command: Up arrow
(Jump to previous item (scan mode)) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Tab (Read next focusable item) to navigate forward to `[role="grid"]` Launch Narrator and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Tab
(Read next focusable item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="columnheader"]` Launch Narrator and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="gridcell"]` Launch Narrator and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test cases for Narrator + Firefox The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Narrator + Chrome The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Narrator + IE The test has not been configured for this combination. Please open a GitHub issue.
Test cases for NVDA + Chrome Test case: Use down arrow (Read next item) to navigate forward to `[role="grid"]` Launch NVDA and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: down arrow
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use down arrow (Read next item) to navigate forwards to the end of `[role="grid"]` Launch NVDA and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: within target Keyboard focus is: within target Mode is: auto (do not explicitly change the mode) Issue the command: down arrow
(Read next item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes Test case: Use up arrow (Read previous item) to navigate backwards to the end of `[role="grid"]` Launch NVDA and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: after target Keyboard focus is: after target Mode is: auto (do not explicitly change the mode) Issue the command: up arrow
(Read previous item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Tab (Read next focusable item) to navigate forward to `[role="grid"]` Launch NVDA and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Tab
(Read next focusable item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="columnheader"]` Launch NVDA and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="gridcell"]` Launch NVDA and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test cases for NVDA + Edge Test case: Use down arrow (Read next item) to navigate forward to `[role="grid"]` Launch NVDA and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: down arrow
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use down arrow (Read next item) to navigate forwards to the end of `[role="grid"]` Launch NVDA and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: within target Keyboard focus is: within target Mode is: auto (do not explicitly change the mode) Issue the command: down arrow
(Read next item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes Test case: Use up arrow (Read previous item) to navigate backwards to the end of `[role="grid"]` Launch NVDA and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: after target Keyboard focus is: after target Mode is: auto (do not explicitly change the mode) Issue the command: up arrow
(Read previous item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Tab (Read next focusable item) to navigate forward to `[role="grid"]` Launch NVDA and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Tab
(Read next focusable item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="columnheader"]` Launch NVDA and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="gridcell"]` Launch NVDA and Edge. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test cases for NVDA + Firefox Test case: Use down arrow (Read next item) to navigate forward to `[role="grid"]` Launch NVDA and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: down arrow
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use down arrow (Read next item) to navigate forwards to the end of `[role="grid"]` Launch NVDA and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: within target Keyboard focus is: within target Mode is: auto (do not explicitly change the mode) Issue the command: down arrow
(Read next item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes Test case: Use up arrow (Read previous item) to navigate backwards to the end of `[role="grid"]` Launch NVDA and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: after target Keyboard focus is: after target Mode is: auto (do not explicitly change the mode) Issue the command: up arrow
(Read previous item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Tab (Read next focusable item) to navigate forward to `[role="grid"]` Launch NVDA and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Tab
(Read next focusable item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="columnheader"]` Launch NVDA and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="gridcell"]` Launch NVDA and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test cases for NVDA + IE The test has not been configured for this combination. Please open a GitHub issue.
Test cases for TalkBack + Chrome Test case: Use Swipe right (or alt+right arrow) (Read next item) to navigate forward to `[role="grid"]` Launch TalkBack and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Swipe right (or alt+right arrow)
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Swipe right (or alt+right arrow) (Read next item) to navigate forwards to the end of `[role="grid"]` Launch TalkBack and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: within target Keyboard focus is: within target Mode is: auto (do not explicitly change the mode) Issue the command: Swipe right (or alt+right arrow)
(Read next item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes Test case: Use Swipe left (or alt+left arrow) (Read previous item) to navigate backwards to the end of `[role="grid"]` Launch TalkBack and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: after target Keyboard focus is: after target Mode is: auto (do not explicitly change the mode) Issue the command: Swipe left (or alt+left arrow)
(Read previous item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Swipe right (or alt+right arrow) (Read next item) to navigate forward to `[role="columnheader"]` Launch TalkBack and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Swipe right (or alt+right arrow)
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use Swipe right (or alt+right arrow) (Read next item) to navigate forward to `[role="gridcell"]` Launch TalkBack and Chrome. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Swipe right (or alt+right arrow)
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test cases for TalkBack + Firefox The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Voice Access (Android) + Chrome The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Voice Access (Android) + Firefox The test has not been configured for this combination. Please open a GitHub issue.
Test cases for VoiceOver (iOS) + Safari Test case: Use Swipe Right (Next item) to navigate forward to `[role="grid"]` Launch VoiceOver (iOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Swipe Right
(Next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Swipe Right (Next item) to navigate forwards to the end of `[role="grid"]` Launch VoiceOver (iOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: within target Keyboard focus is: within target Mode is: auto (do not explicitly change the mode) Issue the command: Swipe Right
(Next item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes Test case: Use Swipe Left (Previous item) to navigate backwards to the end of `[role="grid"]` Launch VoiceOver (iOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: after target Keyboard focus is: after target Mode is: auto (do not explicitly change the mode) Issue the command: Swipe Left
(Previous item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Swipe Right (Next item) to navigate forward to `[role="columnheader"]` Launch VoiceOver (iOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Swipe Right
(Next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use Swipe Right (Next item) to navigate forward to `[role="gridcell"]` Launch VoiceOver (iOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Swipe Right
(Next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test cases for VoiceOver (iOS) + Chrome The test has not been configured for this combination. Please open a GitHub issue.
Test cases for VoiceOver (macOS) + Safari Test case: Use VO + Right arrow (Read next item) to navigate forward to `[role="grid"]` Launch VoiceOver (macOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: VO + Right arrow
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use VO + Right arrow (Read next item) to navigate forwards to the end of `[role="grid"]` Launch VoiceOver (macOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: within target Keyboard focus is: within target Mode is: auto (do not explicitly change the mode) Issue the command: VO + Right arrow
(Read next item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes Test case: Use VO + Left Arrow (Read previous item) to navigate backwards to the end of `[role="grid"]` Launch VoiceOver (macOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: after target Keyboard focus is: after target Mode is: auto (do not explicitly change the mode) Issue the command: VO + Left Arrow
(Read previous item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Tab (Read next focusable item) to navigate forward to `[role="grid"]` Launch VoiceOver (macOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Tab
(Read next focusable item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="columnheader"]` Launch VoiceOver (macOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use VO + Right arrow (Read next item) to navigate forward to `[role="columnheader"]` Launch VoiceOver (macOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: VO + Right arrow
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="gridcell"]` Launch VoiceOver (macOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test case: Use VO + Right arrow (Read next item) to navigate forward to `[role="gridcell"]` Launch VoiceOver (macOS) and Safari. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: VO + Right arrow
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test cases for VoiceOver (macOS) + Chrome The test has not been configured for this combination. Please open a GitHub issue.
Test cases for VoiceOver (macOS) + Firefox The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Orca + Firefox Test case: Use down arrow (Read next item) to navigate forward to `[role="grid"]` Launch Orca and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: down arrow
(Read next item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use down arrow (Read next item) to navigate forwards to the end of `[role="grid"]` Launch Orca and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: within target Keyboard focus is: within target Mode is: auto (do not explicitly change the mode) Issue the command: down arrow
(Read next item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes Test case: Use up arrow (Read previous item) to navigate backwards to the end of `[role="grid"]` Launch Orca and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: after target Keyboard focus is: after target Mode is: auto (do not explicitly change the mode) Issue the command: up arrow
(Read previous item) After issuing the command, virtual focus should be: end of target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use Tab (Read next focusable item) to navigate forward to `[role="grid"]` Launch Orca and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="grid"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: Tab
(Read next focusable item) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting grid role, MUST convey its name Examples:
A screen reader might announce the name when entering the grid Resultunknown pass fail partial
Notes grid role, MUST convey its role Examples:
Screen readers might convey the role as something like "grid" Resultunknown pass fail partial
Notes grid role, MUST convey boundaries Examples:
Screen readers might say something like "entering grid" and "exiting grid" Resultunknown pass fail partial
Notes grid role, SHOULD switch to interaction mode Examples:
Screen readers might convey an earcon when the mode switches Arrow keys will work for navigation without manually switching modes Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="columnheader"]` Launch Orca and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="columnheader"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting columnheader role, MUST convey its name Examples:
A screen reader might say something like "Column 3, <header name>" Resultunknown pass fail partial
Notes columnheader role, MUST convey its role Examples:
A screen reader might say something like "Column 3, <header name>" A screen reader might imply the role by conveying the header name when the moving between columns Resultunknown pass fail partial
Notes Test case: Use <keyboard command> (Keyboard command while in forms or application mode) to navigate forward to `[role="gridcell"]` Launch Orca and Firefox. Navigate to the test page . Find the target element(s) that you will test against. Identify all elements that match this selector:[role="gridcell"]
If multiple elements match the selector, repeat this test for all instances. However, choose a single instance to report against. If you feel that the selector should be more specific, please open a GitHub Issue. Position and configure the screen reader so that the following conditions are metVirtual focus is: before target Keyboard focus is: before target Mode is: auto (do not explicitly change the mode) Issue the command: <keyboard command>
(Keyboard command while in forms or application mode) After issuing the command, virtual focus should be: target Record results for the relevant expectations Output Notes If support is hidden behind non-default settings, briefly describe that setting gridcell role, MUST convey its name Resultunknown pass fail partial
Notes gridcell role, MUST convey its role Examples:
A screen reader might announce "grid cell" A screen reader might announce "cell" A screen reader might imply the role by announcing other grid semantics Resultunknown pass fail partial
Notes gridcell role, MUST convey the position of the header (row/column) when row and columns exist Examples:
A screen reader might say something like "Column 3" Resultunknown pass fail partial
Notes Test cases for Orca + Chrome The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Voice Control (iOS) + Safari The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Voice Control (MacOS) + Safari The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Voice Control (MacOS) + Chrome The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Voice Control (MacOS) + Firefox The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Windows Speech Recognition + Edge The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Windows Speech Recognition + Chrome The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Windows Voice Access + Edge The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Windows Voice Access + Chrome The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Windows Keyboard + Chrome The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Windows Keyboard + Firefox The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Windows Keyboard + Edge The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Mac Keyboard + Chrome The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Mac Keyboard + Safari The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Mac Keyboard + Firefox The test has not been configured for this combination. Please open a GitHub issue.
Test cases for iOS Keyboard + Safari The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Android Keyboard + Chrome The test has not been configured for this combination. Please open a GitHub issue.
Test cases for Android Keyboard + Firefox The test has not been configured for this combination. Please open a GitHub issue.