-
Notifications
You must be signed in to change notification settings - Fork 28
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Create tests for APG design pattern example: Select-Only Combobox (#338)
* Add select-only combobox APG example with modified CSS/JS references For more details of what is removed from and maintained in APG examples, see: 335dada * Example: remove 'Related Links' nav * Example: update pattern href * Example: remove links to similar examples * Example: remove 'Accessibility Features', 'Keyboard Support', 'Role, Property, State, and Tabindex Attributes' and source code sections * Example: remove footer nav * Example: add links before and after the combobox for use in setup scripts More details: 4357a2e * Example: store select object as a global variable so its methods can be executed from setup scripts * Add references.csv * Add Command+Down and Command+Up to keys.mjs * Add Ctrl+Opttion+Down/Up to keys.mjs * Add Page Up/Down to keys.mjs * Add Alt+Up Arrow to keys.mjs * Add commands.csv * Add tests.csv * Add setup scripts * Generate test and review files automatically * Try to only carry out combobox-related actions when the select is initialised * Generate test and review files automatically * Try using a timeout instead of a specific custom event * Generate test and review files automatically * Add some logging to determine whether the function is firing to open the listbox * Generate test and review files automatically * Try inlining an arrow function for opening the listbox * Generate test and review files automatically * Add Option+Up/Down to keys.mjs * Change Command+Up/Down to Option+Up/Down in some commands * Generate test and review files automatically * Fix setup scripts which open the listbox and/or move focus to specific options * Generate test and review files automatically * Add Shift+C to keys.mjs * Generate test and review files automatically * Update example page title * Add tester instruction that certain commands (such as Down Arrow when navigating to the combobox) may need to be pressed multiple times. * Generate test and review files automatically * Add VO+Command+J and Shift+VO+Command+J to VoiceOver tests for navigating to the combobox * Add Insert+Up to JAWS and NVDA tests when reading information about the combobox and listbox popup * Generate test and review files automatically * Remove Insert+Up from JAWS and NVDA tests when reading information about the listbox popup; it's not reasonable to assert that a screen reader should communicate anything about the containing listbox when a user has only asked for the text of the current option * Generate test and review files automatically * Remove Insert+Up from JAWS and NVDA tests when reading information about the combobox in interaction mode, as unlike in reading mode, only the text of the selected option is reported * Generate test and review files automatically * Correct entry for Shift+F in keys.mjs * Generate test and review files automatically * Copy files to address merge conflicts * Regenerate test files * Generate test and review files automatically * Copy files to address merge conflicts * Regenerate test files * Generate test and review files automatically Co-authored-by: jscholes <[email protected]> Co-authored-by: Isabel Del Castillo <[email protected]> Co-authored-by: IsaDC <[email protected]> Co-authored-by: Matt King <[email protected]> Co-authored-by: mcking65 <[email protected]>
- Loading branch information
1 parent
9646312
commit 9198d4a
Showing
100 changed files
with
8,508 additions
and
186 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.