diff --git a/build/index.html b/build/index.html
index 927590a39..65ad0158b 100644
--- a/build/index.html
+++ b/build/index.html
@@ -40,7 +40,7 @@
Test Patterns for Review
Index |
Review |
3 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -48,7 +48,7 @@ Test Patterns for Review
Index |
Review |
9 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -56,7 +56,7 @@ Test Patterns for Review
Index |
Review |
26 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -64,7 +64,7 @@ Test Patterns for Review
Index |
Review |
24 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -72,7 +72,7 @@ Test Patterns for Review
Index |
Review |
76 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -80,7 +80,7 @@ Test Patterns for Review
Index |
Review |
38 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -88,15 +88,22 @@ Test Patterns for Review
Index |
Review |
9 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
+
+ datepicker-spin-button |
+ Index |
+ Review |
+ 21 |
+ |
+
disclosure-faq |
Index |
Review |
26 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -104,7 +111,7 @@ Test Patterns for Review
Index |
Review |
46 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -112,7 +119,7 @@ Test Patterns for Review
Index |
Review |
21 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -120,7 +127,7 @@ Test Patterns for Review
Index |
Review |
26 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -128,7 +135,7 @@ Test Patterns for Review
Index |
Review |
26 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -136,7 +143,7 @@ Test Patterns for Review
Index |
Review |
40 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -144,7 +151,7 @@ Test Patterns for Review
Index |
Review |
55 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -152,7 +159,7 @@ Test Patterns for Review
Index |
Review |
29 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -160,7 +167,7 @@ Test Patterns for Review
Index |
Review |
39 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -168,7 +175,7 @@ Test Patterns for Review
Index |
Review |
39 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -176,7 +183,7 @@ Test Patterns for Review
Index |
Review |
21 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -184,7 +191,7 @@ Test Patterns for Review
Index |
Review |
29 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -192,7 +199,7 @@ Test Patterns for Review
Index |
Review |
24 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
@@ -200,7 +207,7 @@ Test Patterns for Review
Index |
Review |
21 |
- 9087f89 Remove Space from tests 45 and 46 in disclosure navigation test plan
+ | b255f4e Correctly set day in setup scripts
|
diff --git a/build/review/alert.html b/build/review/alert.html
index f4c79a5af..d95102d46 100644
--- a/build/review/alert.html
+++ b/build/review/alert.html
@@ -218,6 +218,27 @@
}, setFocusOnButton: function(testPageDocument){
// sets focus on the button
testPageDocument.querySelector('#action').focus();
+}, setFocusAfterSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on a link after the 'Year' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.querySelector('#afterlink').focus();
+}, setFocusBeforeSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on a link before the 'Day' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.querySelector('#beforelink').focus();
+}, setFocusOnSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.defaultView.datepicker.spinbuttonDay.spinbuttonNode.focus();
}, moveFocusAfterAndExpandFirstDisclosure: function(testPageDocument){
// sets the state of the first disclosure button to expanded, and sets focus on a link after the button
const btn = testPageDocument.querySelector('button[aria-controls="faq1_desc"]');
@@ -700,7 +721,7 @@ Test 1: Trigger an alert in reading mode
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -775,7 +796,7 @@ Test 2: Trigger an alert in interaction mode
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -850,7 +871,7 @@ Test 3: Trigger an alert
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
diff --git a/build/review/breadcrumb.html b/build/review/breadcrumb.html
index cecb27d5a..446203f6b 100644
--- a/build/review/breadcrumb.html
+++ b/build/review/breadcrumb.html
@@ -218,6 +218,27 @@
}, setFocusOnButton: function(testPageDocument){
// sets focus on the button
testPageDocument.querySelector('#action').focus();
+}, setFocusAfterSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on a link after the 'Year' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.querySelector('#afterlink').focus();
+}, setFocusBeforeSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on a link before the 'Day' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.querySelector('#beforelink').focus();
+}, setFocusOnSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.defaultView.datepicker.spinbuttonDay.spinbuttonNode.focus();
}, moveFocusAfterAndExpandFirstDisclosure: function(testPageDocument){
// sets the state of the first disclosure button to expanded, and sets focus on a link after the button
const btn = testPageDocument.querySelector('button[aria-controls="faq1_desc"]');
@@ -700,7 +721,7 @@ Test 1: Navigate to the first breadcrumb link in reading m
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -789,7 +810,7 @@ Test 2: Navigate to the last breadcrumb link in reading mo
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -881,7 +902,7 @@ Test 3: Navigate to the first breadcrumb link in interacti
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -962,7 +983,7 @@ Test 4: Navigate to the last breadcrumb link in interactio
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1046,7 +1067,7 @@ Test 5: Navigate to the first breadcrumb link
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1098,7 +1119,7 @@ Test 6: Navigate to the last breadcrumb link
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1152,7 +1173,7 @@ Test 7: Read information about a breadcrumb link in readin
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1230,7 +1251,7 @@ Test 8: Read information about a breadcrumb link in intera
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1308,7 +1329,7 @@ Test 9: Read information about a breadcrumb link
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
diff --git a/build/review/checkbox-tri-state.html b/build/review/checkbox-tri-state.html
index 41df65909..89317211b 100644
--- a/build/review/checkbox-tri-state.html
+++ b/build/review/checkbox-tri-state.html
@@ -218,6 +218,27 @@
}, setFocusOnButton: function(testPageDocument){
// sets focus on the button
testPageDocument.querySelector('#action').focus();
+}, setFocusAfterSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on a link after the 'Year' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.querySelector('#afterlink').focus();
+}, setFocusBeforeSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on a link before the 'Day' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.querySelector('#beforelink').focus();
+}, setFocusOnSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.defaultView.datepicker.spinbuttonDay.spinbuttonNode.focus();
}, moveFocusAfterAndExpandFirstDisclosure: function(testPageDocument){
// sets the state of the first disclosure button to expanded, and sets focus on a link after the button
const btn = testPageDocument.querySelector('button[aria-controls="faq1_desc"]');
@@ -700,7 +721,7 @@ Test 1: Navigate forwards to a partially checked checkbox
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -782,7 +803,7 @@ Test 2: Navigate backwards to a partially checked checkbox
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -864,7 +885,7 @@ Test 3: Navigate forwards to a partially checked checkbox
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -940,7 +961,7 @@ Test 4: Navigate backwards to a partially checked checkbox
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1016,7 +1037,7 @@ Test 5: Navigate forwards to a partially checked che
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1067,7 +1088,7 @@ Test 6: Navigate backwards to a partially checked ch
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1118,7 +1139,7 @@ Test 7: Operate a partially checked checkbox in reading mo
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1189,7 +1210,7 @@ Test 8: Operate a partially checked checkbox in interactio
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1260,7 +1281,7 @@ Test 9: Operate a partially checked checkbox
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1307,7 +1328,7 @@ Test 10: Operate an unchecked checkbox in reading mode
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1379,7 +1400,7 @@ Test 11: Operate an unchecked checkbox in interaction mode
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1451,7 +1472,7 @@ Test 12: Operate an unchecked checkbox
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1499,7 +1520,7 @@ Test 13: Read a partially checked checkbox in reading mode
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1577,7 +1598,7 @@ Test 14: Read a partially checked checkbox in interaction
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1655,7 +1676,7 @@ Test 15: Read a partially checked checkbox
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1705,7 +1726,7 @@ Test 16: Read grouping information of a grouped, partially
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1777,7 +1798,7 @@ Test 17: Read grouping information of a grouped, partially
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1849,7 +1870,7 @@ Test 18: Read grouping information of a grouped, par
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1896,7 +1917,7 @@ Test 19: Navigate forwards into a checkbox group in readin
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1974,7 +1995,7 @@ Test 20: Navigate backwards out of a checkbox group in rea
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -2048,7 +2069,7 @@ Test 21: Navigate forwards into a checkbox group in intera
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -2122,7 +2143,7 @@ Test 22: Navigate backwards out of a checkbox group in int
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -2196,7 +2217,7 @@ Test 23: Navigate forwards into a checkbox group
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -2243,7 +2264,7 @@ Test 24: Navigate backwards out of a checkbox group<
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
diff --git a/build/review/checkbox.html b/build/review/checkbox.html
index b9d108d79..2312dd649 100644
--- a/build/review/checkbox.html
+++ b/build/review/checkbox.html
@@ -218,6 +218,27 @@
}, setFocusOnButton: function(testPageDocument){
// sets focus on the button
testPageDocument.querySelector('#action').focus();
+}, setFocusAfterSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on a link after the 'Year' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.querySelector('#afterlink').focus();
+}, setFocusBeforeSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on a link before the 'Day' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.querySelector('#beforelink').focus();
+}, setFocusOnSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.defaultView.datepicker.spinbuttonDay.spinbuttonNode.focus();
}, moveFocusAfterAndExpandFirstDisclosure: function(testPageDocument){
// sets the state of the first disclosure button to expanded, and sets focus on a link after the button
const btn = testPageDocument.querySelector('button[aria-controls="faq1_desc"]');
@@ -700,7 +721,7 @@ Test 1: Navigate to an unchecked checkbox in reading mode<
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -773,7 +794,7 @@ Test 2: Navigate to an unchecked checkbox in interaction m
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -839,7 +860,7 @@ Test 3: Navigate to an unchecked checkbox
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -885,7 +906,7 @@ Test 4: Navigate to a checked checkbox in reading mode
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -968,7 +989,7 @@ Test 5: Navigate to a checked checkbox in interaction mode
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1044,7 +1065,7 @@ Test 6: Navigate to a checked checkbox
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1095,7 +1116,7 @@ Test 7: Operate a checkbox in reading mode
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1158,7 +1179,7 @@ Test 8: Operate a checkbox in interaction mode
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1219,7 +1240,7 @@ Test 9: Operate a checkbox
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1261,7 +1282,7 @@ Test 10: Read an unchecked checkbox in reading mode
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1339,7 +1360,7 @@ Test 11: Read an unchecked checkbox in interaction mode
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1417,7 +1438,7 @@ Test 12: Read an unchecked checkbox
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1467,7 +1488,7 @@ Test 13: Read a checked checkbox in reading mode
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1545,7 +1566,7 @@ Test 14: Read a checked checkbox in interaction mode
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1623,7 +1644,7 @@ Test 15: Read a checked checkbox
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1673,7 +1694,7 @@ Test 16: Read grouping information of a grouped checkbox i
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1737,7 +1758,7 @@ Test 17: Read grouping information of a grouped checkbox i
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1801,7 +1822,7 @@ Test 18: Read grouping information of a grouped chec
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1845,7 +1866,7 @@ Test 19: Navigate sequentially through a checkbox group in
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1914,7 +1935,7 @@ Test 20: Navigate sequentially through a checkbox gr
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1960,7 +1981,7 @@ Test 21: Navigate into a checkbox group in reading mode
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -2037,7 +2058,7 @@ Test 22: Navigate into a checkbox group in interaction mod
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -2106,7 +2127,7 @@ Test 23: Navigate into a checkbox group
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -2156,7 +2177,7 @@ Test 24: Navigate out of a checkbox group in reading mode
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -2225,7 +2246,7 @@ Test 25: Navigate out of a checkbox group in interaction m
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -2294,7 +2315,7 @@ Test 26: Navigate out of a checkbox group
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
diff --git a/build/review/combobox-autocomplete-both-updated.html b/build/review/combobox-autocomplete-both-updated.html
index 1f9293a7e..1a0915370 100644
--- a/build/review/combobox-autocomplete-both-updated.html
+++ b/build/review/combobox-autocomplete-both-updated.html
@@ -218,6 +218,27 @@
}, setFocusOnButton: function(testPageDocument){
// sets focus on the button
testPageDocument.querySelector('#action').focus();
+}, setFocusAfterSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on a link after the 'Year' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.querySelector('#afterlink').focus();
+}, setFocusBeforeSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on a link before the 'Day' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.querySelector('#beforelink').focus();
+}, setFocusOnSpinButtonAndSetPredefinedDate: function(testPageDocument){
+ // sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
+ testPageDocument.defaultView.datepicker.spinbuttonYear.setValue(2021);
+ testPageDocument.defaultView.datepicker.spinbuttonMonth.setValue(2);
+ testPageDocument.defaultView.datepicker.spinbuttonDay.setValue(19);
+ testPageDocument.querySelectorAll('button').forEach(btn => (btn.style.display = 'none'));
+ testPageDocument.defaultView.datepicker.spinbuttonDay.spinbuttonNode.focus();
}, moveFocusAfterAndExpandFirstDisclosure: function(testPageDocument){
// sets the state of the first disclosure button to expanded, and sets focus on a link after the button
const btn = testPageDocument.querySelector('button[aria-controls="faq1_desc"]');
@@ -700,7 +721,7 @@ Test 1: Navigate forwards to an empty, collapsed combobox
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -789,7 +810,7 @@ Test 2: Navigate backwards to an empty, collapsed combobox
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -878,7 +899,7 @@ Test 3: Navigate forwards to an empty, collapsed combobox
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -959,7 +980,7 @@ Test 4: Navigate backwards to an empty, collapsed combobox
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1040,7 +1061,7 @@ Test 5: Navigate forwards to an empty, collapsed com
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1094,7 +1115,7 @@ Test 6: Navigate backwards to an empty, collapsed co
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- voiceover_macos
@@ -1148,7 +1169,7 @@ Test 7: Read information about an empty, collapsed combobo
- Mode: reading
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1231,7 +1252,7 @@ Test 8: Read information about an empty, collapsed combobo
- Mode: interaction
- Applies to: jaws, nvda
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests:
- jaws
@@ -1312,7 +1333,7 @@ Test 9: Read information about an empty, collapsed c
- Mode: interaction
- Applies to: voiceover_macos
- - Last edited: Wed Dec 1 08:51:52 2021 -0600
+ - Last edited: Mon Jan 3 10:22:10 2022 -0600
- Tests: