Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create tests for APG design pattern example: Select-Only Combobox #338

Merged
merged 54 commits into from
Mar 25, 2021
Merged
Changes from 1 commit
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
6897de7
Add select-only combobox APG example with modified CSS/JS references
jscholes Nov 20, 2020
368992f
Example: remove 'Related Links' nav
jscholes Nov 20, 2020
1e2dbee
Example: update pattern href
jscholes Nov 20, 2020
1c8d465
Example: remove links to similar examples
jscholes Nov 20, 2020
0d2ad0c
Example: remove 'Accessibility Features', 'Keyboard Support', 'Role, …
jscholes Nov 20, 2020
f16974f
Example: remove footer nav
jscholes Nov 20, 2020
66f56d5
Example: add links before and after the combobox for use in setup scr…
jscholes Nov 20, 2020
7357d50
Example: store select object as a global variable so its methods can …
jscholes Nov 20, 2020
290b208
Add references.csv
jscholes Nov 20, 2020
d13ff52
Add Command+Down and Command+Up to keys.mjs
jscholes Nov 20, 2020
ca6c43c
Add Ctrl+Opttion+Down/Up to keys.mjs
jscholes Nov 20, 2020
ef68f69
Add Page Up/Down to keys.mjs
jscholes Nov 20, 2020
81b0cb9
Add Alt+Up Arrow to keys.mjs
jscholes Nov 20, 2020
fbad67b
Add commands.csv
jscholes Nov 20, 2020
858aafc
Add tests.csv
jscholes Nov 21, 2020
a7c8713
Add setup scripts
jscholes Nov 21, 2020
8cae7ff
Generate test and review files automatically
jscholes Nov 21, 2020
b2febf4
Try to only carry out combobox-related actions when the select is ini…
jscholes Nov 21, 2020
ff214f2
Merge branch 'tests/combobox-select-only' of https://github.com/w3c/a…
jscholes Nov 21, 2020
2eb27bb
Generate test and review files automatically
jscholes Nov 21, 2020
4ec36b0
Try using a timeout instead of a specific custom event
jscholes Nov 21, 2020
2f30e7b
Generate test and review files automatically
jscholes Nov 21, 2020
93871d7
Add some logging to determine whether the function is firing to open …
jscholes Nov 21, 2020
894ebf4
Generate test and review files automatically
jscholes Nov 21, 2020
4be6c3c
Try inlining an arrow function for opening the listbox
jscholes Nov 22, 2020
7ca051a
Generate test and review files automatically
jscholes Nov 22, 2020
84e5fbc
Add Option+Up/Down to keys.mjs
jscholes Nov 22, 2020
af45067
Change Command+Up/Down to Option+Up/Down in some commands
jscholes Nov 22, 2020
7182af3
Generate test and review files automatically
jscholes Nov 22, 2020
f4d80c0
Fix setup scripts which open the listbox and/or move focus to specifi…
jscholes Nov 22, 2020
0220017
Merge branch 'tests/combobox-select-only' of https://github.com/w3c/a…
jscholes Nov 22, 2020
01698f8
Generate test and review files automatically
jscholes Nov 22, 2020
c3b2870
Add Shift+C to keys.mjs
jscholes Nov 22, 2020
9dc75a7
Generate test and review files automatically
jscholes Nov 22, 2020
a49da5e
Update example page title
jscholes Nov 23, 2020
cbf3fe7
Add tester instruction that certain commands (such as Down Arrow when…
jscholes Nov 23, 2020
c165030
Generate test and review files automatically
jscholes Nov 23, 2020
ae0c607
Add VO+Command+J and Shift+VO+Command+J to VoiceOver tests for naviga…
IsaDC Jan 7, 2021
ef6c262
Add Insert+Up to JAWS and NVDA tests when reading information about t…
IsaDC Jan 7, 2021
bb71253
Generate test and review files automatically
IsaDC Jan 7, 2021
6c56e8f
Remove Insert+Up from JAWS and NVDA tests when reading information ab…
IsaDC Jan 8, 2021
d67edac
Generate test and review files automatically
IsaDC Jan 8, 2021
8c74b6d
Remove Insert+Up from JAWS and NVDA tests when reading information ab…
IsaDC Jan 8, 2021
c5837dc
Generate test and review files automatically
IsaDC Jan 8, 2021
c0bc7d0
Correct entry for Shift+F in keys.mjs
jscholes Dec 11, 2020
47f7347
Generate test and review files automatically
jscholes Jan 11, 2021
c60385e
Copy files to address merge conflicts
jscholes Mar 9, 2021
491ab79
Merge branch 'master' into tests/combobox-select-only
jscholes Mar 9, 2021
9361ffa
Regenerate test files
jscholes Mar 9, 2021
8ce3a25
Generate test and review files automatically
jscholes Mar 9, 2021
ca57758
Copy files to address merge conflicts
mcking65 Mar 25, 2021
4e37f41
Merge branch 'master' into tests/combobox-select-only
mcking65 Mar 25, 2021
d02dd7e
Regenerate test files
mcking65 Mar 25, 2021
5bdb458
Generate test and review files automatically
mcking65 Mar 25, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Generate test and review files automatically
jscholes authored and actions-user committed Mar 9, 2021
commit 8ce3a25f2410a906d2cf75acab592d9d372b8255
13 changes: 6 additions & 7 deletions index.html
Original file line number Diff line number Diff line change
@@ -40,47 +40,46 @@ <h1>Test Patterns for Review</h1>
<td><a href="./tests/checkbox/index.html">Index</a></td>
<td><a href="./review/checkbox.html">Review</a></td>
<td>26</td>
<td><a href="https://github.com/w3c/aria-at/commit/4398954" target="_blank">4398954 Add aria practice guide links to reference.csv(s) (#351)
<td><a href="https://github.com/w3c/aria-at/commit/9361ffa" target="_blank">9361ffa Regenerate test files
</a></td>
</tr>
<tr>
<td>combobox-autocomplete-both</td>
<td><a href="./tests/combobox-autocomplete-both/index.html">Index</a></td>
<td><a href="./review/combobox-autocomplete-both.html">Review</a></td>
<td>30</td>
<td><a href="https://github.com/w3c/aria-at/commit/4398954" target="_blank">4398954 Add aria practice guide links to reference.csv(s) (#351)
<td><a href="https://github.com/w3c/aria-at/commit/9361ffa" target="_blank">9361ffa Regenerate test files
</a></td>
</tr>
<tr>
<td>combobox-select-only</td>
<td><a href="./tests/combobox-select-only/index.html">Index</a></td>
<td><a href="./review/combobox-select-only.html">Review</a></td>
<td>38</td>
<td><a href="https://github.com/w3c/aria-at/commit/c5837dc" target="_blank">c5837dc Generate test and review files automatically
</a></td>
<td><a href="https://github.com/w3c/aria-at/commit/" target="_blank"></a></td>
</tr>
<tr>
<td>menubar-editor</td>
<td><a href="./tests/menubar-editor/index.html">Index</a></td>
<td><a href="./review/menubar-editor.html">Review</a></td>
<td>40</td>
<td><a href="https://github.com/w3c/aria-at/commit/4398954" target="_blank">4398954 Add aria practice guide links to reference.csv(s) (#351)
<td><a href="https://github.com/w3c/aria-at/commit/9361ffa" target="_blank">9361ffa Regenerate test files
</a></td>
</tr>
<tr>
<td>modal-dialog</td>
<td><a href="./tests/modal-dialog/index.html">Index</a></td>
<td><a href="./review/modal-dialog.html">Review</a></td>
<td>29</td>
<td><a href="https://github.com/w3c/aria-at/commit/bdaa2ae" target="_blank">bdaa2ae Add tests for APG design pattern example: Modal Dialog (#361)
<td><a href="https://github.com/w3c/aria-at/commit/9361ffa" target="_blank">9361ffa Regenerate test files
</a></td>
</tr>
<tr>
<td>tabs-manual-activation</td>
<td><a href="./tests/tabs-manual-activation/index.html">Index</a></td>
<td><a href="./review/tabs-manual-activation.html">Review</a></td>
<td>29</td>
<td><a href="https://github.com/w3c/aria-at/commit/901b350" target="_blank">901b350 Create tests for APG design pattern example: Tabs with Manual Activation ( pull #387)
<td><a href="https://github.com/w3c/aria-at/commit/9361ffa" target="_blank">9361ffa Regenerate test files
</a></td>
</tr>
</table>
52 changes: 26 additions & 26 deletions review/checkbox.html
Original file line number Diff line number Diff line change
@@ -270,7 +270,7 @@ <h2>Test 1: Navigate to an unchecked checkbox in reading mode</h2>
<ul>
<li>Mode: reading</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-01-navigate-to-unchecked-checkbox-reading.html?at=jaws">jaws</a></li>
@@ -343,7 +343,7 @@ <h2>Test 2: Navigate to an unchecked checkbox in interaction mode</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-02-navigate-to-unchecked-checkbox-interaction.html?at=jaws">jaws</a></li>
@@ -409,7 +409,7 @@ <h2>Test 3: Navigate to an unchecked checkbox</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: voiceover_macos</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-03-navigate-to-unchecked-checkbox-interaction.html?at=voiceover_macos">voiceover_macos</a></li>
@@ -455,7 +455,7 @@ <h2>Test 4: Navigate to a checked checkbox in reading mode</h2>
<ul>
<li>Mode: reading</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-04-navigate-to-checked-checkbox-reading.html?at=jaws">jaws</a></li>
@@ -538,7 +538,7 @@ <h2>Test 5: Navigate to a checked checkbox in interaction mode</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-05-navigate-to-checked-checkbox-interaction.html?at=jaws">jaws</a></li>
@@ -614,7 +614,7 @@ <h2>Test 6: Navigate to a checked checkbox</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: voiceover_macos</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-06-navigate-to-checked-checkbox-interaction.html?at=voiceover_macos">voiceover_macos</a></li>
@@ -665,7 +665,7 @@ <h2>Test 7: Operate a checkbox in reading mode</h2>
<ul>
<li>Mode: reading</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-07-operate-checkbox-reading.html?at=jaws">jaws</a></li>
@@ -728,7 +728,7 @@ <h2>Test 8: Operate a checkbox in interaction mode</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-08-operate-checkbox-interaction.html?at=jaws">jaws</a></li>
@@ -789,7 +789,7 @@ <h2>Test 9: Operate a checkbox</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: voiceover_macos</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-09-operate-checkbox-interaction.html?at=voiceover_macos">voiceover_macos</a></li>
@@ -831,7 +831,7 @@ <h2>Test 10: Read an unchecked checkbox in reading mode</h2>
<ul>
<li>Mode: reading</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-10-read-unchecked-checkbox-reading.html?at=jaws">jaws</a></li>
@@ -909,7 +909,7 @@ <h2>Test 11: Read an unchecked checkbox in interaction mode</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-11-read-unchecked-checkbox-interaction.html?at=jaws">jaws</a></li>
@@ -987,7 +987,7 @@ <h2>Test 12: Read an unchecked checkbox</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: voiceover_macos</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-12-read-unchecked-checkbox-interaction.html?at=voiceover_macos">voiceover_macos</a></li>
@@ -1037,7 +1037,7 @@ <h2>Test 13: Read a checked checkbox in reading mode</h2>
<ul>
<li>Mode: reading</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-13-read-checked-checkbox-reading.html?at=jaws">jaws</a></li>
@@ -1115,7 +1115,7 @@ <h2>Test 14: Read a checked checkbox in interaction mode</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-14-read-checked-checkbox-interaction.html?at=jaws">jaws</a></li>
@@ -1193,7 +1193,7 @@ <h2>Test 15: Read a checked checkbox</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: voiceover_macos</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-15-read-checked-checkbox-interaction.html?at=voiceover_macos">voiceover_macos</a></li>
@@ -1243,7 +1243,7 @@ <h2>Test 16: Read grouping information of a grouped checkbox in reading mode</h2
<ul>
<li>Mode: reading</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-16-read-checkbox-group-reading.html?at=jaws">jaws</a></li>
@@ -1307,7 +1307,7 @@ <h2>Test 17: Read grouping information of a grouped checkbox in interaction mode
<ul>
<li>Mode: interaction</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-17-read-checkbox-group-interaction.html?at=jaws">jaws</a></li>
@@ -1371,7 +1371,7 @@ <h2>Test 18: Read grouping information of a grouped checkbox</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: voiceover_macos</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-18-read-checkbox-group-interaction.html?at=voiceover_macos">voiceover_macos</a></li>
@@ -1415,7 +1415,7 @@ <h2>Test 19: Navigate sequentially through a checkbox group in reading mode</h2>
<ul>
<li>Mode: reading</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-19-navigate-sequentially-through-checkbox-group-reading.html?at=jaws">jaws</a></li>
@@ -1484,7 +1484,7 @@ <h2>Test 20: Navigate sequentially through a checkbox group</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: voiceover_macos</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-20-navigate-sequentially-through-checkbox-group-interaction.html?at=voiceover_macos">voiceover_macos</a></li>
@@ -1530,7 +1530,7 @@ <h2>Test 21: Navigate into a checkbox group in reading mode</h2>
<ul>
<li>Mode: reading</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-21-navigate-into-checkbox-group-reading.html?at=jaws">jaws</a></li>
@@ -1607,7 +1607,7 @@ <h2>Test 22: Navigate into a checkbox group in interaction mode</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-22-navigate-into-checkbox-group-interaction.html?at=jaws">jaws</a></li>
@@ -1676,7 +1676,7 @@ <h2>Test 23: Navigate into a checkbox group</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: voiceover_macos</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-23-navigate-into-checkbox-group-interaction.html?at=voiceover_macos">voiceover_macos</a></li>
@@ -1726,7 +1726,7 @@ <h2>Test 24: Navigate out of a checkbox group in reading mode</h2>
<ul>
<li>Mode: reading</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-24-navigate-out-of-checkbox-group-reading.html?at=jaws">jaws</a></li>
@@ -1795,7 +1795,7 @@ <h2>Test 25: Navigate out of a checkbox group in interaction mode</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: jaws, nvda</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-25-navigate-out-of-checkbox-group-interaction.html?at=jaws">jaws</a></li>
@@ -1864,7 +1864,7 @@ <h2>Test 26: Navigate out of a checkbox group</h2>
<ul>
<li>Mode: interaction</li>
<li>Applies to: voiceover_macos</li>
<li>Lasted edited: Wed Dec 2 17:26:26 2020 -0500</li>
<li>Lasted edited: Tue Mar 9 11:20:10 2021 -0600</li>
<li>Tests:
<ul>
<li><a href="../tests/checkbox/test-26-navigate-out-of-checkbox-group-interaction.html?at=voiceover_macos">voiceover_macos</a></li>
Loading