diff --git a/build/index.html b/build/index.html deleted file mode 100644 index d03e71429..000000000 --- a/build/index.html +++ /dev/null @@ -1,286 +0,0 @@ - - - - - Test Patterns for Review - - - - -

Test Patterns for Review

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PatternIndex PageReview PageNumber of TestsCommit of Last Change
alertIndexReview30e5e8ad restructure create-all-tests to simplify -
bannerIndexReview260e5e8ad restructure create-all-tests to simplify -
breadcrumbIndexReview90e5e8ad restructure create-all-tests to simplify -
checkboxIndexReview260e5e8ad restructure create-all-tests to simplify -
checkbox-tri-stateIndexReview240e5e8ad restructure create-all-tests to simplify -
combobox-autocomplete-both-updatedIndexReview760e5e8ad restructure create-all-tests to simplify -
combobox-select-onlyIndexReview380e5e8ad restructure create-all-tests to simplify -
command-buttonIndexReview90e5e8ad restructure create-all-tests to simplify -
complementaryIndexReview200e5e8ad restructure create-all-tests to simplify -
contentinfoIndexReview160e5e8ad restructure create-all-tests to simplify -
datepicker-spin-buttonIndexReview210e5e8ad restructure create-all-tests to simplify -
disclosure-faqIndexReview260e5e8ad restructure create-all-tests to simplify -
disclosure-navigationIndexReview460e5e8ad restructure create-all-tests to simplify -
formIndexReview200e5e8ad restructure create-all-tests to simplify -
horizontal-sliderIndexReview210e5e8ad restructure create-all-tests to simplify -
mainIndexReview160e5e8ad restructure create-all-tests to simplify -
menu-button-actionsIndexReview260e5e8ad restructure create-all-tests to simplify -
menu-button-actions-active-descendantIndexReview260e5e8ad restructure create-all-tests to simplify -
menubar-editorIndexReview400e5e8ad restructure create-all-tests to simplify -
meterIndexReview90e5e8ad restructure create-all-tests to simplify -
minimal-data-gridIndexReview550e5e8ad restructure create-all-tests to simplify -
modal-dialogIndexReview290e5e8ad restructure create-all-tests to simplify -
radiogroup-aria-activedescendantIndexReview390e5e8ad restructure create-all-tests to simplify -
radiogroup-roving-tabindexIndexReview390e5e8ad restructure create-all-tests to simplify -
rating-sliderIndexReview210e5e8ad restructure create-all-tests to simplify -
seek-sliderIndexReview210e5e8ad restructure create-all-tests to simplify -
switchIndexReview240e5e8ad restructure create-all-tests to simplify -
tabs-manual-activationIndexReview290e5e8ad restructure create-all-tests to simplify -
toggle-buttonIndexReview240e5e8ad restructure create-all-tests to simplify -
vertical-temperature-sliderIndexReview210e5e8ad restructure create-all-tests to simplify -
- - - diff --git a/build/review/alert.html b/build/review/alert.html deleted file mode 100644 index 01b91d332..000000000 --- a/build/review/alert.html +++ /dev/null @@ -1,1041 +0,0 @@ - - - - - Test plan review for pattern: alert - - - - - -

Test plan review for pattern: alert (3 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Trigger an alert in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Trigger Alert' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Trigger Alert' button, activate the button to trigger the alert. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'alert' is conveyed
requiredText 'Hello' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Trigger Alert' button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Trigger Alert' button, activate the button to trigger the alert. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'alert' is conveyed
requiredText 'Hello' is conveyed
-
-

Test 2: Trigger an alert in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Trigger Alert' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Trigger Alert' button, activate the button to trigger the alert. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'alert' is conveyed
requiredText 'Hello' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Trigger Alert' button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Trigger Alert' button, activate the button to trigger the alert. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'alert' is conveyed
requiredText 'Hello' is conveyed
-
-

Test 3: Trigger an alert

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Trigger Alert' button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Trigger Alert' button, activate the button to trigger the alert. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'alert' is conveyed
requiredText 'Hello' is conveyed
-
- - - diff --git a/build/review/banner.html b/build/review/banner.html deleted file mode 100644 index 1e777b7bc..000000000 --- a/build/review/banner.html +++ /dev/null @@ -1,2590 +0,0 @@ - - - - - Test plan review for pattern: banner - - - - - -

Test plan review for pattern: banner (26 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards into a banner landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • R
    • -
    • Down Arrow
    • -
    • Tab
    • -
    • U
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • D
    • -
    • Down Arrow
    • -
    • Tab
    • -
    • U
    • -
    • K
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 2: Navigate forwards into a banner landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 3: Navigate forwards into a banner landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 4: Navigate backwards into a banner landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    • Shift+U
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    • Shift+U
    • -
    • Shift+K
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 5: Navigate backwards into a banner landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 6: Navigate backwards into a banner landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 7: Navigate forwards out of a banner landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Down Arrow
    • -
    • U
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredBanner landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Down Arrow
    • -
    • U
    • -
    • K
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredBanner landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 8: Navigate forwards out of a banner landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredBanner landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredBanner landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 9: Navigate forwards out of a banner landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredBanner landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 10: Navigate backwards out of a banner landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+U
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredBanner landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+K
    • -
    • Shift+U
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredBanner landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 11: Navigate backwards out of a banner landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredBanner landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredBanner landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 12: Navigate backwards out of a banner landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredBanner landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 13: Navigate forwards to a button inside a banner landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark, and hides the first link inside the landmark region
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Skip To Content' button. using the following commands: -
      -
    • B
    • -
    • Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'menu button' is conveyed
requiredName 'Skip To Content' is conveyed
requiredState 'collapsed' is conveyed
requiredAccess key '0' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark, and hides the first link inside the landmark region
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Skip To Content' button. using the following commands: -
      -
    • B
    • -
    • Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'menu button' is conveyed
requiredName 'Skip To Content' is conveyed
requiredState 'collapsed' is conveyed
requiredAccess key '0' is conveyed
-
-

Test 14: Navigate forwards to a button inside a banner landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark, and hides the first link inside the landmark region
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Skip To Content' button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'menu button' is conveyed
requiredName 'Skip To Content' is conveyed
requiredState 'collapsed' is conveyed
requiredAccess key '0' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark, and hides the first link inside the landmark region
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Skip To Content' button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'menu button' is conveyed
requiredName 'Skip To Content' is conveyed
requiredState 'collapsed' is conveyed
requiredAccess key '0' is conveyed
-
-

Test 15: Navigate forwards to a button inside a banner landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark, and hides the first link inside the landmark region
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Skip To Content' button. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Control+Option+Command+J
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'menu button' is conveyed
requiredName 'Skip To Content' is conveyed
requiredState 'collapsed' is conveyed
requiredAccess key '0' is conveyed
-
-

Test 16: Navigate backwards to a button inside a banner landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark, and hides the last link inside the landmark region
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Show Headings' button. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+B
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'button' is conveyed
requiredName 'Show Headings' is conveyed
requiredButton description is conveyed as: 'Visually outline the landmarks and/or headings on the page'
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark, and hides the last link inside the landmark region
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Show Headings' button. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+B
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'button' is conveyed
requiredName 'Show Headings' is conveyed
requiredButton description is conveyed as: 'Visually outline the landmarks and/or headings on the page'
-
-

Test 17: Navigate backwards to a button inside a banner landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark, and hides the last link inside the landmark region
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Show Headings' button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'button' is conveyed
requiredName 'Show Headings' is conveyed
requiredButton description is conveyed as: 'Visually outline the landmarks and/or headings on the page'
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark, and hides the last link inside the landmark region
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Show Headings' button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'button' is conveyed
requiredName 'Show Headings' is conveyed
requiredButton description is conveyed as: 'Visually outline the landmarks and/or headings on the page'
-
-

Test 18: Navigate backwards to a button inside a banner landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark, and hides the last link inside the landmark region
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Show Headings' button. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'button' is conveyed
requiredName 'Show Headings' is conveyed
requiredButton description is conveyed as: 'Visually outline the landmarks and/or headings on the page'
-
-

Test 19: Navigate forwards to an image inside a banner landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'W3C Logo' image. using the following commands: -
      -
    • G
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'image' is conveyed
requiredName 'W3C Logo' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'W3C Logo' image. using the following commands: -
      -
    • G
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'image' is conveyed
requiredName 'W3C Logo' is conveyed
-
-

Test 20: Navigate forwards to an image inside a banner landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'W3C Logo' image. using the following commands: -
      -
    • Control+Option+Command+G
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'image' is conveyed
requiredName 'W3C Logo' is conveyed
-
-

Test 21: Navigate backwards to an image inside a banner landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'W3C Logo' image. using the following commands: -
      -
    • Shift+G
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'image' is conveyed
requiredName 'W3C Logo' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'W3C Logo' image. using the following commands: -
      -
    • Shift+G
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'image' is conveyed
requiredName 'W3C Logo' is conveyed
-
-

Test 22: Navigate backwards to an image inside a banner landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'W3C Logo' image. using the following commands: -
      -
    • Shift+Control+Option+Command+G
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'image' is conveyed
requiredName 'W3C Logo' is conveyed
-
-

Test 23: Navigate forwards to a heading inside a banner landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'ARIA Landmarks Example' heading. using the following commands: -
      -
    • H
    • -
    • 1
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '1' is conveyed
requiredName 'ARIA Landmarks Example' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'ARIA Landmarks Example' heading. using the following commands: -
      -
    • H
    • -
    • 1
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '1' is conveyed
requiredName 'ARIA Landmarks Example' is conveyed
-
-

Test 24: Navigate forwards to a heading inside a banner landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'ARIA Landmarks Example' heading. using the following commands: -
      -
    • Control+Option+Command+H
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '1' is conveyed
requiredName 'ARIA Landmarks Example' is conveyed
-
-

Test 25: Navigate backwards to a heading inside a banner landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'ARIA Landmarks Example' heading. using the following commands: -
      -
    • Shift+H
    • -
    • Shift+1
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '1' is conveyed
requiredName 'ARIA Landmarks Example' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'ARIA Landmarks Example' heading. using the following commands: -
      -
    • Shift+H
    • -
    • Shift+1
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '1' is conveyed
requiredName 'ARIA Landmarks Example' is conveyed
-
-

Test 26: Navigate backwards to a heading inside a banner landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the banner landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'ARIA Landmarks Example' heading. using the following commands: -
      -
    • Shift+Control+Option+Command+H
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'banner' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '1' is conveyed
requiredName 'ARIA Landmarks Example' is conveyed
-
- - - diff --git a/build/review/breadcrumb.html b/build/review/breadcrumb.html deleted file mode 100644 index 3abfbd337..000000000 --- a/build/review/breadcrumb.html +++ /dev/null @@ -1,1500 +0,0 @@ - - - - - Test plan review for pattern: breadcrumb - - - - - -

Test plan review for pattern: breadcrumb (9 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate to the first breadcrumb link in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the 'WAI-ARIA Authoring Practices' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. using the following commands: -
      -
    • U
    • -
    • I
    • -
    • Tab
    • -
    • Down Arrow, then Down Arrow, then Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the landmark region, 'navigation', is conveyed
requiredName of the landmark region, 'Breadcrumb', is conveyed
required'Role of the breadcrumbs container, 'list', is conveyed
requiredNumber of list items, 4, is conveyed
requiredRole 'link' is conveyed
requiredName 'WAI-ARIA Authoring Practices' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the 'WAI-ARIA Authoring Practices' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. using the following commands: -
      -
    • U
    • -
    • K
    • -
    • L
    • -
    • I
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the landmark region, 'navigation', is conveyed
requiredName of the landmark region, 'Breadcrumb', is conveyed
required'Role of the breadcrumbs container, 'list', is conveyed
requiredNumber of list items, 4, is conveyed
requiredRole 'link' is conveyed
requiredName 'WAI-ARIA Authoring Practices' is conveyed
-
-

Test 2: Navigate to the last breadcrumb link in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the 'Breadcrumb Example' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. using the following commands: -
      -
    • Shift+U
    • -
    • Shift+I
    • -
    • Shift+Tab
    • -
    • Up Arrow, then Up Arrow, then Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole of the landmark region, 'navigation', is conveyed
requiredName of the landmark region, 'Breadcrumb', is conveyed
required'Role of the breadcrumbs container, 'list', is conveyed
requiredNumber of list items, 4, is conveyed
requiredRole 'link' is conveyed
requiredName 'Breadcrumb Example' is conveyed
requiredState 'current page' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the 'Breadcrumb Example' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. using the following commands: -
      -
    • Shift+U
    • -
    • Shift+K
    • -
    • Shift+L
    • -
    • Shift+I
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole of the landmark region, 'navigation', is conveyed
requiredName of the landmark region, 'Breadcrumb', is conveyed
required'Role of the breadcrumbs container, 'list', is conveyed
requiredNumber of list items, 4, is conveyed
requiredRole 'link' is conveyed
requiredName 'Breadcrumb Example' is conveyed
requiredState 'current page' is conveyed
-
-

Test 3: Navigate to the first breadcrumb link in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the 'WAI-ARIA Authoring Practices' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the landmark region, 'navigation', is conveyed
requiredName of the landmark region, 'Breadcrumb', is conveyed
required'Role of the breadcrumbs container, 'list', is conveyed
requiredNumber of list items, 4, is conveyed
requiredRole 'link' is conveyed
requiredName 'WAI-ARIA Authoring Practices' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the 'WAI-ARIA Authoring Practices' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the landmark region, 'navigation', is conveyed
requiredName of the landmark region, 'Breadcrumb', is conveyed
required'Role of the breadcrumbs container, 'list', is conveyed
requiredNumber of list items, 4, is conveyed
requiredRole 'link' is conveyed
requiredName 'WAI-ARIA Authoring Practices' is conveyed
-
-

Test 4: Navigate to the last breadcrumb link in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the 'Breadcrumb Example' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole of the landmark region, 'navigation', is conveyed
requiredName of the landmark region, 'Breadcrumb', is conveyed
required'Role of the breadcrumbs container, 'list', is conveyed
requiredNumber of list items, 4, is conveyed
requiredRole 'link' is conveyed
requiredName 'Breadcrumb Example' is conveyed
requiredState 'current page' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the 'Breadcrumb Example' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole of the landmark region, 'navigation', is conveyed
requiredName of the landmark region, 'Breadcrumb', is conveyed
required'Role of the breadcrumbs container, 'list', is conveyed
requiredNumber of list items, 4, is conveyed
requiredRole 'link' is conveyed
requiredName 'Breadcrumb Example' is conveyed
requiredState 'current page' is conveyed
-
-

Test 5: Navigate to the first breadcrumb link

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the 'WAI-ARIA Authoring Practices' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'WAI-ARIA Authoring Practices' link. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right, then Control+Option+Right
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the landmark region, 'navigation', is conveyed
requiredName of the landmark region, 'Breadcrumb', is conveyed
required'Role of the breadcrumbs container, 'list', is conveyed
requiredNumber of list items, 4, is conveyed
requiredRole 'link' is conveyed
requiredName 'WAI-ARIA Authoring Practices' is conveyed
-
-

Test 6: Navigate to the last breadcrumb link

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the 'Breadcrumb Example' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Breadcrumb Example' link. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole of the landmark region, 'navigation', is conveyed
requiredName of the landmark region, 'Breadcrumb', is conveyed
required'Role of the breadcrumbs container, 'list', is conveyed
requiredNumber of list items, 4, is conveyed
requiredRole 'link' is conveyed
requiredName 'Breadcrumb Example' is conveyed
requiredState 'current page' is conveyed
-
-

Test 7: Read information about a breadcrumb link in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Breadcrumb Example' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Breadcrumb Example' link, read information about the link. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Breadcrumb Example' is conveyed
requiredState 'current page' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Breadcrumb Example' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Breadcrumb Example' link, read information about the link. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Breadcrumb Example' is conveyed
requiredState 'current page' is conveyed
-
-

Test 8: Read information about a breadcrumb link in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Breadcrumb Example' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Breadcrumb Example' link, read information about the link. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Breadcrumb Example' is conveyed
requiredState 'current page' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Breadcrumb Example' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Breadcrumb Example' link, read information about the link. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Breadcrumb Example' is conveyed
requiredState 'current page' is conveyed
-
-

Test 9: Read information about a breadcrumb link

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Breadcrumb Example' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Breadcrumb Example' link, read information about the link. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Breadcrumb Example' is conveyed
requiredState 'current page' is conveyed
-
- - - diff --git a/build/review/checkbox-tri-state.html b/build/review/checkbox-tri-state.html deleted file mode 100644 index 8f48fbc6f..000000000 --- a/build/review/checkbox-tri-state.html +++ /dev/null @@ -1,2432 +0,0 @@ - - - - - Test plan review for pattern: checkbox-tri-state - - - - - -

Test plan review for pattern: checkbox-tri-state (24 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a partially checked checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the partially checked state. You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the checkbox. using the following commands: -
      -
    • X
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the partially checked state. You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the checkbox. using the following commands: -
      -
    • X
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-

Test 2: Navigate backwards to a partially checked checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the partially checked state. using the following commands: -
      -
    • Shift+X
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the partially checked state. using the following commands: -
      -
    • Shift+X
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-

Test 3: Navigate forwards to a partially checked checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the partially checked state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the partially checked state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-

Test 4: Navigate backwards to a partially checked checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the partially checked state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the partially checked state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-

Test 5: Navigate forwards to a partially checked checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the partially checked state. You may need to press certain commands (such as Control+Option+Right) multiple times to hear all information relating to the checkbox. using the following commands: -
      -
    • Tab
    • -
    • Control+Option+Right
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-

Test 6: Navigate backwards to a partially checked checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the partially checked state. using the following commands: -
      -
    • Shift+Tab
    • -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-

Test 7: Operate a partially checked checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Check the first checkbox. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Check the first checkbox. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to checked) is conveyed
-
-

Test 8: Operate a partially checked checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Check the first checkbox. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Check the first checkbox. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to checked) is conveyed
-
-

Test 9: Operate a partially checked checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Check the first checkbox. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to checked) is conveyed
-
-

Test 10: Operate an unchecked checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox and sets its state to unchecked
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Partially check the first checkbox. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to partially checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox and sets its state to unchecked
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Partially check the first checkbox. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to partially checked) is conveyed
-
-

Test 11: Operate an unchecked checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox and sets its state to unchecked
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Partially check the first checkbox. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to partially checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox and sets its state to unchecked
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Partially check the first checkbox. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to partially checked) is conveyed
-
-

Test 12: Operate an unchecked checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Partially check the first checkbox. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to partially checked) is conveyed
-
-

Test 13: Read a partially checked checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. When the reading cursor is on the first checkbox, read the first checkbox. Note: it should be in the partially checked state. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. When the reading cursor is on the first checkbox, read the first checkbox. Note: it should be in the partially checked state. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-

Test 14: Read a partially checked checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. When the focus is on the first checkbox, read the first checkbox. Note: it should be in the partially checked state. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. When the focus is on the first checkbox, read the first checkbox. Note: it should be in the partially checked state. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-

Test 15: Read a partially checked checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. When the focus is on the first checkbox, read the first checkbox. Note: it should be in the partially checked state. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'All condiments' is conveyed
requiredState of the checkbox (partially checked) is conveyed
-
-

Test 16: Read grouping information of a grouped, partially checked checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. When reading cursor is on the first checkbox, read its grouping information. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. When reading cursor is on the first checkbox, read its grouping information. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
-
-

Test 17: Read grouping information of a grouped, partially checked checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. When focus is on the first checkbox, read its grouping information. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. When focus is on the first checkbox, read its grouping information. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
-
-

Test 18: Read grouping information of a grouped, partially checked checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. When focus is on a checkbox, read its grouping information. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
-
-

Test 19: Navigate forwards into a checkbox group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate forwards into the checkbox group. using the following commands: -
      -
    • X
    • -
    • F
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredThe group boundary is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate forwards into the checkbox group. using the following commands: -
      -
    • X
    • -
    • F
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredThe group boundary is conveyed
-
-

Test 20: Navigate backwards out of a checkbox group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate backwards out of the checkbox group. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate backwards out of the checkbox group. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-

Test 21: Navigate forwards into a checkbox group in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate forwards into the checkbox group. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredThe group boundary is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate forwards into the checkbox group. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredThe group boundary is conveyed
-
-

Test 22: Navigate backwards out of a checkbox group in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate backwards out of the checkbox group. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate backwards out of the checkbox group. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-

Test 23: Navigate forwards into a checkbox group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate forwards into the checkbox group. Note: You may need to press certain commands (such as Control+Option+Command+J) multiple times to hear all information relating to the checkbox. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredThe group boundary is conveyed
-
-

Test 24: Navigate backwards out of a checkbox group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate backwards out of the checkbox group. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
- - - diff --git a/build/review/checkbox.html b/build/review/checkbox.html deleted file mode 100644 index 06d4c0f5b..000000000 --- a/build/review/checkbox.html +++ /dev/null @@ -1,2484 +0,0 @@ - - - - - Test plan review for pattern: checkbox - - - - - -

Test plan review for pattern: checkbox (26 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate to an unchecked checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the unchecked state. using the following commands: -
      -
    • X / Shift+X
    • -
    • F / Shift+F
    • -
    • Tab / Shift+Tab
    • -
    • Up Arrow / Down Arrow
    • -
    • Left Arrow / Right Arrow (with Smart Navigation on)
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the unchecked state. using the following commands: -
      -
    • X / Shift+X
    • -
    • F / Shift+F
    • -
    • Tab / Shift+Tab
    • -
    • Up Arrow / Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed
-
-

Test 2: Navigate to an unchecked checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the unchecked state. using the following commands: -
      -
    • Tab / Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the unchecked state. using the following commands: -
      -
    • Tab / Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed
-
-

Test 3: Navigate to an unchecked checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the unchecked state. using the following commands: -
      -
    • Tab / Shift+Tab
    • -
    • Control+Option+Right / Ctrl+Option+Left
    • -
    • Control+Option+Command+J / Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed
-
-

Test 4: Navigate to a checked checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first checkbox to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the checked state. using the following commands: -
      -
    • X / Shift+X
    • -
    • F / Shift+F
    • -
    • Tab / Shift+Tab
    • -
    • Up Arrow / Down Arrow
    • -
    • Left Arrow / Right Arrow (with Smart Navigation on)
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first checkbox to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the checked state. using the following commands: -
      -
    • X / Shift+X
    • -
    • F / Shift+F
    • -
    • Tab / Shift+Tab
    • -
    • Up Arrow / Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed
-
-

Test 5: Navigate to a checked checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first checkbox to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the checked state. using the following commands: -
      -
    • Tab / Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first checkbox to checked
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the checked state. using the following commands: -
      -
    • Tab / Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed
-
-

Test 6: Navigate to a checked checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first checkbox to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first checkbox. Note: it should be in the checked state. using the following commands: -
      -
    • Tab / Shift+Tab
    • -
    • Control+Option+Right / Ctrl+Option+Left
    • -
    • Control+Option+Command+J / Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed
-
-

Test 7: Operate a checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Check and uncheck the first checkbox. using the following commands: -
      -
    • Enter
    • -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Check and uncheck the first checkbox. using the following commands: -
      -
    • Enter
    • -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state is conveyed
-
-

Test 8: Operate a checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Check and uncheck the first checkbox. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Check and uncheck the first checkbox. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state is conveyed
-
-

Test 9: Operate a checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Check and uncheck the first checkbox. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state is conveyed
-
-

Test 10: Read an unchecked checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. When the reading cursor is on the first checkbox, read the first checkbox using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. When the reading cursor is on the first checkbox, read the first checkbox using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed
-
-

Test 11: Read an unchecked checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. When the focus is on the first checkbox, read the first checkbox using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. When the focus is on the first checkbox, read the first checkbox using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed
-
-

Test 12: Read an unchecked checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. When the focus is on the first checkbox, read the first checkbox using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (not checked) is conveyed
-
-

Test 13: Read a checked checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. When the reading cursor is on the first checkbox, read the first checkbox. Note: it should be in the checked state. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox ( checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. When the reading cursor is on the first checkbox, read the first checkbox. Note: it should be in the checked state. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox ( checked) is conveyed
-
-

Test 14: Read a checked checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. When the focus is on the first checkbox, read the first checkbox. Note: it should be in the checked state. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. When the focus is on the first checkbox, read the first checkbox. Note: it should be in the checked state. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed
-
-

Test 15: Read a checked checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first checkbox and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. When the focus is on the first checkbox, read the first checkbox. Note: it should be in the checked state. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'checkbox' is conveyed
requiredName 'Lettuce' is conveyed
requiredState of the checkbox (checked) is conveyed
-
-

Test 16: Read grouping information of a grouped checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. When reading cursor is on a checkbox, read its grouping information using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. When reading cursor is on a checkbox, read its grouping information using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
-
-

Test 17: Read grouping information of a grouped checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. When focus is on a checkbox, read its grouping information using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. When focus is on a checkbox, read its grouping information using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
-
-

Test 18: Read grouping information of a grouped checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. When focus is on a checkbox, read its grouping information using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
-
-

Test 19: Navigate sequentially through a checkbox group in reading mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate both forward and backward into and out of the checkbox group. using the following commands: -
      -
    • Up Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredGroup boundaries at start and end of group are conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate both forward and backward into and out of the checkbox group. using the following commands: -
      -
    • Up Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredGroup boundaries at start and end of group are conveyed
-
-

Test 20: Navigate sequentially through a checkbox group

-

-

- - -

-
-

VoiceOver for macOS

-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate both forward and backward into and out of the checkbox group. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
requiredGroup boundaries at start and end of group are conveyed
-
-

Test 21: Navigate into a checkbox group in reading mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands: -
      -
    • X
    • -
    • Shift+X
    • -
    • F
    • -
    • Shift+F
    • -
    • Tab
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands: -
      -
    • X
    • -
    • Shift+X
    • -
    • F
    • -
    • Shift+F
    • -
    • Tab
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-

Test 22: Navigate into a checkbox group in interaction mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands: -
      -
    • Tab
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands: -
      -
    • Tab
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-

Test 23: Navigate into a checkbox group

-

-

- - -

-
-

VoiceOver for macOS

-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate from outside the checkbox group to a checkbox inside the group. Test both navigating forward into the start and backward into the end. using the following commands: -
      -
    • Tab
    • -
    • Shift+Tab
    • -
    • Control+Option+Right
    • -
    • Ctrl+Option+Left
    • -
    • Control+Option+Command+J
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
requiredGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-

Test 24: Navigate out of a checkbox group in reading mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands: -
      -
    • Tab
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands: -
      -
    • Tab
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-

Test 25: Navigate out of a checkbox group in interaction mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands: -
      -
    • Tab
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands: -
      -
    • Tab
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
-

Test 26: Navigate out of a checkbox group

-

-

- - -

-
-

VoiceOver for macOS

-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate from a checkbox inside the checkbox group to an element outside the checkbox group. Test both navigating forward out of the end and backward out of the start. using the following commands: -
      -
    • Tab
    • -
    • Shift+Tab
    • -
    • Control+Option+Right
    • -
    • Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalGroup name 'Sandwich Condiments' is conveyed
optionalThe group boundary is conveyed
-
- - - diff --git a/build/review/combobox-autocomplete-both-updated.html b/build/review/combobox-autocomplete-both-updated.html deleted file mode 100644 index ff6add14f..000000000 --- a/build/review/combobox-autocomplete-both-updated.html +++ /dev/null @@ -1,6150 +0,0 @@ - - - - - Test plan review for pattern: combobox-autocomplete-both-updated - - - - - -

Test plan review for pattern: combobox-autocomplete-both-updated (76 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to an empty, collapsed combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • F
    • -
    • E
    • -
    • C
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • F
    • -
    • E
    • -
    • C
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 2: Navigate backwards to an empty, collapsed combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+E
    • -
    • Shift+C
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+E
    • -
    • Shift+C
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 3: Navigate forwards to an empty, collapsed combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 4: Navigate backwards to an empty, collapsed combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 5: Navigate forwards to an empty, collapsed combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Control+Option+Right) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Tab
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 6: Navigate backwards to an empty, collapsed combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Control+Option+Left) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 7: Read information about an empty, collapsed combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 8: Read information about an empty, collapsed combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 9: Read information about an empty, collapsed combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 10: Navigate forwards to a filled in, collapsed combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • F
    • -
    • E
    • -
    • C
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • F
    • -
    • E
    • -
    • C
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 11: Navigate backwards to a filled in, collapsed combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+E
    • -
    • Shift+C
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+E
    • -
    • Shift+C
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 12: Navigate forwards to a filled in, collapsed combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 13: Navigate backwards to a filled in, collapsed combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 14: Navigate forwards to a filled in, collapsed combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Control+Option+Right) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Tab
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 15: Navigate backwards to a filled in, collapsed combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Control+Option+Left) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 16: Read information about a filled in, collapsed combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 17: Read information about a filled in, collapsed combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 18: Read information about a filled in, collapsed combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 19: Open an empty, collapsed combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • Alt+Down
    • -
    • Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • Alt+Down
    • -
    • Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-

Test 20: Open an empty, collapsed combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • Alt+Down
    • -
    • Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • Alt+Down
    • -
    • Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-

Test 21: Open an empty, collapsed combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • Option+Down
    • -
    • Option+Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-

Test 22: Open a filled in, collapsed combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • Alt+Down
    • -
    • Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • Alt+Down
    • -
    • Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-

Test 23: Open a filled in, collapsed combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • Alt+Down
    • -
    • Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • Alt+Down
    • -
    • Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-

Test 24: Open a filled in, collapsed combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • Option+Down
    • -
    • Option+Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-

Test 25: Open an empty, collapsed combobox by typing a character in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
requiredText of the automatically completed option ('Alabama') is conveyed
requiredState of the text in the input (selected) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
requiredText of the automatically completed option ('Alabama') is conveyed
requiredState of the text in the input (selected) is conveyed
-
-

Test 26: Open an empty, collapsed combobox by typing a character

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
requiredText of the automatically completed option ('Alabama') is conveyed
requiredState of the text in the input (selected) is conveyed
-
-

Test 27: Open a filled in, collapsed combobox by typing a character in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
requiredText of the automatically completed option ('Alabama') is conveyed
requiredState of the text in the input (selected) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
requiredText of the automatically completed option ('Alabama') is conveyed
requiredState of the text in the input (selected) is conveyed
-
-

Test 28: Open a filled in, collapsed combobox by typing a character

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, open the combobox without moving into the listbox popup. using the following commands: -
      -
    • L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
requiredText of the automatically completed option ('Alabama') is conveyed
requiredState of the text in the input (selected) is conveyed
-
-

Test 29: Read information about an empty, expanded combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 30: Read information about an empty, expanded combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 31: Read information about an empty, expanded combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 32: Read information about a filled in, expanded combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 33: Read information about a filled in, expanded combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 34: Read information about a filled in, expanded combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredState of the text in the input (selected) is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 35: Narrow down the matching options in an empty, expanded combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, type a character to narrow down the number of matching options in the listbox popup. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredText of the automatically completed option ('Alabama') is conveyed
requiredState of the text in the input (selected) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, type a character to narrow down the number of matching options in the listbox popup. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredText of the automatically completed option ('Alabama') is conveyed
requiredState of the text in the input (selected) is conveyed
-
-

Test 36: Narrow down the matching options in an empty, expanded combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, type a character to narrow down the number of matching options in the listbox popup. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredText of the automatically completed option ('Alabama') is conveyed
requiredState of the text in the input (selected) is conveyed
-
-

Test 37: Narrow down the matching options in a filled in, expanded combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, sets the combobox value to 'a', and de-selects all text in the input
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, type a character to narrow down the number of matching options in the listbox popup. using the following commands: -
      -
    • L
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredText of the automatically completed option ('Alabama') is conveyed
requiredState of the text in the input (selected) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, sets the combobox value to 'a', and de-selects all text in the input
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, type a character to narrow down the number of matching options in the listbox popup. using the following commands: -
      -
    • L
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredText of the automatically completed option ('Alabama') is conveyed
requiredState of the text in the input (selected) is conveyed
-
-

Test 38: Narrow down the matching options in a filled in, expanded combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, sets the combobox value to 'a', and de-selects all text in the input
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, type a character to narrow down the number of matching options in the listbox popup. using the following commands: -
      -
    • L
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredText of the automatically completed option ('Alabama') is conveyed
requiredState of the text in the input (selected) is conveyed
-
-

Test 39: Close an empty combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the combobox, close the combobox. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the combobox, close the combobox. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-

Test 40: Close an empty combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, close the combobox. using the following commands: -
      -
    • Enter
    • -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, close the combobox. using the following commands: -
      -
    • Enter
    • -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-

Test 41: Close an empty combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, close the combobox. using the following commands: -
      -
    • Enter
    • -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-

Test 42: Close a filled in combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the combobox, close the combobox. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the combobox, close the combobox. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-

Test 43: Close a filled in combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, close the combobox. using the following commands: -
      -
    • Enter
    • -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, close the combobox. using the following commands: -
      -
    • Enter
    • -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-

Test 44: Close a filled in combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, and sets the combobox value to 'Alabama'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, close the combobox. using the following commands: -
      -
    • Enter
    • -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-

Test 45: Navigate from an empty, collapsed combobox to the first option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, open the combobox and navigate to the first option in the listbox popup. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, open the combobox and navigate to the first option in the listbox popup. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-

Test 46: Navigate from an empty, collapsed combobox to the first option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, open the combobox and navigate to the first option in the listbox popup. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-

Test 47: Navigate from an empty, collapsed combobox to the last option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, open the combobox and navigate to the last option in the listbox popup. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Wyoming') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (56) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, open the combobox and navigate to the last option in the listbox popup. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Wyoming') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (56) is conveyed
-
-

Test 48: Navigate from an empty, collapsed combobox to the last option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, open the combobox and navigate to the last option in the listbox popup. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Wyoming') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (56) is conveyed
-
-

Test 49: Navigate from a filled in, collapsed combobox to the first option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, open the combobox and navigate to the first option in the listbox popup. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (5) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, open the combobox and navigate to the first option in the listbox popup. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (5) is conveyed
-
-

Test 50: Navigate from a filled in, collapsed combobox to the first option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, open the combobox and navigate to the first option in the listbox popup. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (5) is conveyed
-
-

Test 51: Navigate from a filled in, collapsed combobox to the last option in a listbox popup interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, open the combobox and navigate to the last option in the listbox popup. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Arkansas') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (5) is conveyed
requiredNumber of options in the popup (5) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, open the combobox and navigate to the last option in the listbox popup. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Arkansas') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (5) is conveyed
requiredNumber of options in the popup (5) is conveyed
-
-

Test 52: Navigate from a filled in, collapsed combobox to the last option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, open the combobox and navigate to the last option in the listbox popup. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Arkansas') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (5) is conveyed
requiredNumber of options in the popup (5) is conveyed
-
-

Test 53: Navigate from an empty, expanded combobox to the first option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, navigate to the the first option in the listbox popup. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, navigate to the the first option in the listbox popup. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-

Test 54: Navigate from an empty, expanded combobox to the first option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, navigate to the the first option in the listbox popup. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-

Test 55: Navigate from an empty, expanded combobox to the last option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, navigate to the the last option in the listbox popup. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Wyoming') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (56) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, navigate to the the last option in the listbox popup. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Wyoming') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (56) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-

Test 56: Navigate from an empty, expanded combobox to the last option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, navigate to the the last option in the listbox popup. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Wyoming') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (56) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-

Test 57: Navigate from a filled in, expanded combobox to the first option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, navigate to the the first option in the listbox popup. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (5) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, navigate to the the first option in the listbox popup. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (5) is conveyed
-
-

Test 58: Navigate from a filled in, expanded combobox to the first option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, navigate to the the first option in the listbox popup. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (5) is conveyed
-
-

Test 59: Navigate from a filled in, expanded combobox to the last option in a listbox popup interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, navigate to the the last option in the listbox popup. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Arkansas') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (5) is conveyed
requiredNumber of options in the popup (5) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, navigate to the the last option in the listbox popup. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Arkansas') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (5) is conveyed
requiredNumber of options in the popup (5) is conveyed
-
-

Test 60: Navigate from a filled in, expanded combobox to the last option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the combobox, and sets the combobox value to 'a'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, navigate to the the last option in the listbox popup. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Arkansas') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (5) is conveyed
requiredNumber of options in the popup (5) is conveyed
-
-

Test 61: Navigate to the next option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama' and places focus on that option in the listbox popup
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on an option in the listbox popup, navigate forwards to the next option. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alaska') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama' and places focus on that option in the listbox popup
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on an option in the listbox popup, navigate forwards to the next option. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alaska') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-

Test 62: Navigate to the next option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama' and places focus on that option in the listbox popup
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on an option in the listbox popup, navigate forwards to the next option. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alaska') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-

Test 63: Navigate to the previous option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alaska' and places focus on that option in the listbox popup
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on an option in the listbox popup, navigate backwards to the previous option. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alaska' and places focus on that option in the listbox popup
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on an option in the listbox popup, navigate backwards to the previous option. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-

Test 64: Navigate to the previous option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alaska' and places focus on that option in the listbox popup
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on an option in the listbox popup, navigate backwards to the previous option. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-

Test 65: Read information about a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, and places focus on the first option in the listbox popup
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on an option in the listbox popup, read information about the listbox popup. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, and places focus on the first option in the listbox popup
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on an option in the listbox popup, read information about the listbox popup. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-

Test 66: Read information about a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, and places focus on the first option in the listbox popup
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on an option in the listbox popup, read information about the listbox popup. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('States') is conveyed
requiredText of the focused option in the popup ('Alabama') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (56) is conveyed
-
-

Test 67: Navigate out of a listbox popup by moving the editing cursor to the right in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama', places focus on that option in the listbox popup and positions the editing cursor at the beginning of the textbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on an option in the listbox popup, navigate back to the textbox by moving the editing cursor to the right. using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
requiredCursor position (on the character 'l') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama', places focus on that option in the listbox popup and positions the editing cursor at the beginning of the textbox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on an option in the listbox popup, navigate back to the textbox by moving the editing cursor to the right. using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
requiredCursor position (on the character 'l') is conveyed
-
-

Test 68: Navigate out of a listbox popup by moving the editing cursor to the left in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama', places focus on that option in the listbox popup and positions the editing cursor at the end of the textbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on an option in the listbox popup, navigate back to the textbox by moving the editing cursor to the left. using the following commands: -
      -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
requiredCursor position (on the character 'a') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama', places focus on that option in the listbox popup and positions the editing cursor at the end of the textbox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on an option in the listbox popup, navigate back to the textbox by moving the editing cursor to the left. using the following commands: -
      -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
requiredCursor position (on the character 'a') is conveyed
-
-

Test 69: Navigate out of a listbox popup by moving the editing cursor to the right

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama', places focus on that option in the listbox popup and positions the editing cursor at the beginning of the textbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on an option in the listbox popupwith focus on the listbox popup, navigate back to the textbox by moving the editing cursor to the right. using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
requiredCursor position (on the character 'l') is conveyed
-
-

Test 70: Navigate out of a listbox popup by moving the editing cursor to the left

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama', places focus on that option in the listbox popup and positions the editing cursor at the end of the textbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on an option in the listbox popup, navigate back to the textbox by moving the editing cursor to the left. using the following commands: -
      -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
requiredCursor position (on the character 'a') is conveyed
-
-

Test 71: Navigate out of a listbox popup by moving the editing cursor to the end of the textbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama', places focus on that option in the listbox popup and positions the editing cursor at the beginning of the textbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on an option in the listbox popup, navigate back to the textbox by moving the editing cursor to the end of the text. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
requiredCursor position (at the end of the textbox) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama', places focus on that option in the listbox popup and positions the editing cursor at the beginning of the textbox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on an option in the listbox popup, navigate back to the textbox by moving the editing cursor to the end of the text. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
requiredCursor position (at the end of the textbox) is conveyed
-
-

Test 72: Navigate out of a listbox popup by moving the editing cursor to the beginning of the textbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama', places focus on that option in the listbox popup and positions the editing cursor at the end of the textbox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on an option in the listbox popup, navigate back to the textbox by moving the editing cursor to the beginning of the text. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
requiredCursor position (on the character 'a') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama', places focus on that option in the listbox popup and positions the editing cursor at the end of the textbox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on an option in the listbox popup, navigate back to the textbox by moving the editing cursor to the beginning of the text. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
requiredCursor position (on the character 'a') is conveyed
-
-

Test 73: Navigate out of a listbox popup by moving the editing cursor to the end of the textbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama', places focus on that option in the listbox popup and positions the editing cursor at the beginning of the textbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on an option in the listbox popup, navigate back to the textbox by moving the editing cursor to the end of the text. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
requiredCursor position (at the end of the textbox) is conveyed
-
-

Test 74: Navigate out of a listbox popup by moving the editing cursor to the beginning of the textbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the combobox, sets the combobox value to 'Alabama', places focus on that option in the listbox popup and positions the editing cursor at the end of the textbox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on an option in the listbox popup, navigate back to the textbox by moving the editing cursor to the beginning of the text. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (expanded) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
requiredCursor position (on the character 'a') is conveyed
-
-

Test 75: Select an option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the Combobox and places focus on 'Alabama' in the listbox popup
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on an option in the listbox popup, select the focused option. using the following commands: -
      -
    • Enter
    • -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the Combobox and places focus on 'Alabama' in the listbox popup
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on an option in the listbox popup, select the focused option. using the following commands: -
      -
    • Enter
    • -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
-

Test 76: Select an option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. expands the Combobox and places focus on 'Alabama' in the listbox popup
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on an option in the listbox popup, select the focused option. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Enter
    • -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName of the combobox ('State') is conveyed
requiredState of the combobox (collapsed) is conveyed
requiredText of the selected option ('Alabama') is conveyed
requiredThe ability to enter or edit text is conveyed
requiredThe presence of autocomplete behavior is conveyed
-
- - - diff --git a/build/review/combobox-select-only.html b/build/review/combobox-select-only.html deleted file mode 100644 index f66d124c0..000000000 --- a/build/review/combobox-select-only.html +++ /dev/null @@ -1,3466 +0,0 @@ - - - - - Test plan review for pattern: combobox-select-only - - - - - -

Test plan review for pattern: combobox-select-only (38 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a collapsed select-only combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • F
    • -
    • C
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • F
    • -
    • C
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-

Test 2: Navigate backwards to a collapsed select-only combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+C
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+C
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-

Test 3: Navigate forwards to a collapsed select-only combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-

Test 4: Navigate backwards to a collapsed select-only combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-

Test 5: Navigate forwards to a collapsed select-only combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Control+Option+Right) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Tab
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-

Test 6: Navigate backwards to a collapsed select-only combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the Combobox. Note: it should be in the collapsed state. You may need to press certain commands (such as Control+Option+Left Arrow) multiple times to hear all information relating to the combobox. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-

Test 7: Read information about a collapsed select-only combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-

Test 8: Read information about a collapsed select-only combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-

Test 9: Read information about a collapsed select-only combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, read information about the combobox. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-

Test 10: Open a collapsed select-only combobox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the combobox, open the combobox. using the following commands: -
      -
    • Alt+Down
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the combobox, open the combobox. using the following commands: -
      -
    • Alt+Down
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 11: Open a collapsed select-only combobox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, open the combobox. using the following commands: -
      -
    • Down Arrow
    • -
    • Alt+Down
    • -
    • Up Arrow
    • -
    • Enter
    • -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, open the combobox. using the following commands: -
      -
    • Down Arrow
    • -
    • Alt+Down
    • -
    • Up Arrow
    • -
    • Enter
    • -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 12: Open a collapsed select-only combobox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, open the combobox. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Down Arrow
    • -
    • Option+Down
    • -
    • Up Arrow
    • -
    • Enter
    • -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 13: Open a collapsed select-only combobox to the first option in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, open the combobox and set focus to the first option. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, open the combobox and set focus to the first option. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 14: Open a collapsed select-only combobox to the first option

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, open the combobox and set focus to the first option. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 15: Open a collapsed select-only combobox to a specific option in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, open the combobox and set focus on a specific option by typing a printable character. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, open the combobox and set focus on a specific option by typing a printable character. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 16: Open a collapsed select-only combobox to a specific option

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, open the combobox and set focus on a specific option by typing a printable character. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 17: Open a collapsed select-only combobox to the last option in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the combobox, open the combobox and set focus on the last option. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Huckleberry') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (13) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the combobox, open the combobox and set focus on the last option. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Huckleberry') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (13) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 18: Open a collapsed select-only combobox to the last option

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the combobox, open the combobox and set focus on the last option. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredState of the combobox (expanded) is conveyed
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Huckleberry') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (13) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 19: Read information about a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. with focus on the listbox popup, read information about the listbox popup. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. with focus on the listbox popup, read information about the listbox popup. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 20: Read information about a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. with focus on the listbox popup, read information about the listbox popup. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole of the popup ('listbox') is conveyed
requiredName of the popup ('Favorite Fruit') is conveyed
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 21: Navigate forwards to an option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the listbox popup, navigate forwards by a single option. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the listbox popup, navigate forwards by a single option. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 22: Navigate backwards to an option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Apple'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the listbox popup, navigate backwards by a single option. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Apple'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the listbox popup, navigate backwards by a single option. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 23: Navigate forwards to an option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the listbox popup, navigate forwards by a single option. using the following commands: -
      -
    • Down Arrow
    • -
    • Control+Option+Down
    • -
    • Control+Option+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 24: Navigate backwards to an option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Apple'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the listbox popup, navigate backwards by a single option. using the following commands: -
      -
    • Up Arrow
    • -
    • Control+Option+Up
    • -
    • Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 25: Navigate to a specific option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the listbox popup, type a printable character to set focus on a specific option. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the listbox popup, type a printable character to set focus on a specific option. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 26: Navigate to a specific option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the listbox popup, type a printable character to set focus on a specific option. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Apple') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (2) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 27: Navigate to the first option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Apple'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the listbox popup, navigate to the first option. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Apple'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the listbox popup, navigate to the first option. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 28: Navigate to the last option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Guava'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the listbox popup, navigate to the last option. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Huckleberry') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (13) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Guava'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the listbox popup, navigate to the last option. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Huckleberry') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (13) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 29: Navigate to the first option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Apple'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the listbox popup, navigate to the first option. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Choose a Fruit') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (1) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 30: Navigate to the last option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Guava'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the listbox popup, navigate to the last option. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Huckleberry') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (13) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 31: Navigate forwards by ten options in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. with focus on the listbox popup, navigate forwards by ten options. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Grape') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (11) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. with focus on the listbox popup, navigate forwards by ten options. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Grape') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (11) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 32: Navigate backwards by ten options in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Huckleberry'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. with focus on the listbox popup, navigate backwards by ten options. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Banana') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (3) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Huckleberry'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. with focus on the listbox popup, navigate backwards by ten options. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Banana') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (3) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 33: Navigate forwards by ten options in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. with focus on the listbox popup, navigate forwards by ten options. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Grape') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (11) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 34: Navigate backwards by ten options in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Huckleberry'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. with focus on the listbox popup, navigate backwards by ten options. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the focused option in the popup ('Banana') is conveyed
optionalState of the focused option in the popup (not selected) is conveyed
requiredPosition of the focused option in the popup (3) is conveyed
requiredNumber of options in the popup (13) is conveyed
-
-

Test 35: Select an option in a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Apple' without selecting it
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. with focus on the listbox popup, select the focused option. using the following commands: -
      -
    • Enter
    • -
    • Space
    • -
    • Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Apple') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Apple' without selecting it
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. with focus on the listbox popup, select the focused option. using the following commands: -
      -
    • Enter
    • -
    • Space
    • -
    • Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Apple') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-

Test 36: Select an option in a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Apple' without selecting it
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. with focus on the listbox popup, select the focused option. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Enter
    • -
    • Space
    • -
    • Option+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Apple') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-

Test 37: Close a listbox popup in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Apple' without selecting it
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. with focus on the listbox popup, close the listbox popup without changing the selected value of the combobox. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Apple' without selecting it
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. with focus on the listbox popup, close the listbox popup without changing the selected value of the combobox. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
-

Test 38: Close a listbox popup

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on and expands the Combobox, and sets the focused option to 'Apple' without selecting it
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. with focus on the listbox popup, close the listbox popup without changing the selected value of the combobox. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'combobox' is conveyed
requiredName 'Favorite Fruit' is conveyed
requiredText of the selected option ('Choose a Fruit') is conveyed
requiredState of the combobox (collapsed) is conveyed
-
- - - diff --git a/build/review/command-button.html b/build/review/command-button.html deleted file mode 100644 index c9bbca84b..000000000 --- a/build/review/command-button.html +++ /dev/null @@ -1,1442 +0,0 @@ - - - - - Test plan review for pattern: command-button - - - - - -

Test plan review for pattern: command-button (9 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Print Page' button using the following commands: -
      -
    • Down Arrow
    • -
    • B
    • -
    • F
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Print Page' button using the following commands: -
      -
    • Down Arrow
    • -
    • B
    • -
    • F
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-

Test 2: Navigate backwards to a button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Print Page' button using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Print Page' button using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-

Test 3: Navigate forwards to a button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'navigate forwards from here' link, navigate to the 'Print Page' button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'navigate forwards from here' link, navigate to the 'Print Page' button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-

Test 4: Navigate backwards to a button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Print Page' button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Print Page' button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-

Test 5: Navigate forwards to a button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Print Page' button. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Tab
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-

Test 6: Navigate backwards to a button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Print Page' button. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-

Test 7: Read information about a button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Print Page' button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Print Page' button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-

Test 8: Read information about a button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Print Page' button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Print Page' button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
-

Test 9: Read information about a button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Print Page' button, read information about the button. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Print Page' is conveyed
-
- - - diff --git a/build/review/complementary.html b/build/review/complementary.html deleted file mode 100644 index 5146a2784..000000000 --- a/build/review/complementary.html +++ /dev/null @@ -1,2202 +0,0 @@ - - - - - Test plan review for pattern: complementary - - - - - -

Test plan review for pattern: complementary (20 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards into a complementary landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • R
    • -
    • Down Arrow
    • -
    • Tab
    • -
    • U
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • D
    • -
    • Down Arrow
    • -
    • Tab
    • -
    • U
    • -
    • K
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 2: Navigate forwards into a complementary landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 3: Navigate forwards into a complementary landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 4: Navigate backwards into a complementary landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    • Shift+U
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    • Shift+U
    • -
    • Shift+K
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 5: Navigate backwards into a complementary landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 6: Navigate backwards into a complementary landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 7: Navigate forwards out of a complementary landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Down Arrow
    • -
    • U
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredcomplementary landmark boundary is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Down Arrow
    • -
    • U
    • -
    • K
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredcomplementary landmark boundary is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 8: Navigate forwards out of a complementary landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredcomplementary landmark boundary is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredcomplementary landmark boundary is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 9: Navigate forwards out of a complementary landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredcomplementary landmark boundary is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 10: Navigate backwards out of a complementary landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+U
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredcomplementary landmark boundary is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+K
    • -
    • Shift+U
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredcomplementary landmark boundary is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 11: Navigate backwards out of a complementary landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredcomplementary landmark boundary is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredcomplementary landmark boundary is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 12: Navigate backwards out of a complementary landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredcomplementary landmark boundary is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 13: Navigate forwards to a heading inside a complementary landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Landmarks' heading. using the following commands: -
      -
    • H
    • -
    • 2
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '2' is conveyed
requiredName of the heading, 'Landmarks', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Landmarks' heading. using the following commands: -
      -
    • H
    • -
    • 2
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '2' is conveyed
requiredName of the heading, 'Landmarks', is conveyed
-
-

Test 14: Navigate forwards to a heading inside a complementary landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Landmarks' heading. using the following commands: -
      -
    • Control+Option+Command+H
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '2' is conveyed
requiredName of the heading, 'Landmarks', is conveyed
-
-

Test 15: Navigate backwards to a heading inside a complementary landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Landmarks' heading. using the following commands: -
      -
    • Shift+H
    • -
    • Shift+2
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '2' is conveyed
requiredName of the heading, 'Landmarks', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Landmarks' heading. using the following commands: -
      -
    • Shift+H
    • -
    • Shift+2
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '2' is conveyed
requiredName of the heading, 'Landmarks', is conveyed
-
-

Test 16: Navigate backwards to a heading inside a complementary landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Landmarks' heading. using the following commands: -
      -
    • Shift+Control+Option+Command+H
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '2' is conveyed
requiredName of the heading, 'Landmarks', is conveyed
-
-

Test 17: Navigate forwards to a list inside a complementary landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the list. using the following commands: -
      -
    • L, then Down Arrow
    • -
    • I
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'list' is conveyed
requiredNumber of items in the list (6) is conveyed
requiredName of first list item, 'Banner', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the list. using the following commands: -
      -
    • L
    • -
    • I
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'list' is conveyed
requiredNumber of items in the list (6) is conveyed
requiredName of first list item, 'Banner', is conveyed
-
-

Test 18: Navigate forwards to a list inside a complementary landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the list. using the following commands: -
      -
    • Control+Option+Command+X
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'list' is conveyed
requiredNumber of items in the list (6) is conveyed
requiredName of first list item, 'Banner', is conveyed
-
-

Test 19: Navigate backwards to a list inside a complementary landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the list. using the following commands: -
      -
    • Shift+L, then Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'list' is conveyed
requiredNumber of items in the list (6) is conveyed
requiredName of first list item, 'Banner', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the list. using the following commands: -
      -
    • Shift+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'list' is conveyed
requiredNumber of items in the list (6) is conveyed
requiredName of first list item, 'Banner', is conveyed
-
-

Test 20: Navigate backwards to a list inside a complementary landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the complementary landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the list. using the following commands: -
      -
    • Shift+Control+Option+Command+X
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'complementary' is conveyed
requiredName 'Landmarks' is conveyed
requiredRole 'list' is conveyed
requiredNumber of items in the list (6) is conveyed
requiredName of first list item, 'Banner', is conveyed
-
- - - diff --git a/build/review/contentinfo.html b/build/review/contentinfo.html deleted file mode 100644 index 6816536c8..000000000 --- a/build/review/contentinfo.html +++ /dev/null @@ -1,1848 +0,0 @@ - - - - - Test plan review for pattern: contentinfo - - - - - -

Test plan review for pattern: contentinfo (16 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards into a contentinfo landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • R
    • -
    • Down Arrow
    • -
    • Tab
    • -
    • U
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • D
    • -
    • Down Arrow
    • -
    • Tab
    • -
    • U
    • -
    • K
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 2: Navigate forwards into a contentinfo landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 3: Navigate forwards into a contentinfo landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 4: Navigate backwards into a contentinfo landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    • Shift+U
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    • Shift+U
    • -
    • Shift+K
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 5: Navigate backwards into a contentinfo landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 6: Navigate backwards into a contentinfo landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 7: Navigate forwards out of a contentinfo landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Down Arrow
    • -
    • U
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredcontentinfo landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Down Arrow
    • -
    • U
    • -
    • K
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredcontentinfo landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 8: Navigate forwards out of a contentinfo landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredcontentinfo landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredcontentinfo landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 9: Navigate forwards out of a contentinfo landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredcontentinfo landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 10: Navigate backwards out of a contentinfo landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+U
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredcontentinfo landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+K
    • -
    • Shift+U
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredcontentinfo landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 11: Navigate backwards out of a contentinfo landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredcontentinfo landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredcontentinfo landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 12: Navigate backwards out of a contentinfo landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredcontentinfo landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 13: Navigate forwards to a paragraph inside a contentinfo landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the paragraph inside the contentinfo landmark. using the following commands: -
      -
    • P
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredText 'W3C ARIA Authoring Practices Task Force' is conveyed
-
-

Test 14: Navigate forwards to a paragraph inside a contentinfo landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the paragraph inside the contentinfo landmark. using the following commands: -
      -
    • Control+Option+Command+P
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredText 'W3C ARIA Authoring Practices Task Force' is conveyed
-
-

Test 15: Navigate backwards to a paragraph inside a contentinfo landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the paragraph inside the contentinfo landmark. using the following commands: -
      -
    • Shift+P
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredText 'W3C ARIA Authoring Practices Task Force' is conveyed
-
-

Test 16: Navigate backwards to a paragraph inside a contentinfo landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the contentinfo landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the paragraph inside the contentinfo landmark. using the following commands: -
      -
    • Shift+Control+Option+Command+P
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'contentinfo' is conveyed
requiredText 'W3C ARIA Authoring Practices Task Force' is conveyed
-
- - - diff --git a/build/review/datepicker-spin-button.html b/build/review/datepicker-spin-button.html deleted file mode 100644 index ec39d01f1..000000000 --- a/build/review/datepicker-spin-button.html +++ /dev/null @@ -1,2225 +0,0 @@ - - - - - Test plan review for pattern: datepicker-spin-button - - - - - -

Test plan review for pattern: datepicker-spin-button (21 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a spin button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, hides the previous/next arrow buttons and sets focus on a link before the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Day' spin button. using the following commands: -
      -
    • Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group is conveyed as: 'Choose a Date current value is Friday, March nineteenth, 2021'
requiredRole 'spin button' is conveyed
requiredName 'Day' is conveyed
requiredValue 'nineteenth' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, hides the previous/next arrow buttons and sets focus on a link before the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Day' spin button. using the following commands: -
      -
    • Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group is conveyed as: 'Choose a Date current value is Friday, March nineteenth, 2021'
requiredRole 'spin button' is conveyed
requiredName 'Day' is conveyed
requiredValue 'nineteenth' is conveyed
-
-

Test 2: Navigate backwards to a spin button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, hides the previous/next arrow buttons and sets focus on a link after the 'Year' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Year' spin button. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group is conveyed as: 'Choose a Date current value is Friday, March nineteenth, 2021'
requiredRole 'spin button' is conveyed
requiredName 'Year' is conveyed
requiredValue '2021' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, hides the previous/next arrow buttons and sets focus on a link after the 'Year' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Year' spin button. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group is conveyed as: 'Choose a Date current value is Friday, March nineteenth, 2021'
requiredRole 'spin button' is conveyed
requiredName 'Year' is conveyed
requiredValue '2021' is conveyed
-
-

Test 3: Navigate forwards to a spin button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, hides the previous/next arrow buttons and sets focus on a link before the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Day' spin button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group is conveyed as: 'Choose a Date current value is Friday, March nineteenth, 2021'
requiredRole 'spin button' is conveyed
requiredName 'Day' is conveyed
requiredValue 'nineteenth' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, hides the previous/next arrow buttons and sets focus on a link before the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Day' spin button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group is conveyed as: 'Choose a Date current value is Friday, March nineteenth, 2021'
requiredRole 'spin button' is conveyed
requiredName 'Day' is conveyed
requiredValue 'nineteenth' is conveyed
-
-

Test 4: Navigate backwards to a spin button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, hides the previous/next arrow buttons and sets focus on a link after the 'Year' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Year' spin button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group is conveyed as: 'Choose a Date current value is Friday, March nineteenth, 2021'
requiredRole 'spin button' is conveyed
requiredName 'Year' is conveyed
requiredValue '2021' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, hides the previous/next arrow buttons and sets focus on a link after the 'Year' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Year' spin button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group is conveyed as: 'Choose a Date current value is Friday, March nineteenth, 2021'
requiredRole 'spin button' is conveyed
requiredName 'Year' is conveyed
requiredValue '2021' is conveyed
-
-

Test 5: Navigate forwards to a spin button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, hides the previous/next arrow buttons and sets focus on a link before the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Day' spin button. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group is conveyed as: 'Choose a Date current value is Friday, March nineteenth, 2021'
requiredRole 'spin button' is conveyed
requiredName 'Day' is conveyed
requiredValue 'nineteenth' is conveyed
-
-

Test 6: Navigate backwards to a spin button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, hides the previous/next arrow buttons and sets focus on a link after the 'Year' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Year' spin button. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group is conveyed as: 'Choose a Date current value is Friday, March nineteenth, 2021'
requiredRole 'spin button' is conveyed
requiredName 'Year' is conveyed
requiredValue '2021' is conveyed
-
-

Test 7: Read information about a spin button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Day' spin button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'spin button' is conveyed
requiredName 'Day' is conveyed
requiredValue 'nineteenth' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Day' spin button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'spin button' is conveyed
requiredName 'Day' is conveyed
requiredValue 'nineteenth' is conveyed
-
-

Test 8: Read information about a spin button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Day' spin button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'spin button' is conveyed
requiredName 'Day' is conveyed
requiredValue 'nineteenth' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Day' spin button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'spin button' is conveyed
requiredName 'Day' is conveyed
requiredValue 'nineteenth' is conveyed
-
-

Test 9: Read information about a spin button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Day' spin button, read information about the button. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'spin button' is conveyed
requiredName 'Day' is conveyed
requiredValue 'nineteenth' is conveyed
-
-

Test 10: Decrement a spin button by one step in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'eighteenth'. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'eighteenth' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'eighteenth'. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'eighteenth' is conveyed
-
-

Test 11: Decrement a spin button by one step

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'eighteenth'. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'eighteenth' is conveyed
-
-

Test 12: Increment a spin button by one step in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'twentieth'. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'twentieth' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'twentieth'. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'twentieth' is conveyed
-
-

Test 13: Increment a spin button by one step

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'twentieth'. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'twentieth' is conveyed
-
-

Test 14: Decrement a spin button by five steps in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'fourteenth'. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'fourteenth' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'fourteenth'. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'fourteenth' is conveyed
-
-

Test 15: Decrement a spin button by five steps

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'fourteenth'. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'fourteenth' is conveyed
-
-

Test 16: Increment a spin button by five steps in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'twenty fourth'. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'twenty fourth' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'twenty fourth'. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'twenty fourth' is conveyed
-
-

Test 17: Increment a spin button by five steps

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'twenty fourth'. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'twenty fourth' is conveyed
-
-

Test 18: Decrement a spin button to the minimum value in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'first'. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'first' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'first'. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'first' is conveyed
-
-

Test 19: Decrement a spin button to the minimum value

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'first'. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'first' is conveyed
-
-

Test 20: Increment a spin button to the maximum value in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'thirty first'. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'thirty first' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'thirty first'. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'thirty first' is conveyed
-
-

Test 21: Increment a spin button to the maximum value

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the date picker to March 19, 2021, and sets focus on the 'Day' spin button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Day' spin button, set its value to 'thirty first'. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue 'thirty first' is conveyed
-
- - - diff --git a/build/review/disclosure-faq.html b/build/review/disclosure-faq.html deleted file mode 100644 index 5a26d5e9d..000000000 --- a/build/review/disclosure-faq.html +++ /dev/null @@ -1,2573 +0,0 @@ - - - - - Test plan review for pattern: disclosure-faq - - - - - -

Test plan review for pattern: disclosure-faq (26 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a collapsed disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the collapsed state. using the following commands: -
      -
    • B
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the collapsed state. using the following commands: -
      -
    • B
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 2: Navigate backwards to a collapsed disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 3: Navigate forwards to a collapsed disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the collapsed state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the collapsed state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 4: Navigate backwards to a collapsed disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 5: Navigate forwards to a collapsed disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the collapsed state. using the following commands: -
      -
    • Tab
    • -
    • Control+Option+Right
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 6: Navigate backwards to a collapsed disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+Tab
    • -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 7: Navigate forwards to an expanded disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the expanded state. using the following commands: -
      -
    • B
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the expanded state. using the following commands: -
      -
    • B
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 8: Navigate backwards to an expanded disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the expanded state. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the expanded state. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 9: Navigate forwards to an expanded disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the expanded state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the expanded state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 10: Navigate backwards to an expanded disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the expanded state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the expanded state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 11: Navigate forwards to an expanded disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the expanded state. using the following commands: -
      -
    • Tab
    • -
    • Control+Option+Right
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 12: Navigate backwards to an expanded disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first disclosure button in the list of frequently asked questions. Note: it should be in the expanded state. using the following commands: -
      -
    • Shift+Tab
    • -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 13: Read information about a collapsed disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the first disclosure button in the list of frequently asked questions, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the first disclosure button in the list of frequently asked questions, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 14: Read information about a collapsed disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 15: Read information about a collapsed disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, read information about the button. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 16: Read information about an expanded disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the first disclosure button in the list of frequently asked questions, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the first disclosure button in the list of frequently asked questions, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 17: Read information about an expanded disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 18: Read information about an expanded disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, read information about the button. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName, 'What do I do if I have a permit for an assigned lot, but can't find a space there?', is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 19: Operate a collapsed disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the first disclosure button in the list of frequently asked questions, set the state of the button to expanded. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the first disclosure button in the list of frequently asked questions, set the state of the button to expanded. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-

Test 20: Operate a collapsed disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, set the state of the button to expanded. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, set the state of the button to expanded. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-

Test 21: Operate a collapsed disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, set the state of the button to expanded. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-

Test 22: Operate an expanded disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the first disclosure button in the list of frequently asked questions, set the state of the button to collapsed. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the first disclosure button in the list of frequently asked questions, set the state of the button to collapsed. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-

Test 23: Operate an expanded disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, set the state of the button to collapsed. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, set the state of the button to collapsed. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-

Test 24: Operate an expanded disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, set the state of the button to collapsed. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-

Test 25: Navigate from an expanded disclosure button to the text of a question answer in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the first disclosure button in the list of frequently asked questions, move into the text of the associated question answer. Note: you may need to press Down Arrow multiple times to hear the answer text in its entirety. using the following commands: -
      -
    • Down Arrow
    • -
    • P
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredText of the answer is conveyed as 'Park at the nearest available parking meter without paying the meter and call 999-999-9999 to report the problem. We will note and approve your alternate location and will investigate the cause of the shortage in your assigned facility.'
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the first disclosure button in the list of frequently asked questions, move into the text of the associated question answer. Note: you may need to press Down Arrow multiple times to hear the answer text in its entirety. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredText of the answer is conveyed as 'Park at the nearest available parking meter without paying the meter and call 999-999-9999 to report the problem. We will note and approve your alternate location and will investigate the cause of the shortage in your assigned facility.'
-
-

Test 26: Navigate from an expanded disclosure button to the text of a question answer

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first disclosure button in the list of frequently asked questions, move into the text of the associated question answer. Note: you may need to press Control+Option+Right multiple times to hear the answer text in its entirety. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Control+Option+Command+P
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredText of the answer is conveyed as 'Park at the nearest available parking meter without paying the meter and call 999-999-9999 to report the problem. We will note and approve your alternate location and will investigate the cause of the shortage in your assigned facility.'
-
- - - diff --git a/build/review/disclosure-navigation.html b/build/review/disclosure-navigation.html deleted file mode 100644 index 2f5f94965..000000000 --- a/build/review/disclosure-navigation.html +++ /dev/null @@ -1,3928 +0,0 @@ - - - - - Test plan review for pattern: disclosure-navigation - - - - - -

Test plan review for pattern: disclosure-navigation (46 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a collapsed disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands: -
      -
    • B
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands: -
      -
    • B
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 2: Navigate backwards to a collapsed disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second disclosure button in the navigation region
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second disclosure button in the navigation region
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 3: Navigate forwards to a collapsed disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 4: Navigate backwards to a collapsed disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second disclosure button in the navigation region
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    • Left Arrow
    • -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second disclosure button in the navigation region
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    • Left Arrow
    • -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 5: Navigate forwards to a collapsed disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands: -
      -
    • Tab
    • -
    • Control+Option+Right
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 6: Navigate backwards to a collapsed disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second disclosure button in the navigation region
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the collapsed state. using the following commands: -
      -
    • Shift+Tab
    • -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 7: Navigate forwards to an expanded disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands: -
      -
    • B
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands: -
      -
    • B
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 8: Navigate backwards to an expanded disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 9: Navigate forwards to an expanded disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 10: Navigate backwards to an expanded disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 11: Navigate forwards to an expanded disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the first disclosure button, and sets the state of the first button to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands: -
      -
    • Tab
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 12: Navigate backwards to an expanded disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first disclosure button in the navigation region. Note: it should be in the expanded state. using the following commands: -
      -
    • Shift+Tab
    • -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 13: Read information about a collapsed disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the first disclosure button in the navigation region, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the first disclosure button in the navigation region, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 14: Read information about a collapsed disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the first disclosure button in the navigation region, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the first disclosure button in the navigation region, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 15: Read information about a collapsed disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first disclosure button in the navigation region, read information about the button. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 16: Read information about an expanded disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the first disclosure button in the navigation region, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the first disclosure button in the navigation region, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 17: Read information about an expanded disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the first disclosure button in the navigation region, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the first disclosure button in the navigation region, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 18: Read information about an expanded disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first disclosure button in the navigation region, read information about the button. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (expanded) is conveyed
-
-

Test 19: Operate a collapsed disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the first disclosure button in the navigation region, set the state of the button to expanded. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the first disclosure button in the navigation region, set the state of the button to expanded. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-

Test 20: Operate a collapsed disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the first disclosure button in the navigation region, set the state of the button to expanded. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the first disclosure button in the navigation region, set the state of the button to expanded. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-

Test 21: Operate a collapsed disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first disclosure button in the navigation region, set the state of the button to expanded. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to expanded) is conveyed
-
-

Test 22: Operate an expanded disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the first disclosure button in the navigation region, set the state of the button to collapsed. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the first disclosure button in the navigation region, set the state of the button to collapsed. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-

Test 23: Operate an expanded disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the first disclosure button in the navigation region, set the state of the button to collapsed. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the first disclosure button in the navigation region, set the state of the button to collapsed. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-

Test 24: Operate an expanded disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first disclosure button in the navigation region, set the state of the button to collapsed. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state (to collapsed) is conveyed
-
-

Test 25: Navigate from an expanded disclosure button to a link in the associated dropdown in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the first disclosure button in the navigation region, move into the button's associated list of links. Note: you may need to press certain commands (such as Down Arrow) multiple times to hear all information about the dropdown and link. using the following commands: -
      -
    • U
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the first disclosure button in the navigation region, move into the button's associated list of links. Note: you may need to press certain commands (such as Down Arrow) multiple times to hear all information about the dropdown and link. using the following commands: -
      -
    • U
    • -
    • K
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
-
-

Test 26: Navigate from an expanded disclosure button to a link in the associated dropdown in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the first disclosure button in the navigation region, move into the button's associated list of links. using the following commands: -
      -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the first disclosure button in the navigation region, move into the button's associated list of links. using the following commands: -
      -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
-
-

Test 27: Navigate from an expanded disclosure button to a link in the associated dropdown

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, and sets its state to expanded
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first disclosure button in the navigation region, move into the button's associated list of links. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Tab
    • -
    • Down Arrow
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
-
-

Test 28: Navigate from an expanded disclosure button to the current page link in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, sets its state to expanded, and marks the first link in the associated dropdown as being the current page
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the first disclosure button in the navigation region, move into the button's associated list of links. Note: you may need to press certain commands (such as Down Arrow) multiple times to hear all information about the dropdown and link. using the following commands: -
      -
    • U
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
requiredState of the first item in the dropdown (as the current page) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, sets its state to expanded, and marks the first link in the associated dropdown as being the current page
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the first disclosure button in the navigation region, move into the button's associated list of links. Note: you may need to press certain commands (such as Down Arrow) multiple times to hear all information about the dropdown and link. using the following commands: -
      -
    • U
    • -
    • K
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
requiredState of the first item in the dropdown (as the current page) is conveyed
-
-

Test 29: Navigate from an expanded disclosure button to the current page link in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, sets its state to expanded, and marks the first link in the associated dropdown as being the current page
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the first disclosure button in the navigation region, move into the button's associated list of links. using the following commands: -
      -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
requiredState of the first item in the dropdown (as the current page) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, sets its state to expanded, and marks the first link in the associated dropdown as being the current page
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the first disclosure button in the navigation region, move into the button's associated list of links. using the following commands: -
      -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
requiredState of the first item in the dropdown (as the current page) is conveyed
-
-

Test 30: Navigate from an expanded disclosure button to the current page link

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first disclosure button, sets its state to expanded, and marks the first link in the associated dropdown as being the current page
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first disclosure button in the navigation region, move into the button's associated list of links. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Tab
    • -
    • Down Arrow
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole of the dropdown ('list') is conveyed
requiredNumber of items in the dropdown (4) is conveyed
requiredRole of the first item in the dropdown ('link') is conveyed
requiredName of the first item in the dropdown ('Overview') is conveyed
requiredState of the first item in the dropdown (as the current page) is conveyed
-
-

Test 31: Navigate from a dropdown to a collapsed disclosure button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on a link in the first dropdown, close the dropdown and return focus to the associated disclosure button. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on a link in the first dropdown, close the dropdown and return focus to the associated disclosure button. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 32: Navigate from a dropdown to a collapsed disclosure button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on a link in the first dropdown, close the dropdown and return focus to the associated disclosure button. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on a link in the first dropdown, close the dropdown and return focus to the associated disclosure button. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 33: Navigate from a dropdown to a collapsed disclosure button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on a link in the first dropdown, close the dropdown and return focus to the associated disclosure button. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'About' is conveyed
requiredState of the button (collapsed) is conveyed
-
-

Test 34: Navigate forwards to a link in a dropdown in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on a link in the first dropdown, navigate to the next link. using the following commands: -
      -
    • U
    • -
    • Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on a link in the first dropdown, navigate to the next link. using the following commands: -
      -
    • U
    • -
    • K
    • -
    • Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed
-
-

Test 35: Navigate backwards to a link in a dropdown in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on a link in the first dropdown, navigate to the previous link. using the following commands: -
      -
    • Shift+U
    • -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on a link in the first dropdown, navigate to the previous link. using the following commands: -
      -
    • Shift+U
    • -
    • Shift+K
    • -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed
-
-

Test 36: Navigate forwards to a link in a dropdown in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on a link in the first dropdown, navigate to the next link. using the following commands: -
      -
    • Down Arrow
    • -
    • Right Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on a link in the first dropdown, navigate to the next link. using the following commands: -
      -
    • Down Arrow
    • -
    • Right Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed
-
-

Test 37: Navigate backwards to a link in a dropdown in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on a link in the first dropdown, navigate to the previous link. using the following commands: -
      -
    • Up Arrow
    • -
    • Left Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on a link in the first dropdown, navigate to the previous link. using the following commands: -
      -
    • Up Arrow
    • -
    • Left Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed
-
-

Test 38: Navigate forwards to a link in a dropdown

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on a link in the first dropdown, navigate to the next link. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Down Arrow
    • -
    • Right Arrow
    • -
    • Tab
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Administration' is conveyed
-
-

Test 39: Navigate backwards to a link in a dropdown

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on a link in the first dropdown, navigate to the previous link. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Up Arrow
    • -
    • Left Arrow
    • -
    • Shift+Tab
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed
-
-

Test 40: Navigate to the first link in a dropdown in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on a link in the first dropdown, navigate to the first link. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on a link in the first dropdown, navigate to the first link. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed
-
-

Test 41: Navigate to the last link in a dropdown in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on a link in the first dropdown, navigate to the last link. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Campus Tours' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on a link in the first dropdown, navigate to the last link. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Campus Tours' is conveyed
-
-

Test 42: Navigate to the first link in a dropdown

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the second link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on a link in the first dropdown, navigate to the first link. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Overview' is conveyed
-
-

Test 43: Navigate to the last link in a dropdown

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on a link in the first dropdown, navigate to the last link. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'link' is conveyed
requiredName 'Campus Tours' is conveyed
-
-

Test 44: Activate a link in a dropdown in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on a link in the first dropdown, activate the link. using the following commands: -
      -
    • Enter
    • -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'Region' is conveyed
requiredName 'Mythical University sample page content' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on a link in the first dropdown, activate the link. using the following commands: -
      -
    • Enter
    • -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'Region' is conveyed
requiredName 'Mythical University sample page content' is conveyed
-
-

Test 45: Activate a link in a dropdown in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on a link in the first dropdown, activate the link. using the following commands: -
      -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'Region' is conveyed
requiredName 'Mythical University sample page content' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on a link in the first dropdown, activate the link. using the following commands: -
      -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'Region' is conveyed
requiredName 'Mythical University sample page content' is conveyed
-
-

Test 46: Activate a link in a dropdown

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first disclosure button to expanded, and sets focus on the first link of the associated dropdown
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'Region' is conveyed
requiredName 'Mythical University sample page content' is conveyed
-
- - - diff --git a/build/review/form.html b/build/review/form.html deleted file mode 100644 index 053abfd69..000000000 --- a/build/review/form.html +++ /dev/null @@ -1,2286 +0,0 @@ - - - - - Test plan review for pattern: form - - - - - -

Test plan review for pattern: form (20 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards into a form landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. setFocusBeforeForm
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • R
    • -
    • Down Arrow
    • -
    • Tab
    • -
    • U
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. setFocusBeforeForm
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • D
    • -
    • Down Arrow
    • -
    • Tab
    • -
    • U
    • -
    • K
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 2: Navigate forwards into a form landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. setFocusBeforeForm
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. setFocusBeforeForm
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 3: Navigate forwards into a form landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. setFocusBeforeForm
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 4: Navigate backwards into a form landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the form landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    • Shift+U
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the form landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    • Shift+U
    • -
    • Shift+K
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 5: Navigate backwards into a form landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the form landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the form landmark
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 6: Navigate backwards into a form landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the form landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 7: Navigate forwards out of a form landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Down Arrow
    • -
    • U
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredform landmark boundary is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Down Arrow
    • -
    • U
    • -
    • K
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredform landmark boundary is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 8: Navigate forwards out of a form landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredform landmark boundary is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredform landmark boundary is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 9: Navigate forwards out of a form landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredform landmark boundary is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 10: Navigate backwards out of a form landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+U
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredform landmark boundary is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+K
    • -
    • Shift+U
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredform landmark boundary is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 11: Navigate backwards out of a form landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredform landmark boundary is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredform landmark boundary is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 12: Navigate backwards out of a form landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredform landmark boundary is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 13: Navigate forwards to a text input inside a form landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the form landmark, and hides the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Name' text input. using the following commands: -
      -
    • F
    • -
    • E
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredName of the input, 'Name', is conveyed
requiredThe ability to enter text into the input is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the form landmark, and hides the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Name' text input. using the following commands: -
      -
    • F
    • -
    • E
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredName of the input, 'Name', is conveyed
requiredThe ability to enter text into the input is conveyed
-
-

Test 14: Navigate forwards to a text input inside a form landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the form landmark, and hides the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Name' text input. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredName of the input, 'Name', is conveyed
requiredThe ability to enter text into the input is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the form landmark, and hides the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Name' text input. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredName of the input, 'Name', is conveyed
requiredThe ability to enter text into the input is conveyed
-
-

Test 15: Navigate forwards to a text input inside a form landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the form landmark, and hides the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Name' text input. using the following commands: -
      -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredName of the input, 'Name', is conveyed
requiredThe ability to enter text into the input is conveyed
-
-

Test 16: Navigate backwards to a text input inside a form landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the form landmark, and hides the 'Bottom' link and 'Add Contact' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Phone' text input. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+E
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredName of the input, 'Phone', is conveyed
requiredThe ability to enter text into the input is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the form landmark, and hides the 'Bottom' link and 'Add Contact' button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Phone' text input. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+E
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredName of the input, 'Phone', is conveyed
requiredThe ability to enter text into the input is conveyed
-
-

Test 17: Navigate backwards to a text input inside a form landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the form landmark, and hides the 'Bottom' link and 'Add Contact' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Phone' text input. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredName of the input, 'Phone', is conveyed
requiredThe ability to enter text into the input is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the form landmark, and hides the 'Bottom' link and 'Add Contact' button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Phone' text input. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredName of the input, 'Phone', is conveyed
requiredThe ability to enter text into the input is conveyed
-
-

Test 18: Navigate backwards to a text input inside a form landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the form landmark, and hides the 'Bottom' link and 'Add Contact' button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Phone' text input. using the following commands: -
      -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredName of the input, 'Phone', is conveyed
requiredThe ability to enter text into the input is conveyed
-
-

Test 19: Navigate forwards to a button inside a form landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the form landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Add contact' button. using the following commands: -
      -
    • B
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredRole 'button' is conveyed
requiredName of the button, 'Add Contact', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the form landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Add contact' button. using the following commands: -
      -
    • B
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredRole 'button' is conveyed
requiredName of the button, 'Add Contact', is conveyed
-
-

Test 20: Navigate backwards to a button inside a form landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the form landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Add contact' button. using the following commands: -
      -
    • Shift+B
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredRole 'button' is conveyed
requiredName of button, 'Add Contact', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the form landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Add contact' button. using the following commands: -
      -
    • Shift+B
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'form' is conveyed
requiredName 'Add Contact' is conveyed
requiredRole 'group' is conveyed
requiredName of the group, 'Add Contact', is conveyed
requiredRole 'button' is conveyed
requiredName of button, 'Add Contact', is conveyed
-
- - - diff --git a/build/review/horizontal-slider.html b/build/review/horizontal-slider.html deleted file mode 100644 index 278311ef3..000000000 --- a/build/review/horizontal-slider.html +++ /dev/null @@ -1,2240 +0,0 @@ - - - - - Test plan review for pattern: horizontal-slider - - - - - -

Test plan review for pattern: horizontal-slider (21 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a slider in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Red slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Red' slider. using the following commands: -
      -
    • Down Arrow, then Down Arrow, then Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Red slider
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Red' slider. using the following commands: -
      -
    • Down Arrow, then Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-

Test 2: Navigate backwards to a slider in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Red slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Red' slider. using the following commands: -
      -
    • Up Arrow, then Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Red slider
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Red' slider. using the following commands: -
      -
    • Up Arrow, then Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-

Test 3: Navigate forwards to a slider in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Red slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Red' slider. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Red slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Red' slider. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-

Test 4: Navigate backwards to a slider in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Red slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Red' slider. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Red slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Red' slider. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-

Test 5: Navigate forwards to a slider

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the Red slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Red' slider. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-

Test 6: Navigate backwards to a slider

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the Red slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Red' slider. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-

Test 7: Read information about a slider in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Red' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Red' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-

Test 8: Read information about a slider in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Red' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Red' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-

Test 9: Read information about a slider

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Red' slider, read information about the slider. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Red' is conveyed
requiredValue '128' is conveyed
requiredOrientation 'horizontal' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '255' is conveyed
-
-

Test 10: Increment a slider by one step in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Red' slider, set its value to 129. using the following commands: -
      -
    • Right Arrow
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '129' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Red' slider, set its value to 129. using the following commands: -
      -
    • Right Arrow
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '129' is conveyed
-
-

Test 11: Increment a slider by one step

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Red' slider, set its value to 129. using the following commands: -
      -
    • Right Arrow
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '129' is conveyed
-
-

Test 12: Decrement a slider by one step in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Red' slider, set its value to 127. using the following commands: -
      -
    • Left Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '127' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Red' slider, set its value to 127. using the following commands: -
      -
    • Left Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '127' is conveyed
-
-

Test 13: Decrement a slider by one step

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Red' slider, set its value to 127. using the following commands: -
      -
    • Left Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '127' is conveyed
-
-

Test 14: Increment a slider by ten steps in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Red' slider, set its value to 138. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '138' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Red' slider, set its value to 138. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '138' is conveyed
-
-

Test 15: Increment a slider by ten steps

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Red' slider, set its value to 138. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '138' is conveyed
-
-

Test 16: Decrement a slider by ten steps in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Red' slider, set its value to 118. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '118' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Red' slider, set its value to 118. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '118' is conveyed
-
-

Test 17: Decrement a slider by ten steps

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Red' slider, set its value to 118. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '118' is conveyed
-
-

Test 18: Decrement a slider to the minimum value in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Red' slider, set its value to 0. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '0' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Red' slider, set its value to 0. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '0' is conveyed
-
-

Test 19: Decrement a slider to the minimum value

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Red' slider, set its value to 0. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '0' is conveyed
-
-

Test 20: Increment a slider to the maximum value in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Red' slider, set its value to 255. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '255' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Red' slider, set its value to 255. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '255' is conveyed
-
-

Test 21: Increment a slider to the maximum value

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Red' slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Red' slider, set its value to 255. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredValue '255' is conveyed
-
- - - diff --git a/build/review/main.html b/build/review/main.html deleted file mode 100644 index 75dd47723..000000000 --- a/build/review/main.html +++ /dev/null @@ -1,1917 +0,0 @@ - - - - - Test plan review for pattern: main - - - - - -

Test plan review for pattern: main (16 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards into a main landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • R
    • -
    • Down Arrow
    • -
    • Tab
    • -
    • U
    • -
    • Q
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • D
    • -
    • Down Arrow
    • -
    • Tab
    • -
    • U
    • -
    • K
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 2: Navigate forwards into a main landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 3: Navigate forwards into a main landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Top' link. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'link' is conveyed
requiredName 'Top' is conveyed
-
-

Test 4: Navigate backwards into a main landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    • Shift+U
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    • Shift+U
    • -
    • Shift+K
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 5: Navigate backwards into a main landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 6: Navigate backwards into a main landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Bottom' link. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'link' is conveyed
requiredName 'Bottom' is conveyed
-
-

Test 7: Navigate forwards out of a main landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Down Arrow
    • -
    • U
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredmain landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Down Arrow
    • -
    • U
    • -
    • K
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredmain landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 8: Navigate forwards out of a main landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredmain landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredmain landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 9: Navigate forwards out of a main landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Bottom' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Bottom' link, navigate to the 'Navigate backwards from here' link. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredmain landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate backwards from here' is conveyed
-
-

Test 10: Navigate backwards out of a main landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+U
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredmain landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+K
    • -
    • Shift+U
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredmain landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 11: Navigate backwards out of a main landmark in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredmain landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredmain landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 12: Navigate backwards out of a main landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Top' link
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Top' link, navigate to the 'Navigate forwards from here' link. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredmain landmark boundary is conveyed
requiredRole 'link' is conveyed
requiredName 'Navigate forwards from here' is conveyed
-
-

Test 13: Navigate forwards to a heading inside a main landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Main Landmark' heading. using the following commands: -
      -
    • H
    • -
    • 1
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '1' is conveyed
requiredName of the heading, 'Main Landmark', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Main Landmark' heading. using the following commands: -
      -
    • H
    • -
    • 1
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '1' is conveyed
requiredName of the heading, 'Main Landmark', is conveyed
-
-

Test 14: Navigate forwards to a heading inside a main landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Main Landmark' heading. using the following commands: -
      -
    • Control+Option+Command+H
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '1' is conveyed
requiredName of the heading, 'Main Landmark', is conveyed
-
-

Test 15: Navigate backwards to a heading inside a main landmark in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Main Landmark' heading. using the following commands: -
      -
    • Shift+H
    • -
    • Shift+1
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '1' is conveyed
requiredName of the heading, 'Main Landmark', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Main Landmark' heading. using the following commands: -
      -
    • Shift+H
    • -
    • Shift+1
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '1' is conveyed
requiredName of the heading, 'Main Landmark', is conveyed
-
-

Test 16: Navigate backwards to a heading inside a main landmark

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the main landmark
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Main Landmark' heading. using the following commands: -
      -
    • Shift+Control+Option+Command+H
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'main' is conveyed
requiredRole 'heading' is conveyed
requiredHeading level '1' is conveyed
requiredName of the heading, 'Main Landmark', is conveyed
-
- - - diff --git a/build/review/menu-button-actions-active-descendant.html b/build/review/menu-button-actions-active-descendant.html deleted file mode 100644 index cee6da94e..000000000 --- a/build/review/menu-button-actions-active-descendant.html +++ /dev/null @@ -1,2572 +0,0 @@ - - - - - Test plan review for pattern: menu-button-actions-active-descendant - - - - - -

Test plan review for pattern: menu-button-actions-active-descendant (26 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a menu button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • B
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • B
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 2: Navigate backwards to a menu button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 3: Navigate forwards to a menu button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 4: Navigate backwards to a menu button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 5: Navigate forwards to a menu button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Tab
    • -
    • Control+Option+Right
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 6: Navigate backwards to a menu button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Shift+Tab
    • -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 7: Read information about a menu button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Actions' menu button, read information about the menu button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Actions' menu button, read information about the menu button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 8: Read information about a menu button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Actions' menu button, read information about the menu button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Actions' menu button, read information about the menu button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 9: Read information about a menu button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Actions' menu button, read information about the menu button. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 10: Open a menu in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 11: Open a menu in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 12: Open a menu

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 13: Open a menu to the last item in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 4', is conveyed
requiredPosition of the focused item in the menu (4) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 4', is conveyed
requiredPosition of the focused item in the menu (4) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 14: Open a menu to the last item

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 4', is conveyed
requiredPosition of the focused item in the menu (4) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 15: Read information about a menu item in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Action 1' menu item, read information about the menu item. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Action 1' menu item, read information about the menu item. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 16: Read information about a menu item

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Action 1' menu item, read information about the menu item. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 17: Navigate to the first item in a menu in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 4'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Action 4' menu item, navigate to the first menu item. using the following commands: -
      -
    • Home
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 4'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Action 4' menu item, navigate to the first menu item. using the following commands: -
      -
    • Home
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 18: Navigate to the first item in a menu

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 4'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Action 4' menu item, navigate to the first menu item. using the following commands: -
      -
    • Home
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 19: Navigate to the last item in a menu in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Action 1' menu item, navigate to the last menu item. using the following commands: -
      -
    • End
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 4', is conveyed
requiredPosition of the focused item in the menu (4) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Action 1' menu item, navigate to the last menu item. using the following commands: -
      -
    • End
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 4', is conveyed
requiredPosition of the focused item in the menu (4) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 20: Navigate to the last item in a menu

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Action 1' menu item, navigate to the last menu item. using the following commands: -
      -
    • End
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 4', is conveyed
requiredPosition of the focused item in the menu (4) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 21: Navigate to an item in a menu by typing a character in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Action 1' menu item, type a character to navigate to a different menu item. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 2', is conveyed
requiredPosition of the focused item in the menu (2) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Action 1' menu item, type a character to navigate to a different menu item. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 2', is conveyed
requiredPosition of the focused item in the menu (2) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 22: Navigate to an item in a menu by typing a character

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Action 1' menu item, type a character to navigate to a different menu item. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 2', is conveyed
requiredPosition of the focused item in the menu (2) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 23: Activate a menu item in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Action 1' menu item, activate the menu item. using the following commands: -
      -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Action 1' menu item, activate the menu item. using the following commands: -
      -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 24: Activate a menu item

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Action 1' menu item, activate the menu item. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 25: Close a menu in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Action 1' menu item, close the menu. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Action 1' menu item, close the menu. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 26: Close a menu

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Action 1' menu item, close the menu. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
- - - diff --git a/build/review/menu-button-actions.html b/build/review/menu-button-actions.html deleted file mode 100644 index 7de30d818..000000000 --- a/build/review/menu-button-actions.html +++ /dev/null @@ -1,2560 +0,0 @@ - - - - - Test plan review for pattern: menu-button-actions - - - - - -

Test plan review for pattern: menu-button-actions (26 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a menu button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • B
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • B
    • -
    • F
    • -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 2: Navigate backwards to a menu button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 3: Navigate forwards to a menu button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 4: Navigate backwards to a menu button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 5: Navigate forwards to a menu button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Tab
    • -
    • Control+Option+Right
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 6: Navigate backwards to a menu button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the menu button. using the following commands: -
      -
    • Shift+Tab
    • -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 7: Read information about a menu button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Actions' menu button, read information about the menu button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Actions' menu button, read information about the menu button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 8: Read information about a menu button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Actions' menu button, read information about the menu button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Actions' menu button, read information about the menu button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 9: Read information about a menu button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Actions' menu button, read information about the menu button. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 10: Open a menu in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 11: Open a menu in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 12: Open a menu

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 13: Open a menu to the last item in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 4', is conveyed
requiredPosition of the focused item in the menu (4) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 4', is conveyed
requiredPosition of the focused item in the menu (4) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 14: Open a menu to the last item

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the menu button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Actions' menu button, open the menu. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'menu' is conveyed
requiredName 'Actions' is conveyed
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 4', is conveyed
requiredPosition of the focused item in the menu (4) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 15: Read information about a menu item in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Action 1' menu item, read information about the menu item. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Action 1' menu item, read information about the menu item. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 16: Read information about a menu item

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Action 1' menu item, read information about the menu item. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 17: Navigate to the first item in a menu in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 4'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Action 4' menu item, navigate to the first menu item. using the following commands: -
      -
    • Home
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 4'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Action 4' menu item, navigate to the first menu item. using the following commands: -
      -
    • Home
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 18: Navigate to the first item in a menu

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 4'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Action 4' menu item, navigate to the first menu item. using the following commands: -
      -
    • Home
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 1', is conveyed
requiredPosition of the focused item in the menu (1) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 19: Navigate to the last item in a menu in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Action 1' menu item, navigate to the last menu item. using the following commands: -
      -
    • End
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 4', is conveyed
requiredPosition of the focused item in the menu (4) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Action 1' menu item, navigate to the last menu item. using the following commands: -
      -
    • End
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 4', is conveyed
requiredPosition of the focused item in the menu (4) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 20: Navigate to the last item in a menu

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Action 1' menu item, navigate to the last menu item. using the following commands: -
      -
    • End
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 4', is conveyed
requiredPosition of the focused item in the menu (4) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 21: Navigate to an item in a menu by typing a character in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Action 1' menu item, type a character to navigate to a different menu item. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 2', is conveyed
requiredPosition of the focused item in the menu (2) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Action 1' menu item, type a character to navigate to a different menu item. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 2', is conveyed
requiredPosition of the focused item in the menu (2) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 22: Navigate to an item in a menu by typing a character

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Action 1' menu item, type a character to navigate to a different menu item. using the following commands: -
      -
    • A
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
optionalRole of the focused item, 'menu item', is conveyed
requiredName of the focused item, 'Action 2', is conveyed
requiredPosition of the focused item in the menu (2) is conveyed
requiredNumber of items in the menu (4) is conveyed
-
-

Test 23: Activate a menu item in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Action 1' menu item, activate the menu item. using the following commands: -
      -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Action 1' menu item, activate the menu item. using the following commands: -
      -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 24: Activate a menu item

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Action 1' menu item, activate the menu item. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 25: Close a menu in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Action 1' menu item, close the menu. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Action 1' menu item, close the menu. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
-

Test 26: Close a menu

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the menu, and sets focus on 'Action 1'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Action 1' menu item, close the menu. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'menu button' is conveyed
requiredName 'Actions' is conveyed
-
- - - diff --git a/build/review/menubar-editor.html b/build/review/menubar-editor.html deleted file mode 100644 index df7f2ba22..000000000 --- a/build/review/menubar-editor.html +++ /dev/null @@ -1,3633 +0,0 @@ - - - - - Test plan review for pattern: menubar-editor - - - - - -

Test plan review for pattern: menubar-editor (40 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate to menubar in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the 'Text Formatting' menubar using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    • F / Shift+F
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe role 'menubar' is conveyed
requiredThe menubar name 'Text Formatting' is conveyed
requiredThe menu item name "Font" is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the 'Text Formatting' menubar using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    • Insert+Down (or CapsLock+Down)
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe role 'menubar' is conveyed
requiredThe menubar name 'Text Formatting' is conveyed
requiredThe menu item name "Font" is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
-
-

Test 2: Activate menubar in reading mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the 'Font" menu item in the 'Text Formatting' menubar example with down arrow. | Activate the 'Font' menu using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange of mode from reading to interaction is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the 'Font" menu item in the 'Text Formatting' menubar example with down arrow. | Activate the 'Font' menu using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange of mode from reading to interaction is conveyed
-
-

Test 3: Navigate to menubar with commands that switch mode from reading to interaction

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the 'Text Formatting' menubar using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredChange of mode from reading to interaction is conveyed
requiredThe role 'menubar' is conveyed
requiredThe menubar name 'Text Formatting' is conveyed
requiredThe menu item name "Font" is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the 'Text Formatting' menubar using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredChange of mode from reading to interaction is conveyed
requiredThe role 'menubar' is conveyed
requiredThe menubar name 'Text Formatting' is conveyed
requiredThe menu item name "Font" is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
-
-

Test 4: Navigate to menubar in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the 'Text Formatting' menubar using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe role 'menubar' is conveyed
requiredThe menubar name 'Text Formatting' is conveyed
requiredThe menu item name "Font" is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the 'Text Formatting' menubar using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe role 'menubar' is conveyed
requiredThe menubar name 'Text Formatting' is conveyed
requiredThe menu item name "Font" is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
-
-

Test 5: Navigate to menubar

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the 'Text Formatting' menubar using the following commands: -
      -
    • Tab
    • -
    • Control+Option+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe role 'menubar' is conveyed
requiredThe menubar name 'Text Formatting' is conveyed
requiredThe menu item name "Font" is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
-
-

Test 6: Navigate to menu item in menubar in reading mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to 'Text Formatting' menu with down arrow| Navigate to 'Style/Color' menu using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Style/Color' is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menuitem' is conveyed
optional Closed state of the submenu is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to 'Text Formatting' menu with down arrow| Navigate to 'Style/Color' menu using the following commands: -
      -
    • Insert+Numpad 6 (or CapsLock+Numpad 6)
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Style/Color' is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menuitem' is conveyed
optional Closed state of the submenu is conveyed
-
-

Test 7: Navigate to menu item in menubar in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Font' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to 'Style/Color' menu using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Style/Color' is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menuitem' is conveyed
optional Closed state of the submenu is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Font' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to 'Style/Color' menu using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Style/Color' is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menuitem' is conveyed
optional Closed state of the submenu is conveyed
-
-

Test 8: Navigate to menu item in menubar

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Font' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to 'Style/Color' menu using the following commands: -
      -
    • Control+Option+Right
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Style/Color' is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menuitem' is conveyed
optional Closed state of the submenu is conveyed
-
-

Test 9: Navigate to open menu item in menubar in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Font' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Open 'Font' menu with down arrow. | Navigate to 'Style/Color' menu using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Style/Color' is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menuitem' is conveyed
optional Open state of the submenu is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Font' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Open 'Font' menu with down arrow. | Navigate to 'Style/Color' menu using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Style/Color' is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menuitem' is conveyed
optional Open state of the submenu is conveyed
-
-

Test 10: Navigate to open menu item in menubar

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Font' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Open 'Font' menu with down arrow. | Navigate to 'Style/Color' menu using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Style/Color' is conveyed
requiredAvailability of a submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menuitem' is conveyed
optional Open state of the submenu is conveyed
-
-

Test 11: Open submenu in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Text Align' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Open 'Text Align' submenu using the following commands: -
      -
    • Enter
    • -
    • Space
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredThe name 'Left' is conveyed
requiredThe role 'menu item radio' is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Text Align' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Open 'Text Align' submenu using the following commands: -
      -
    • Enter
    • -
    • Space
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredThe name 'Left' is conveyed
requiredThe role 'menu item radio' is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-

Test 12: Open submenu

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Text Align' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Open 'Text Align' submenu using the following commands: -
      -
    • Enter
    • -
    • Space
    • -
    • Down Arrow
    • -
    • Control+Option+Space followed by Control+Option+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredThe name 'Left' is conveyed
requiredThe role 'menu item radio' is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-

Test 13: Close submenu in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Text Align' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Open 'Text Align' submenu. | Close the menu using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Text Align' is conveyed
requiredAvailability of a submenu is conveyed
optional Closed state of the submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Text Align' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Open 'Text Align' submenu. | Close the menu using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Text Align' is conveyed
requiredAvailability of a submenu is conveyed
optional Closed state of the submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
-
-

Test 14: Close submenu

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Text Align' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Open 'Text Align' submenu. | Close the menu using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Text Align' is conveyed
requiredAvailability of a submenu is conveyed
optional Closed state of the submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
-
-

Test 15: Navigate to checked menu item radio in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Font' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Open "Font" menu with down arrow. | Navigate to 'Sans-serif' menu item radio using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Sans-serif' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe checked state is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Font' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Open "Font" menu with down arrow. | Navigate to 'Sans-serif' menu item radio using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Sans-serif' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe checked state is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-

Test 16: Navigate to checked menu item radio

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Font' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Open "Font" menu with down arrow. | Navigate to 'Sans-serif' menu item radio using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    • Control+Option+Right / Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Sans-serif' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe checked state is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-

Test 17: Navigate to unchecked menu item radio in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Font' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Open "Font" menu with down arrow. | Navigate to 'Monospace' menu item radio using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Monospace' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Font' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Open "Font" menu with down arrow. | Navigate to 'Monospace' menu item radio using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Monospace' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-

Test 18: Navigate to unchecked menu item radio

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Font' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Open "Font" menu with down arrow. | Navigate to 'Monospace' menu item radio using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    • Control+Option+Right / Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Monospace' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-

Test 19: Navigate to unchecked menu item checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Open "Style/Color" menu with down arrow. | Navigate to 'Italic' menu item checkbox using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the menu are conveyed
optional The name and role of the 'Font Style' group are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Open "Style/Color" menu with down arrow. | Navigate to 'Italic' menu item checkbox using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the menu are conveyed
optional The name and role of the 'Font Style' group are conveyed
-
-

Test 20: Navigate to unchecked menu item checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Open "Style/Color" menu with down arrow. | Navigate to 'Italic' menu item checkbox using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    • Control+Option+Right / Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the menu are conveyed
optional The name and role of the 'Font Style' group are conveyed
-
-

Test 21: Navigate to checked menu item checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Open "Style/Color" menu with down arrow. | -Navigate to 'Italic' menu item and check it by pressing enter. (the menu will close.) | -Re-open "Style/Color" menu with down arrow. | -Navigate to 'Italic' menu item checkbox using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe checked state is conveyed
optional The position of the item and number of items in the menu are conveyed
optional The name and role of the 'Font Style' group are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Open "Style/Color" menu with down arrow. | -Navigate to 'Italic' menu item and check it by pressing enter. (the menu will close.) | -Re-open "Style/Color" menu with down arrow. | -Navigate to 'Italic' menu item checkbox using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe checked state is conveyed
optional The position of the item and number of items in the menu are conveyed
optional The name and role of the 'Font Style' group are conveyed
-
-

Test 22: Navigate to checked menu item checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Open "Style/Color" menu with down arrow. | -Navigate to 'Italic' menu item and check it by pressing enter. (the menu will close.) | -Re-open "Style/Color" menu with down arrow. | -Navigate to 'Italic' menu item checkbox using the following commands: -
      -
    • Up Arrow / Down Arrow
    • -
    • Control+Option+Right / Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe checked state is conveyed
optional The position of the item and number of items in the menu are conveyed
optional The name and role of the 'Font Style' group are conveyed
-
-

Test 23: Read menu item in reading mode

-

-

- - -

-
-

JAWS

-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the 'Text Formatting' menubar. | Navigate to the size menu item in the menubar. | Read 'Size' menu item using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Size' is conveyed
requiredAvailability of a submenu is conveyed
optional Closed state of the submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menu item' is conveyed
-
-
-

NVDA

-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the 'Text Formatting' menubar. | Navigate to the size menu item in the menubar. | Read 'Size' menu item using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Numpad 5 (or CapsLock+Numpad 5)
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Size' is conveyed
requiredAvailability of a submenu is conveyed
optional Closed state of the submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menu item' is conveyed
-
-

Test 24: Read menu item in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Size' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Read the 'Size' menu item in the menubar using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Size' is conveyed
requiredAvailability of a submenu is conveyed
optional Closed state of the submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menu item' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Size' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Read the 'Size' menu item in the menubar using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Numpad 5 (or CapsLock+Numpad 5)
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Size' is conveyed
requiredAvailability of a submenu is conveyed
optional Closed state of the submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menu item' is conveyed
-
-

Test 25: Read menu item

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Size' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Read the 'Size' menu item in the menubar using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Size' is conveyed
requiredAvailability of a submenu is conveyed
optional Closed state of the submenu is conveyed
optional The position of the item and number of items in the menubar are conveyed
optional The role 'menu item' is conveyed
-
-

Test 26: Read unchecked menu item radio in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Tab to 'Text Formatting' menubar. | Navigate to 'Style/Color' menu item with right arrow. | Open 'Style/Color' menu with down arrow. | Navigate to 'Blue' menu item radio with down arrow. | Activate the screen reader reading cursor. | Read the 'Blue' menu item radio using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Blue' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Text Color' group are conveyed
requiredThe name and role of the 'Text Color' group are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Tab to 'Text Formatting' menubar. | Navigate to 'Style/Color' menu item with right arrow. | Open 'Style/Color' menu with down arrow. | Navigate to 'Blue' menu item radio with down arrow. | Activate the screen reader reading cursor. | Read the 'Blue' menu item radio using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Numpad 5 (or CapsLock+Numpad 5)
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Blue' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Text Color' group are conveyed
requiredThe name and role of the 'Text Color' group are conveyed
-
-

Test 27: Read unchecked menu item radio in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Open "Style/Color" menu with down arrow. | Navigate to 'Blue' menu item radio with down arrow. | Read the 'Blue' menu item radio using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Blue' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Text Color' group are conveyed
requiredThe name and role of the 'Text Color' group are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Open "Style/Color" menu with down arrow. | Navigate to 'Blue' menu item radio with down arrow. | Read the 'Blue' menu item radio using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Numpad 5 (or CapsLock+Numpad 5)
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Blue' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Text Color' group are conveyed
requiredThe name and role of the 'Text Color' group are conveyed
-
-

Test 28: Read unchecked menu item radio

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Open "Style/Color" menu with down arrow. | Navigate to 'Blue' menu item radio with down arrow. | Read the 'Blue' menu item radio using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Blue' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Text Color' group are conveyed
requiredThe name and role of the 'Text Color' group are conveyed
-
-

Test 29: Read checked menu item radio in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Tab to 'Text Formatting' menubar. | Navigate to 'Style/Color' menu item with right arrow. | Open 'Style/Color' menu with down arrow. | Navigate to 'Black' menu item radio with down arrow. | Activate the screen reader reading cursor. | Read the 'Black' menu item radio using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Black' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe checked state is conveyed
optional The position of the item and number of items in the 'Text Color' group are conveyed
requiredThe name and role of the 'Text Color' group are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Tab to 'Text Formatting' menubar. | Navigate to 'Style/Color' menu item with right arrow. | Open 'Style/Color' menu with down arrow. | Navigate to 'Black' menu item radio with down arrow. | Activate the screen reader reading cursor. | Read the 'Black' menu item radio using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Numpad 5 (or CapsLock+Numpad 5)
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Black' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe checked state is conveyed
optional The position of the item and number of items in the 'Text Color' group are conveyed
requiredThe name and role of the 'Text Color' group are conveyed
-
-

Test 30: Read checked menu item radio in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Open "Style/Color" menu with down arrow. | Navigate to 'Black' menu item radio with down arrow. | Read the 'Black' menu item radio using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Black' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe checked state is conveyed
optional The position of the item and number of items in the 'Text Color' group are conveyed
requiredThe name and role of the 'Text Color' group are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Open "Style/Color" menu with down arrow. | Navigate to 'Black' menu item radio with down arrow. | Read the 'Black' menu item radio using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Numpad 5 (or CapsLock+Numpad 5)
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Black' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe checked state is conveyed
optional The position of the item and number of items in the 'Text Color' group are conveyed
requiredThe name and role of the 'Text Color' group are conveyed
-
-

Test 31: Read checked menu item radio

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Open "Style/Color" menu with down arrow. | Navigate to 'Black' menu item radio with down arrow. | Read the 'Black' menu item radio using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Black' is conveyed
requiredThe role 'menu item radio' is conveyed
requiredThe checked state is conveyed
optional The position of the item and number of items in the 'Text Color' group are conveyed
requiredThe name and role of the 'Text Color' group are conveyed
-
-

Test 32: Read unchecked menu item checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Tab to 'Text Formatting' menubar. | Navigate to 'Style/Color' menu item with right arrow. | Open 'Style/Color' menu with down arrow. | Navigate to 'Italic' menu item checkbox with down arrow. | Activate the screen reader reading cursor. | Read the 'Italic' menu item checkbox using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Font Style ' group are conveyed
requiredThe name and role of the 'Font Style' group are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Tab to 'Text Formatting' menubar. | Navigate to 'Style/Color' menu item with right arrow. | Open 'Style/Color' menu with down arrow. | Navigate to 'Italic' menu item checkbox with down arrow. | Activate the screen reader reading cursor. | Read the 'Italic' menu item checkbox using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Numpad 5 (or CapsLock+Numpad 5)
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Font Style ' group are conveyed
requiredThe name and role of the 'Font Style' group are conveyed
-
-

Test 33: Read unchecked menu item checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Open "Style/Color" menu with down arrow. | Navigate to 'Italic' menu item checkbox with down arrow. | Read the 'Italic' menu item checkbox using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Font Style ' group are conveyed
requiredThe name and role of the 'Font Style' group are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Open "Style/Color" menu with down arrow. | Navigate to 'Italic' menu item checkbox with down arrow. | Read the 'Italic' menu item checkbox using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Numpad 5 (or CapsLock+Numpad 5)
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Font Style ' group are conveyed
requiredThe name and role of the 'Font Style' group are conveyed
-
-

Test 34: Read unchecked menu item checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Open "Style/Color" menu with down arrow. | Navigate to 'Italic' menu item checkbox with down arrow. | Read the 'Italic' menu item checkbox using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Font Style ' group are conveyed
requiredThe name and role of the 'Font Style' group are conveyed
-
-

Test 35: Read checked menu item checkbox in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Tab to 'Text Formatting' menubar. | Navigate to 'Style/Color' menu item with right arrow. | Open 'Style/Color' menu with down arrow. | Navigate to 'Italic' menu item checkbox and check it by pressing enter. (the menu will close.) | Re-open 'Style/Color' menu with down arrow. | Navigate to 'Italic' menu item checkbox. | Activate the screen reader reading cursor. | Read the 'Italic' menu item checkbox using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Font Style ' group are conveyed
requiredThe name and role of the 'Font Style' group are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Tab to 'Text Formatting' menubar. | Navigate to 'Style/Color' menu item with right arrow. | Open 'Style/Color' menu with down arrow. | Navigate to 'Italic' menu item checkbox and check it by pressing enter. (the menu will close.) | Re-open 'Style/Color' menu with down arrow. | Navigate to 'Italic' menu item checkbox. | Activate the screen reader reading cursor. | Read the 'Italic' menu item checkbox using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Numpad 5 (or CapsLock+Numpad 5)
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Font Style ' group are conveyed
requiredThe name and role of the 'Font Style' group are conveyed
-
-

Test 36: Read checked menu item checkbox in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Open 'Style/Color' menu with down arrow. | Navigate to 'Italic' menu item and check it by pressing enter. (the menu will close.) | Re-open 'Style/Color' menu with down arrow. | Navigate to 'Italic' menu item. | Read the 'Italic' menu item checkbox using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Font Style ' group are conveyed
requiredThe name and role of the 'Font Style' group are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Open 'Style/Color' menu with down arrow. | Navigate to 'Italic' menu item and check it by pressing enter. (the menu will close.) | Re-open 'Style/Color' menu with down arrow. | Navigate to 'Italic' menu item. | Read the 'Italic' menu item checkbox using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Numpad 5 (or CapsLock+Numpad 5)
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Font Style ' group are conveyed
requiredThe name and role of the 'Font Style' group are conveyed
-
-

Test 37: Read checked menu item checkbox

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Style/Color' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Open 'Style/Color' menu with down arrow. | Navigate to 'Italic' menu item and check it by pressing enter. (the menu will close.) | Re-open 'Style/Color' menu with down arrow. | Navigate to 'Italic' menu item. | Read the 'Italic' menu item checkbox using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredThe name 'Italic' is conveyed
requiredThe role 'menu item checkbox' is conveyed
requiredThe unchecked state is conveyed
optional The position of the item and number of items in the 'Font Style ' group are conveyed
requiredThe name and role of the 'Font Style' group are conveyed
-
-

Test 38: Read disabled menu item in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Tab to 'Text Formatting' menubar. | Navigate to 'Size' menu item with right arrow. | Open 'Size' menu with down arrow. | Navigate to 'X-Small' with down arrow. | Activate 'X-Small'. with Enter. | Open 'Size' menu with down arrow. | Activate the screen reader reading cursor. | Read the 'Smaller' menu item using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Smaller' is conveyed
optional The role 'menu item' is conveyed
requiredThe disabled state is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link just before the menubar
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Tab to 'Text Formatting' menubar. | Navigate to 'Size' menu item with right arrow. | Open 'Size' menu with down arrow. | Navigate to 'X-Small' with down arrow. | Activate 'X-Small'. with Enter. | Open 'Size' menu with down arrow. | Activate the screen reader reading cursor. | Read the 'Smaller' menu item using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Numpad 5 (or CapsLock+Numpad 5)
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Smaller' is conveyed
optional The role 'menu item' is conveyed
requiredThe disabled state is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-

Test 39: Read disabled menu item in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Size' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Open 'Size' menu with down arrow. | Navigate to 'X-Small' with down arrow. | Activate 'X-Small'. with Enter. | Open 'Size' menu with down arrow. | Read the 'Smaller' menu item using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Smaller' is conveyed
optional The role 'menu item' is conveyed
requiredThe disabled state is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Size' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Open 'Size' menu with down arrow. | Navigate to 'X-Small' with down arrow. | Activate 'X-Small'. with Enter. | Open 'Size' menu with down arrow. | Read the 'Smaller' menu item using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Numpad 5 (or CapsLock+Numpad 5)
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Smaller' is conveyed
optional The role 'menu item' is conveyed
requiredThe disabled state is conveyed
optional The position of the item and number of items in the menu are conveyed
-
-

Test 40: Read disabled menu item

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Size' menu item
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Open 'Size' menu with down arrow. | Navigate to 'X-Small' with down arrow. | Activate 'X-Small'. with Enter. | Open 'Size' menu with down arrow. | Read the 'Smaller' menu item using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredThe name 'Smaller' is conveyed
optional The role 'menu item' is conveyed
requiredThe disabled state is conveyed
optional The position of the item and number of items in the menu are conveyed
-
- - - diff --git a/build/review/meter.html b/build/review/meter.html deleted file mode 100644 index 503855aeb..000000000 --- a/build/review/meter.html +++ /dev/null @@ -1,1450 +0,0 @@ - - - - - Test plan review for pattern: meter - - - - - -

Test plan review for pattern: meter (9 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a meter in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the meter
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the meter. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'meter' is conveyed
requiredName 'Central Processing Unit (CPU) Usage' is conveyed
requiredNumeric value '36.166519936288' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '100' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the meter
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the meter. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'meter' is conveyed
requiredName 'Central Processing Unit (CPU) Usage' is conveyed
requiredNumeric value '36.166519936288' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '100' is conveyed
-
-

Test 2: Navigate forwards to a meter

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the meter
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the meter. using the following commands: -
      -
    • Control+Option+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'meter' is conveyed
requiredName 'Central Processing Unit (CPU) Usage' is conveyed
requiredNumeric value '36.166519936288' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '100' is conveyed
-
-

Test 3: Navigate backwards to a meter in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the meter
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the meter. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'meter' is conveyed
requiredName 'Central Processing Unit (CPU) Usage' is conveyed
requiredNumeric value '36.166519936288' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '100' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the meter
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the meter. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'meter' is conveyed
requiredName 'Central Processing Unit (CPU) Usage' is conveyed
requiredNumeric value '36.166519936288' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '100' is conveyed
-
-

Test 4: Navigate backwards to a meter

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the meter
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the meter. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'meter' is conveyed
requiredName 'Central Processing Unit (CPU) Usage' is conveyed
requiredNumeric value '36.166519936288' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '100' is conveyed
-
-

Test 5: Read information about a meter in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the meter
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the meter, read information about the meter using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'meter' is conveyed
requiredName 'Central Processing Unit (CPU) Usage' is conveyed
requiredNumeric value '36.166519936288' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '100' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the meter
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the meter, read information about the meter using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'meter' is conveyed
requiredName 'Central Processing Unit (CPU) Usage' is conveyed
requiredNumeric value '36.166519936288' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '100' is conveyed
-
-

Test 6: Read information about a meter

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the meter
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the meter, read information about the meter using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'meter' is conveyed
requiredName 'Central Processing Unit (CPU) Usage' is conveyed
requiredNumeric value '36.166519936288' is conveyed
optionalMinimum value '0' is conveyed
optionalMaximum value '100' is conveyed
-
-

Test 7: Trigger a meter update in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Change Value' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Change Value' button, activate the button to trigger a meter update. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredUpdated value is not conveyed; the screen reader stays silent
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Change Value' button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Change Value' button, activate the button to trigger a meter update. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredUpdated value is not conveyed; the screen reader stays silent
-
-

Test 8: Trigger a meter update in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Change Value' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Change Value' button, activate the button to trigger a meter update. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredUpdated value is not conveyed; the screen reader stays silent
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Change Value' button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Change Value' button, activate the button to trigger a meter update. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredUpdated value is not conveyed; the screen reader stays silent
-
-

Test 9: Trigger a meter update

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Change Value' button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Change Value' button, activate the button to trigger a meter update. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredUpdated value is not conveyed; the screen reader stays silent
-
- - - diff --git a/build/review/minimal-data-grid.html b/build/review/minimal-data-grid.html deleted file mode 100644 index db412cba8..000000000 --- a/build/review/minimal-data-grid.html +++ /dev/null @@ -1,4526 +0,0 @@ - - - - - Test plan review for pattern: minimal-data-grid - - - - - -

Test plan review for pattern: minimal-data-grid (55 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first column header in the grid. Note: you may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the grid and the first column header. using the following commands: -
      -
    • T followed by Down Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredCoordinates of the column header (column 1, row 1) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first column header in the grid. Note: you may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the grid and the first column header. using the following commands: -
      -
    • T
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredCoordinates of the column header (column 1, row 1) are conveyed
-
-

Test 2: Navigate backwards to a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first column header in the grid. using the following commands: -
      -
    • Shift+T followed by Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredCoordinates of the column header (column 1, row 1) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first column header in the grid. using the following commands: -
      -
    • Shift+T
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredCoordinates of the column header (column 1, row 1) are conveyed
-
-

Test 3: Navigate forwards to a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first column header in the grid. Note: you may need to press certain commands (such as Control+Option+Right) multiple times to hear all information relating to the grid and the first column header. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Control+Option+Command+T
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredCoordinates of the column header (column 1, row 1) are conveyed
-
-

Test 4: Navigate into the end of a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the last cell in the grid. Note: you may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the grid and the last cell. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredGrid boundary is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
optionalNumber of columns (5) is conveyed
optionalNumber of rows (7) is conveyed
requiredText of the last column header ('Balance') is conveyed
requiredText of the last cell ('$995,532.00') is conveyed
requiredCoordinates of the last cell (column 5, row 7) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the last cell in the grid. Note: you may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the grid and the last cell. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredGrid boundary is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
optionalNumber of columns (5) is conveyed
optionalNumber of rows (7) is conveyed
requiredText of the last column header ('Balance') is conveyed
requiredText of the last cell ('$995,532.00') is conveyed
requiredCoordinates of the last cell (column 5, row 7) are conveyed
-
-

Test 5: Navigate into the end of a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the last cell in the grid. Note: you may need to press certain commands (such as Control+Option+Left) multiple times to hear all information relating to the grid and the last cell. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredGrid boundary is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
optionalNumber of columns (5) is conveyed
optionalNumber of rows (7) is conveyed
requiredText of the last column header ('Balance') is conveyed
requiredText of the last cell ('$995,532.00') is conveyed
requiredCoordinates of the last cell (column 5, row 7) are conveyed
-
-

Test 6: Move focus forwards into a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Move keyboard focus onto the first non-header cell in the grid. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Move keyboard focus onto the first non-header cell in the grid. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-

Test 7: Move focus backwards into a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Move keyboard focus onto the first non-header cell in the grid. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Move keyboard focus onto the first non-header cell in the grid. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-

Test 8: Move focus forwards into a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Move keyboard focus onto the first non-header cell in the grid. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Move keyboard focus onto the first non-header cell in the grid. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-

Test 9: Move focus backwards into a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Move keyboard focus onto the first non-header cell in the grid. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Move keyboard focus onto the first non-header cell in the grid. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-

Test 10: Move focus forwards into a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Move keyboard focus onto the first non-header cell in the grid. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-

Test 11: Move focus backwards into a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Move keyboard focus onto the first non-header cell in the grid. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'grid' is conveyed
requiredName 'Transactions January 1 through January 6' is conveyed
requiredNumber of columns (5) is conveyed
requiredNumber of rows (7) is conveyed
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-

Test 12: Read information about a grid cell in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the first non-header cell in the grid, read information about the cell. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the first non-header cell in the grid, read information about the cell. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-

Test 13: Read information about a grid cell in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the first non-header cell in the grid, read information about the cell. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the first non-header cell in the grid, read information about the cell. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-

Test 14: Read information about a grid cell

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first non-header cell in the grid, read information about the cell. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the first column header ('Date') is conveyed
requiredText of the first cell ('01-Jan-16') is conveyed
requiredcoordinates of the first cell (column 1, row 2) are conveyed
-
-

Test 15: Read information about a grid cell containing a link in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on a cell containing a link in the grid, read information about the cell. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on a cell containing a link in the grid, read information about the cell. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-

Test 16: Read information about a grid cell containing a link in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on a cell containing a link in the grid, read information about the cell. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on a cell containing a link in the grid, read information about the cell. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-

Test 17: Read information about a grid cell containing a link

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on a cell containing a link in the grid, read information about the cell. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-

Test 18: Navigate to the next colum in a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the next column in the grid. using the following commands: -
      -
    • Control+Alt+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Type') is conveyed
requiredText of the cell ('Deposit') is conveyed
requiredcoordinates of the cell (column 2, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the next column in the grid. using the following commands: -
      -
    • Control+Alt+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Type') is conveyed
requiredText of the cell ('Deposit') is conveyed
requiredcoordinates of the cell (column 2, row 2) are conveyed
-
-

Test 19: Navigate to the next colum in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the next column in the grid. using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Type') is conveyed
requiredText of the cell ('Deposit') is conveyed
requiredcoordinates of the cell (column 2, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the next column in the grid. using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Type') is conveyed
requiredText of the cell ('Deposit') is conveyed
requiredcoordinates of the cell (column 2, row 2) are conveyed
-
-

Test 20: Navigate to the next colum in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the next column in the grid. using the following commands: -
      -
    • Right Arrow
    • -
    • Control+Option+Right
    • -
    • Control+Option+Command+Y
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Type') is conveyed
requiredText of the cell ('Deposit') is conveyed
requiredcoordinates of the cell (column 2, row 2) are conveyed
-
-

Test 21: Navigate to the previous colum in a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the previous column in the grid. using the following commands: -
      -
    • Control+Alt+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the previous column in the grid. using the following commands: -
      -
    • Control+Alt+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-

Test 22: Navigate to the previous colum in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the previous column in the grid. using the following commands: -
      -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the previous column in the grid. using the following commands: -
      -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-

Test 23: Navigate to the previous colum in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the previous column in the grid. using the following commands: -
      -
    • Left Arrow
    • -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+Y
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-

Test 24: Navigate to the next colum containing a link in a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the next column containing a link in the grid. using the following commands: -
      -
    • U
    • -
    • Control+Alt+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the next column containing a link in the grid. using the following commands: -
      -
    • U
    • -
    • K
    • -
    • Control+Alt+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-

Test 25: Navigate to the next colum containing a link in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the next column containing a link in the grid. using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the next column containing a link in the grid. using the following commands: -
      -
    • Right Arrow
    • -
    • Control+Alt+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-

Test 26: Navigate to the next colum containing a link in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the next column containing a link in the grid. using the following commands: -
      -
    • Right Arrow
    • -
    • Control+Option+Right
    • -
    • Control+Option+Command+Y
    • -
    • Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-

Test 27: Navigate to the previous colum containing a link in a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the fourth cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the previous column containing a link in the grid. using the following commands: -
      -
    • Shift+U
    • -
    • Control+Alt+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the fourth cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the previous column containing a link in the grid. using the following commands: -
      -
    • Shift+U
    • -
    • Shift+K
    • -
    • Control+Alt+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-

Test 28: Navigate to the previous colum containing a link in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the fourth cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the previous column containing a link in the grid. using the following commands: -
      -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the fourth cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the previous column containing a link in the grid. using the following commands: -
      -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-

Test 29: Navigate to the previous colum containing a link in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the fourth cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the previous column containing a link in the grid. using the following commands: -
      -
    • Left Arrow
    • -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+Y
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-

Test 30: Navigate to the next column from a cel containing a link in a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. From a cell containing a link, navigate to the next column in the grid. using the following commands: -
      -
    • Control+Alt+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Amount') is conveyed
requiredText of the cell ('$1,000,000.00') is conveyed
requiredcoordinates of the cell (column 4, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. From a cell containing a link, navigate to the next column in the grid. using the following commands: -
      -
    • Control+Alt+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Amount') is conveyed
requiredText of the cell ('$1,000,000.00') is conveyed
requiredcoordinates of the cell (column 4, row 2) are conveyed
-
-

Test 31: Navigate to the next column from a cel containing a link in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. From a cell containing a link, navigate to the next column in the grid. using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Amount') is conveyed
requiredText of the cell ('$1,000,000.00') is conveyed
requiredcoordinates of the cell (column 4, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. From a cell containing a link, navigate to the next column in the grid. using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Amount') is conveyed
requiredText of the cell ('$1,000,000.00') is conveyed
requiredcoordinates of the cell (column 4, row 2) are conveyed
-
-

Test 32: Navigate to the next column from a cel containing a link in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. From a cell containing a link, navigate to the next column in the grid. using the following commands: -
      -
    • Right Arrow
    • -
    • Control+Option+Right
    • -
    • Control+Option+Command+Y
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Amount') is conveyed
requiredText of the cell ('$1,000,000.00') is conveyed
requiredcoordinates of the cell (column 4, row 2) are conveyed
-
-

Test 33: Navigate to the previous column from a cel containing a link in a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. From a cell containing a link, navigate to the previous column in the grid. using the following commands: -
      -
    • Control+Alt+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Type') is conveyed
requiredText of the cell ('Deposit') is conveyed
requiredcoordinates of the cell (column 2, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. From a cell containing a link, navigate to the previous column in the grid. using the following commands: -
      -
    • Control+Alt+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Type') is conveyed
requiredText of the cell ('Deposit') is conveyed
requiredcoordinates of the cell (column 2, row 2) are conveyed
-
-

Test 34: Navigate to the previous column from a cel containing a link in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. From a cell containing a link, navigate to the previous column in the grid. using the following commands: -
      -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Type') is conveyed
requiredText of the cell ('Deposit') is conveyed
requiredcoordinates of the cell (column 2, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. From a cell containing a link, navigate to the previous column in the grid. using the following commands: -
      -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Type') is conveyed
requiredText of the cell ('Deposit') is conveyed
requiredcoordinates of the cell (column 2, row 2) are conveyed
-
-

Test 35: Navigate to the previous column from a cel containing a link in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. From a cell containing a link, navigate to the previous column in the grid. using the following commands: -
      -
    • Left Arrow
    • -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+Y
    • -
    • Shift+Control+Option+Command+L
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Type') is conveyed
requiredText of the cell ('Deposit') is conveyed
requiredcoordinates of the cell (column 2, row 2) are conveyed
-
-

Test 36: Navigate to the next row in a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the next row in the grid. using the following commands: -
      -
    • Control+Alt+Down
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('02-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 3) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the next row in the grid. using the following commands: -
      -
    • Control+Alt+Down
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('02-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 3) are conveyed
-
-

Test 37: Navigate to the next row in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the next row in the grid. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('02-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 3) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the next row in the grid. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('02-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 3) are conveyed
-
-

Test 38: Navigate to the next row in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the next row in the grid. using the following commands: -
      -
    • Down Arrow
    • -
    • Control+Option+Down
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('02-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 3) are conveyed
-
-

Test 39: Navigate to the previous row in a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the third row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the previous row in the grid. using the following commands: -
      -
    • Control+Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the third row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the previous row in the grid. using the following commands: -
      -
    • Control+Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-

Test 40: Navigate to the previous row in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the third row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the previous row in the grid. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the third row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the previous row in the grid. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-

Test 41: Navigate to the previous row in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the third row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the previous row in the grid. using the following commands: -
      -
    • Up Arrow
    • -
    • Control+Option+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-

Test 42: Navigate to a cell containing a link on the next row in a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. From a cell containing a link, navigate to the next row in the grid. using the following commands: -
      -
    • Control+Alt+Down
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Down Town Grocery' is conveyed
requiredcoordinates of the cell (column 3, row 3) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. From a cell containing a link, navigate to the next row in the grid. using the following commands: -
      -
    • Control+Alt+Down
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Down Town Grocery' is conveyed
requiredcoordinates of the cell (column 3, row 3) are conveyed
-
-

Test 43: Navigate to a cell containing a link on the next row in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. From a cell containing a link, navigate to the next row in the grid. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Down Town Grocery' is conveyed
requiredcoordinates of the cell (column 3, row 3) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. From a cell containing a link, navigate to the next row in the grid. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Down Town Grocery' is conveyed
requiredcoordinates of the cell (column 3, row 3) are conveyed
-
-

Test 44: Navigate to a cell containing a link on the next row in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. From a cell containing a link, navigate to the next row in the grid. using the following commands: -
      -
    • Down Arrow
    • -
    • Control+Option+Down
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Down Town Grocery' is conveyed
requiredcoordinates of the cell (column 3, row 3) are conveyed
-
-

Test 45: Navigate to a cell containing a link on the previous row in a grid in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the third row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. From a cell containing a link, navigate to the previous row in the grid. using the following commands: -
      -
    • Control+Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the third row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. From a cell containing a link, navigate to the previous row in the grid. using the following commands: -
      -
    • Control+Alt+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-

Test 46: Navigate to a cell containing a link on the previous row in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the third row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. From a cell containing a link, navigate to the previous row in the grid. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the third row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. From a cell containing a link, navigate to the previous row in the grid. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-

Test 47: Navigate to a cell containing a link on the previous row in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third cell of the third row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. From a cell containing a link, navigate to the previous row in the grid. using the following commands: -
      -
    • Up Arrow
    • -
    • Control+Option+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredText of the column header ('Description') is conveyed
requiredRole 'link' is conveyed
requiredName 'Cash Deposit' is conveyed
requiredcoordinates of the cell (column 3, row 2) are conveyed
-
-

Test 48: Navigate to the first cell of a row in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the fifth cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first cell of the current row in the grid. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the fifth cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first cell of the current row in the grid. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-

Test 49: Navigate to the first cell of a row in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the fifth cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first cell of the current row in the grid. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-

Test 50: Navigate to the last cell of a row in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the last cell of the current row in the grid. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Balance') is conveyed
requiredText of the cell ('$1,000,000.00') is conveyed
requiredcoordinates of the cell (column 5, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the last cell of the current row in the grid. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Balance') is conveyed
requiredText of the cell ('$1,000,000.00') is conveyed
requiredcoordinates of the cell (column 5, row 2) are conveyed
-
-

Test 51: Navigate to the last cell of a row in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the last cell of the current row in the grid. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Balance') is conveyed
requiredText of the cell ('$1,000,000.00') is conveyed
requiredcoordinates of the cell (column 5, row 2) are conveyed
-
-

Test 52: Navigate to the first cell in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the fifth cell of the seventh row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first cell in the grid. using the following commands: -
      -
    • Control+Home
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the fifth cell of the seventh row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first cell in the grid. using the following commands: -
      -
    • Control+Home
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-

Test 53: Navigate to the first cell in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the fifth cell of the seventh row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first cell in the grid. using the following commands: -
      -
    • Control+Home
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Date') is conveyed
requiredText of the cell ('01-Jan-16') is conveyed
requiredcoordinates of the cell (column 1, row 2) are conveyed
-
-

Test 54: Navigate to the last cell in a grid in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the last cell in the grid. using the following commands: -
      -
    • Control+End
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Balance') is conveyed
requiredText of the cell ('$995,532.00') is conveyed
requiredcoordinates of the cell (column 5, row 7) are conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the last cell in the grid. using the following commands: -
      -
    • Control+End
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Balance') is conveyed
requiredText of the cell ('$995,532.00') is conveyed
requiredcoordinates of the cell (column 5, row 7) are conveyed
-
-

Test 55: Navigate to the last cell in a grid

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first cell of the second row in the grid
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the last cell in the grid. using the following commands: -
      -
    • Control+End
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredText of the column header ('Balance') is conveyed
requiredText of the cell ('$995,532.00') is conveyed
requiredcoordinates of the cell (column 5, row 7) are conveyed
-
- - - diff --git a/build/review/modal-dialog.html b/build/review/modal-dialog.html deleted file mode 100644 index 384f6ea09..000000000 --- a/build/review/modal-dialog.html +++ /dev/null @@ -1,2768 +0,0 @@ - - - - - Test plan review for pattern: modal-dialog - - - - - -

Test plan review for pattern: modal-dialog (29 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Open a modal dialog in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Add Delivery Address' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Add Delivery Address' button, open the dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredName of the focused input ('Street') is conveyed
requiredThe ability to enter text into the focused input is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Add Delivery Address' button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Add Delivery Address' button, open the dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredName of the focused input ('Street') is conveyed
requiredThe ability to enter text into the focused input is conveyed
-
-

Test 2: Open a modal dialog in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Add Delivery Address' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Add Delivery Address' button, open the dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredName of the focused input ('Street') is conveyed
requiredThe ability to enter text into the focused input is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Add Delivery Address' button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Add Delivery Address' button, open the dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredName of the focused input ('Street') is conveyed
requiredThe ability to enter text into the focused input is conveyed
-
-

Test 3: Open a Modal Dialog

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Add Delivery Address' button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Add Delivery Address' button, open the dialog. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredName of the focused input ('Street') is conveyed
requiredThe ability to enter text into the focused input is conveyed
-
-

Test 4: Close a modal dialog in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on an input inside a modal dialog, close the dialog. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Add Delivery Address') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on an input inside a modal dialog, close the dialog. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Add Delivery Address') is conveyed
-
-

Test 5: Close a modal dialog in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on an input inside a modal dialog, close the dialog. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Add Delivery Address') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on an input inside a modal dialog, close the dialog. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Add Delivery Address') is conveyed
-
-

Test 6: Close a modal dialog

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on an input inside a modal dialog, close the dialog. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Add Delivery Address') is conveyed
-
-

Test 7: Close a modal dialog using a button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Cancel' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Cancel' button inside a modal dialog, press the button to close the dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Add Delivery Address') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Cancel' button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Cancel' button inside a modal dialog, press the button to close the dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Add Delivery Address') is conveyed
-
-

Test 8: Close a modal dialog using a button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Cancel' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Cancel' button inside a modal dialog, press the button to close the dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Add Delivery Address') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Cancel' button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Cancel' button inside a modal dialog, press the button to close the dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Add Delivery Address') is conveyed
-
-

Test 9: Close a modal dialog using a button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Cancel' button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Cancel' button inside a modal dialog, press the button to close the dialog. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Add Delivery Address') is conveyed
-
-

Test 10: Navigate to the last focusable element in a modal dialog in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the first focusable element inside a modal dialog, navigate to the last focusable element in the same dialog. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Cancel' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the first focusable element inside a modal dialog, navigate to the last focusable element in the same dialog. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Cancel' is conveyed
-
-

Test 11: Navigate to the last focusable element in a modal dialog

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the first focusable element inside a modal dialog, navigate to the last focusable element in the same dialog. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Cancel' is conveyed
-
-

Test 12: Navigate to the first focusable element in a modal dialog in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Cancel' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the last focusable element inside a modal dialog, navigate to the first focusable element in the same dialog. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredName 'Street' is conveyed
requiredThe ability to enter text is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Cancel' button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the last focusable element inside a modal dialog, navigate to the first focusable element in the same dialog. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredName 'Street' is conveyed
requiredThe ability to enter text is conveyed
-
-

Test 13: Navigate to the first focusable element in a modal dialog

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Cancel' button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the last focusable element inside a modal dialog, navigate to the first focusable element in the same dialog. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredName 'Street' is conveyed
requiredThe ability to enter text is conveyed
-
-

Test 14: Navigate to the beginning of a modal dialog in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on an input inside a modal dialog, navigate to the beginning of the dialog. using the following commands: -
      -
    • Control+Home followed by Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'heading' is conveyed
requiredLevel of the heading (2) is conveyed
requiredText of the heading ('Add Delivery Address') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on an input inside a modal dialog, navigate to the beginning of the dialog. using the following commands: -
      -
    • Control+Home
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'heading' is conveyed
requiredLevel of the heading (2) is conveyed
requiredText of the heading ('Add Delivery Address') is conveyed
-
-

Test 15: Navigate to the beginning of a modal dialog

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on an input inside a modal dialog, navigate to the beginning of the dialog. using the following commands: -
      -
    • Control+Option+Home
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'heading' is conveyed
requiredLevel of the heading (2) is conveyed
requiredText of the heading ('Add Delivery Address') is conveyed
-
-

Test 16: Navigate to the end of a modal dialog in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on an input inside a modal dialog, navigate to the end of the dialog. using the following commands: -
      -
    • Control+End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Cancel' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on an input inside a modal dialog, navigate to the end of the dialog. using the following commands: -
      -
    • Control+End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Cancel' is conveyed
-
-

Test 17: Navigate to the end of a modal dialog

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the first input
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on an input inside a modal dialog, navigate to the end of the dialog. using the following commands: -
      -
    • Control+Option+End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Cancel' is conveyed
-
-

Test 18: Open a nested modal dialog in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Add' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Add' button inside a modal dialog, open the nested 'Address Added' dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Address Added' is conveyed
requiredDescription of the dialog ('The address you provided has been added to your list of delivery addresses. It is ready for immediate use. If you wish to remove it, you can do so from your profile.') is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('OK') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Add' button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Add' button inside a modal dialog, open the nested 'Address Added' dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Address Added' is conveyed
requiredDescription of the dialog ('The address you provided has been added to your list of delivery addresses. It is ready for immediate use. If you wish to remove it, you can do so from your profile.') is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('OK') is conveyed
-
-

Test 19: Open a nested modal dialog in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Add' button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Add' button inside a modal dialog, open the nested 'Address Added' dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Address Added' is conveyed
requiredDescription of the dialog ('The address you provided has been added to your list of delivery addresses. It is ready for immediate use. If you wish to remove it, you can do so from your profile.') is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('OK') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Add' button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Add' button inside a modal dialog, open the nested 'Address Added' dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Address Added' is conveyed
requiredDescription of the dialog ('The address you provided has been added to your list of delivery addresses. It is ready for immediate use. If you wish to remove it, you can do so from your profile.') is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('OK') is conveyed
-
-

Test 20: Open a nested modal dialog

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' modal dialog, and sets focus on the 'Add' button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Add' button inside a modal dialog, open the nested 'Address Added' dialog. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Address Added' is conveyed
requiredDescription of the dialog ('The address you provided has been added to your list of delivery addresses. It is ready for immediate use. If you wish to remove it, you can do so from your profile.') is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('OK') is conveyed
-
-

Test 21: Close a nested modal dialog in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Verification Result' dialog, and sets focus on the 'Close' button inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Close' button inside a modal dialog, close the dialog. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Verify Address') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Verification Result' dialog, and sets focus on the 'Close' button inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Close' button inside a modal dialog, close the dialog. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Verify Address') is conveyed
-
-

Test 22: Close a nested modal dialog in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Verification Result' dialog, and sets focus on the 'Close' button inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Close' button inside a modal dialog, close the dialog. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Verify Address') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Verification Result' dialog, and sets focus on the 'Close' button inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Close' button inside a modal dialog, close the dialog. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Verify Address') is conveyed
-
-

Test 23: Close a nested modal dialog

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Verification Result' dialog, and sets focus on the 'Close' button inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Close' button inside a modal dialog, close the dialog. using the following commands: -
      -
    • Escape
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Verify Address') is conveyed
-
-

Test 24: Close a nested modal dialog using a button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Verification Result' dialog, and sets focus on the 'Close' button inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Close' button inside a modal dialog, press the button to close the dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Verify Address') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Verification Result' dialog, and sets focus on the 'Close' button inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Close' button inside a modal dialog, press the button to close the dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Verify Address') is conveyed
-
-

Test 25: Close a nested modal dialog using a button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Verification Result' dialog, and sets focus on the 'Close' button inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Close' button inside a modal dialog, press the button to close the dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Verify Address') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Verification Result' dialog, and sets focus on the 'Close' button inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Close' button inside a modal dialog, press the button to close the dialog. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Verify Address') is conveyed
-
-

Test 26: Close a nested modal dialog using a button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Verification Result' dialog, and sets focus on the 'Close' button inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Close' button inside a modal dialog, press the button to close the dialog. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'Add Delivery Address' is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Verify Address') is conveyed
-
-

Test 27: Open a nested modal dialog using a link in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Address Added' dialog, and sets focus on the 'your profile' link inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'your profile' link inside a modal dialog, open the nested 'End of the Road!' dialog. using the following commands: -
      -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'End of the Road!' is conveyed
requiredDescription of the dialog ('You activated a fake link or button that goes nowhere! The link or button is present for demonstration purposes only.') is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Close') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Address Added' dialog, and sets focus on the 'your profile' link inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'your profile' link inside a modal dialog, open the nested 'End of the Road!' dialog. using the following commands: -
      -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'End of the Road!' is conveyed
requiredDescription of the dialog ('You activated a fake link or button that goes nowhere! The link or button is present for demonstration purposes only.') is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Close') is conveyed
-
-

Test 28: Open a nested modal dialog using a link in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Address Added' dialog, and sets focus on the 'your profile' link inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'your profile' link inside a modal dialog, open the nested 'End of the Road!' dialog. using the following commands: -
      -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'End of the Road!' is conveyed
requiredDescription of the dialog ('You activated a fake link or button that goes nowhere! The link or button is present for demonstration purposes only.') is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Close') is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Address Added' dialog, and sets focus on the 'your profile' link inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'your profile' link inside a modal dialog, open the nested 'End of the Road!' dialog. using the following commands: -
      -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'End of the Road!' is conveyed
requiredDescription of the dialog ('You activated a fake link or button that goes nowhere! The link or button is present for demonstration purposes only.') is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Close') is conveyed
-
-

Test 29: Open a nested modal dialog using a link

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. opens the 'Add Delivery Address' dialog followed by the 'Address Added' dialog, and sets focus on the 'your profile' link inside the second dialog
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'your profile' link inside a modal dialog, open the nested 'End of the Road!' dialog. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'dialog' is conveyed
requiredName 'End of the Road!' is conveyed
requiredDescription of the dialog ('You activated a fake link or button that goes nowhere! The link or button is present for demonstration purposes only.') is conveyed
requiredRole of the focused element ('button') is conveyed
requiredName of the focused element ('Close') is conveyed
-
- - - diff --git a/build/review/radiogroup-aria-activedescendant.html b/build/review/radiogroup-aria-activedescendant.html deleted file mode 100644 index f03d39fe8..000000000 --- a/build/review/radiogroup-aria-activedescendant.html +++ /dev/null @@ -1,3607 +0,0 @@ - - - - - Test plan review for pattern: radiogroup-aria-activedescendant - - - - - -

Test plan review for pattern: radiogroup-aria-activedescendant (39 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate to the first unchecked radio button in a group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first radio button in the group. Note: You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • F
    • -
    • A
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first radio button in the group. Note: You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • F
    • -
    • R
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 2: Navigate to the first unchecked radio button in a group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first radio button in the group. Note: You may need to press certain commands (such as Control+Option+Right Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 3: navigate to the last unchecked radio button in a group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the last radio button in the group. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+A
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Thin crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 3, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the last radio button in the group. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+R
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Thin crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 3, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 4: Navigate to the last unchecked radio button in a group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the last radio button in the group. Note: You may need to press certain commands (such as Control+Option+Left Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Thin crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 3, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 5: Navigate to the first checked radio button in a group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first radio button in the group. using the following commands: -
      -
    • F
    • -
    • A
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first radio button in the group. using the following commands: -
      -
    • F
    • -
    • R
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 6: Navigate to the first checked radio button in a group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first radio button in the group. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 7: Navigate to the last checked radio button in a group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the third radio button to checked, and sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the last radio button in the group. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+A
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Thin crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
optionalPosition of the radio button, 3, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the third radio button to checked, and sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the last radio button in the group. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+R
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Thin crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
optionalPosition of the radio button, 3, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 8: Navigate to the last checked radio button in a group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the third radio button to checked, and sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the last radio button in the group. Note: You may need to press certain commands (such as Control+Option+Left Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Thin crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 3, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 9: Navigate forwards to an unchecked radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 10: Navigate forwards to an unchecked radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 11: Navigate backwards to an unchecked radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 12: Navigate backwards to an unchecked radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 13: Navigate forwards to a checked radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 14: Navigate forwards to a checked radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 15: Navigate backwards to a checked radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, and sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, and sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 16: Navigate backwards to a checked radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, and sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 17: Navigate out of the start of a radio group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, navigate out of the radio group. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the group. using the following commands: -
      -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, navigate out of the radio group. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the group. using the following commands: -
      -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate forwards from here' is conveyed
-
-

Test 18: Navigate out of the start of a radio group in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate out of the radio group. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate out of the radio group. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate forwards from here' is conveyed
-
-

Test 19: Navigate out of the start of a radio group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate out of the radio group. using the following commands: -
      -
    • Shift+Tab
    • -
    • Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate forwards from here' is conveyed
-
-

Test 20: Navigate out of the end of a radio group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Thin crust' radio button, navigate out of the radio group. Note: You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the group. using the following commands: -
      -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Thin crust' radio button, navigate out of the radio group. Note: You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the group. using the following commands: -
      -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate backwards from here' is conveyed
-
-

Test 21: Navigate out of the end of a radio group in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Thin crust' radio button, navigate out of the radio group. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Thin crust' radio button, navigate out of the radio group. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate backwards from here' is conveyed
-
-

Test 22: Navigate out of the end of a radio group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Thin crust' radio button, navigate out of the radio group. Note: You may need to press certain commands (such as Control+Option+Right Arrow) multiple times to hear all information relating to the group. using the following commands: -
      -
    • Tab
    • -
    • Control+Option+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate backwards from here' is conveyed
-
-

Test 23: Read information about an unchecked radio button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 24: Read information about an unchecked radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 25: Read information about an unchecked radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 26: Read information about a checked radio button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button, and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button, and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 27: Read information about a checked radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button, and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Regular crust' radio button, read information about the radio button using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button, and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Regular crust' radio button, read information about the radio button using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 28: Read information about a checked radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button, and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Regular crust' radio button, read information about the radio button using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 29: Navigate to the next radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate to the next radio button. using the following commands: -
      -
    • Down Arrow
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Deep dish' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 2, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate to the next radio button. using the following commands: -
      -
    • Down Arrow
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Deep dish' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 2, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 30: Navigate to the next radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate to the next radio button. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Down Arrow
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Deep dish' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 2, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 31: Navigate to the previous radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Deep dish' radio button, navigate to the previous radio button. using the following commands: -
      -
    • Up Arrow
    • -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Deep dish' radio button, navigate to the previous radio button. using the following commands: -
      -
    • Up Arrow
    • -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 32: Navigate to the previous radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Deep dish' radio button, navigate to the previous radio button. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Up Arrow
    • -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 33: Navigate to the first radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Thin crust' radio button, navigate to the first radio button. using the following commands: -
      -
    • Down Arrow
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Thin crust' radio button, navigate to the first radio button. using the following commands: -
      -
    • Down Arrow
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 34: Navigate to the first radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Thin crust' radio button, navigate to the first radio button. using the following commands: -
      -
    • Down Arrow
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 35: Navigate to the last radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate to the last radio button. using the following commands: -
      -
    • Up Arrow
    • -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Thin crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 3, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate to the last radio button. using the following commands: -
      -
    • Up Arrow
    • -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Thin crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 3, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 36: Navigate to the last radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate to the last radio button. using the following commands: -
      -
    • Up Arrow
    • -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Thin crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 3, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 37: Check a radio button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, check the radio button. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'checked', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, check the radio button. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'checked', is conveyed
-
-

Test 38: Check a radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Regular crust' radio button, check the radio button. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'checked', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Regular crust' radio button, check the radio button. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'checked', is conveyed
-
-

Test 39: Check a radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Regular crust' radio button, check the radio button. using the following commands: -
      -
    • Space
    • -
    • Control+Option+Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'checked', is conveyed
-
- - - diff --git a/build/review/radiogroup-roving-tabindex.html b/build/review/radiogroup-roving-tabindex.html deleted file mode 100644 index 23e404a9f..000000000 --- a/build/review/radiogroup-roving-tabindex.html +++ /dev/null @@ -1,3577 +0,0 @@ - - - - - Test plan review for pattern: radiogroup-roving-tabindex - - - - - -

Test plan review for pattern: radiogroup-roving-tabindex (39 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate to the first unchecked radio button in a group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first radio button in the group. Note: You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • F
    • -
    • A
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first radio button in the group. Note: You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • F
    • -
    • R
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 2: Navigate to the first unchecked radio button in a group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first radio button in the group. Note: You may need to press certain commands (such as Control+Option+Right Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 3: navigate to the last unchecked radio button in a group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the last radio button in the group. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+A
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Thin crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 3, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the last radio button in the group. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+R
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Thin crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 3, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 4: Navigate to the last unchecked radio button in a group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the last radio button in the group. Note: You may need to press certain commands (such as Control+Option+Left Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Thin crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 3, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 5: Navigate to the first checked radio button in a group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first radio button in the group. using the following commands: -
      -
    • F
    • -
    • A
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the first radio button in the group. using the following commands: -
      -
    • F
    • -
    • R
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 6: Navigate to the first checked radio button in a group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first radio button in the group. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 7: Navigate to the last checked radio button in a group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the third radio button to checked, and sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the last radio button in the group. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+A
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Thin crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
optionalPosition of the radio button, 3, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the third radio button to checked, and sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the last radio button in the group. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Shift+F
    • -
    • Shift+R
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Thin crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
optionalPosition of the radio button, 3, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 8: Navigate to the last checked radio button in a group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the third radio button to checked, and sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the last radio button in the group. Note: You may need to press certain commands (such as Control+Option+Left Arrow) multiple times to hear all information relating to the radio button and group. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Thin crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 3, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 9: Navigate forwards to an unchecked radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 10: Navigate forwards to an unchecked radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 11: Navigate backwards to an unchecked radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 12: Navigate backwards to an unchecked radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 13: Navigate forwards to a checked radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 14: Navigate forwards to a checked radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, sets focus on a link before the radio group, and hides the group heading
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 15: Navigate backwards to a checked radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, and sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, and sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 16: Navigate backwards to a checked radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets the state of the first radio button to checked, and sets focus on a link after the radio group
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the first radio button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'group' is conveyed
requiredName of the group, 'Pizza Crust', is conveyed
requiredrole 'radio button' is conveyed
requiredname of the radio button, 'Regular crust', is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 17: Navigate out of the start of a radio group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, navigate out of the radio group. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the group. using the following commands: -
      -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, navigate out of the radio group. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the group. using the following commands: -
      -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate forwards from here' is conveyed
-
-

Test 18: Navigate out of the start of a radio group in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate out of the radio group. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate forwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate out of the radio group. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate forwards from here' is conveyed
-
-

Test 19: Navigate out of the start of a radio group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate out of the radio group. using the following commands: -
      -
    • Shift+Tab
    • -
    • Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate forwards from here' is conveyed
-
-

Test 20: Navigate out of the end of a radio group in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Thin crust' radio button, navigate out of the radio group. Note: You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the group. using the following commands: -
      -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Thin crust' radio button, navigate out of the radio group. Note: You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the group. using the following commands: -
      -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate backwards from here' is conveyed
-
-

Test 21: Navigate out of the end of a radio group in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Thin crust' radio button, navigate out of the radio group. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate backwards from here' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Thin crust' radio button, navigate out of the radio group. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate backwards from here' is conveyed
-
-

Test 22: Navigate out of the end of a radio group

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Thin crust' radio button, navigate out of the radio group. Note: You may need to press certain commands (such as Control+Option+Right Arrow) multiple times to hear all information relating to the group. using the following commands: -
      -
    • Tab
    • -
    • Control+Option+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
optionalRole 'group' is conveyed
optionalName of the group, 'Pizza Crust', is conveyed
requiredThe group boundary is conveyed
requiredRole 'link' is conveyed
requiredname 'Navigate backwards from here' is conveyed
-
-

Test 23: Read information about an unchecked radio button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'unchecked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 24: Read information about an unchecked radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 25: Read information about an unchecked radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'unchecked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 26: Read information about a checked radio button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button, and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button, and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, read information about the radio button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
optionalPosition of the radio button, 1, is conveyed
optionalNumber of radio buttons in the group, 3, is conveyed
-
-

Test 27: Read information about a checked radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button, and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Regular crust' radio button, read information about the radio button using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button, and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Regular crust' radio button, read information about the radio button using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 28: Read information about a checked radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button, and sets its state to checked
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Regular crust' radio button, read information about the radio button using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 29: Navigate to the next radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate to the next radio button. using the following commands: -
      -
    • Down Arrow
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Deep dish' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 2, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate to the next radio button. using the following commands: -
      -
    • Down Arrow
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Deep dish' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 2, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 30: Navigate to the next radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate to the next radio button. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Down Arrow
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Deep dish' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 2, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 31: Navigate to the previous radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Deep dish' radio button, navigate to the previous radio button. using the following commands: -
      -
    • Up Arrow
    • -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Deep dish' radio button, navigate to the previous radio button. using the following commands: -
      -
    • Up Arrow
    • -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 32: Navigate to the previous radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Deep dish' radio button, navigate to the previous radio button. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Up Arrow
    • -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 33: Navigate to the first radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Thin crust' radio button, navigate to the first radio button. using the following commands: -
      -
    • Down Arrow
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Thin crust' radio button, navigate to the first radio button. using the following commands: -
      -
    • Down Arrow
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 34: Navigate to the first radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Thin crust' radio button, navigate to the first radio button. using the following commands: -
      -
    • Down Arrow
    • -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Regular crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 1, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 35: Navigate to the last radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate to the last radio button. using the following commands: -
      -
    • Up Arrow
    • -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Thin crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 3, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate to the last radio button. using the following commands: -
      -
    • Up Arrow
    • -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Thin crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 3, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 36: Navigate to the last radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Regular crust' radio button, navigate to the last radio button. using the following commands: -
      -
    • Up Arrow
    • -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredrole 'radio button' is conveyed
requiredname 'Thin crust' is conveyed
requiredState of the radio button, 'checked', is conveyed
requiredPosition of the radio button, 3, is conveyed
requiredNumber of radio buttons in the group, 3, is conveyed
-
-

Test 37: Check a radio button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, check the radio button. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'checked', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Regular crust' radio button, check the radio button. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'checked', is conveyed
-
-

Test 38: Check a radio button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Regular crust' radio button, check the radio button. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'checked', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Regular crust' radio button, check the radio button. using the following commands: -
      -
    • Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'checked', is conveyed
-
-

Test 39: Check a radio button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first radio button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Regular crust' radio button, check the radio button. using the following commands: -
      -
    • Space
    • -
    • Control+Option+Space
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'checked', is conveyed
-
- - - diff --git a/build/review/rating-slider.html b/build/review/rating-slider.html deleted file mode 100644 index 87ed8487a..000000000 --- a/build/review/rating-slider.html +++ /dev/null @@ -1,2294 +0,0 @@ - - - - - Test plan review for pattern: rating-slider - - - - - -

Test plan review for pattern: rating-slider (21 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a slider in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Rating' slider. using the following commands: -
      -
    • Down Arrow, then Down Arrow, then Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Rating' slider. using the following commands: -
      -
    • Down Arrow, then Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-

Test 2: Navigate backwards to a slider in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Rating' slider. using the following commands: -
      -
    • Up Arrow, then Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Rating' slider. using the following commands: -
      -
    • Up Arrow, then Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-

Test 3: Navigate forwards to a slider in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Rating' slider. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Rating' slider. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-

Test 4: Navigate backwards to a slider in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Rating' slider. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Rating' slider. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-

Test 5: Navigate forwards to a slider

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Rating' slider. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-

Test 6: Navigate backwards to a slider

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Rating' slider. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-

Test 7: Read information about a slider in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Rating' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Rating' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-

Test 8: Read information about a slider in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Rating' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Rating' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-

Test 9: Read information about a slider

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Rating' slider, read information about the slider. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Rating' is conveyed
requiredTextual value 'zero of five stars' is conveyed
requiredNumeric value '0' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '5' is not conveyed
-
-

Test 10: Increment a slider by one half star in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Rating' slider, set its value to one half star. using the following commands: -
      -
    • Right Arrow
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'one half star' is conveyed
requiredNumeric value '0.5' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Rating' slider, set its value to one half star. using the following commands: -
      -
    • Right Arrow
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'one half star' is conveyed
requiredNumeric value '0.5' is not conveyed
-
-

Test 11: Increment a slider by one half star

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Rating' slider, set its value to one half star. using the following commands: -
      -
    • Right Arrow
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'one half star' is conveyed
requiredNumeric value '0.5' is not conveyed
-
-

Test 12: Decrement a slider by one half star in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider, and sets its value to one half star
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Rating' slider, set its value to zero stars. using the following commands: -
      -
    • Left Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'zero stars' is conveyed
requiredNumeric value '0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider, and sets its value to one half star
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Rating' slider, set its value to zero stars. using the following commands: -
      -
    • Left Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'zero stars' is conveyed
requiredNumeric value '0' is not conveyed
-
-

Test 13: Decrement a slider by one half star

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider, and sets its value to one half star
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Rating' slider, set its value to zero stars. using the following commands: -
      -
    • Left Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'zero stars' is conveyed
requiredNumeric value '0' is not conveyed
-
-

Test 14: Increment a slider by one star in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Rating' slider, set its value to one star. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'one star' is conveyed
requiredNumeric value '1' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Rating' slider, set its value to one star. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'one star' is conveyed
requiredNumeric value '1' is not conveyed
-
-

Test 15: Increment a slider by one star

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Rating' slider, set its value to one star. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'one star' is conveyed
requiredNumeric value '1' is not conveyed
-
-

Test 16: Decrement a slider by one star in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider, and sets its value to one star
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Rating' slider, set its value to zero stars. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'zero stars' is conveyed
requiredNumeric value '0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider, and sets its value to one star
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Rating' slider, set its value to zero stars. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'zero stars' is conveyed
requiredNumeric value '0' is not conveyed
-
-

Test 17: Decrement a slider by one star in interaction mode

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Rating' slider, set its value to zero stars. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'zero stars' is conveyed
requiredNumeric value '0' is not conveyed
-
-

Test 18: Decrement a slider to the minimum value in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider, and sets its value to five stars
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Rating' slider, set its value to zero stars. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'zero stars' is conveyed
requiredNumeric value '0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider, and sets its value to five stars
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Rating' slider, set its value to zero stars. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'zero stars' is conveyed
requiredNumeric value '0' is not conveyed
-
-

Test 19: Decrement a slider to the minimum value

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Rating' slider, set its value to zero stars. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'zero stars' is conveyed
requiredNumeric value '0' is not conveyed
-
-

Test 20: Increment a slider to the maximum value in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Rating' slider, set its value to five stars. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'five stars' is conveyed
requiredNumeric value '5' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Rating' slider, set its value to five stars. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'five stars' is conveyed
requiredNumeric value '5' is not conveyed
-
-

Test 21: Increment a slider to the maximum value

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Rating' slider, set its value to five stars. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value 'five stars' is conveyed
requiredNumeric value '5' is not conveyed
-
- - - diff --git a/build/review/seek-slider.html b/build/review/seek-slider.html deleted file mode 100644 index 2ff5d4a2f..000000000 --- a/build/review/seek-slider.html +++ /dev/null @@ -1,2294 +0,0 @@ - - - - - Test plan review for pattern: seek-slider - - - - - -

Test plan review for pattern: seek-slider (21 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a slider in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Seek' slider. using the following commands: -
      -
    • Down Arrow, then Down Arrow, then Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Seek' slider. using the following commands: -
      -
    • Down Arrow, then Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-

Test 2: Navigate backwards to a slider in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Seek' slider. using the following commands: -
      -
    • Up Arrow, then Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Seek' slider. using the following commands: -
      -
    • Up Arrow, then Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-

Test 3: Navigate forwards to a slider in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Seek' slider. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Seek' slider. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-

Test 4: Navigate backwards to a slider in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Seek' slider. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Seek' slider. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-

Test 5: Navigate forwards to a slider

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Seek' slider. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-

Test 6: Navigate backwards to a slider

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Seek' slider. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-

Test 7: Read information about a slider in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Seek' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Seek' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-

Test 8: Read information about a slider in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Seek' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Seek' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-

Test 9: Read information about a slider

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Seek' slider, read information about the slider. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Seek' is conveyed
requiredTextual value '1 Minute 30 Seconds of 5 Minutes' is conveyed
requiredNumeric value '90' is not conveyed
requiredOrientation 'horizontal' is conveyed
requiredMinimum value '0' is not conveyed
requiredMaximum value '300' is not conveyed
-
-

Test 10: Increment a slider by one step in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Seek' slider, set its value to 1 Minute 31 Seconds. using the following commands: -
      -
    • Right Arrow
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '1 Minute 31 Seconds' is conveyed
requiredNumeric value '91' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Seek' slider, set its value to 1 Minute 31 Seconds. using the following commands: -
      -
    • Right Arrow
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '1 Minute 31 Seconds' is conveyed
requiredNumeric value '91' is not conveyed
-
-

Test 11: Increment a slider by one step

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Seek' slider, set its value to 1 Minute 31 Seconds. using the following commands: -
      -
    • Right Arrow
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '1 Minute 31 Seconds' is conveyed
requiredNumeric value '91' is not conveyed
-
-

Test 12: Decrement a slider by one step in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Seek' slider, set its value to 1 Minute 29 Seconds. using the following commands: -
      -
    • Left Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '1 Minute 29 Seconds' is conveyed
requiredNumeric value '89' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Seek' slider, set its value to 1 Minute 29 Seconds. using the following commands: -
      -
    • Left Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '1 Minute 29 Seconds' is conveyed
requiredNumeric value '89' is not conveyed
-
-

Test 13: Decrement a slider by one step

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Seek' slider, set its value to 1 Minute 29 Seconds. using the following commands: -
      -
    • Left Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '1 Minute 29 Seconds' is conveyed
requiredNumeric value '89' is not conveyed
-
-

Test 14: Increment a slider by fifteen steps in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Seek' slider, set its value to 1 Minute 45 Seconds. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredtextual value '1 Minute 45 Seconds' is conveyed
requiredNumeric value '105' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Seek' slider, set its value to 1 Minute 45 Seconds. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredtextual value '1 Minute 45 Seconds' is conveyed
requiredNumeric value '105' is not conveyed
-
-

Test 15: Increment a slider by fifteen steps

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Seek' slider, set its value to 1 Minute 45 Seconds. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredtextual value '1 Minute 45 Seconds' is conveyed
requiredNumeric value '105' is not conveyed
-
-

Test 16: Decrement a slider by fifteen steps in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Seek' slider, set its value to 1 Minute 15 Seconds. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '1 Minute 15 Seconds' is conveyed
requiredNumeric value '75' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Seek' slider, set its value to 1 Minute 15 Seconds. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '1 Minute 15 Seconds' is conveyed
requiredNumeric value '75' is not conveyed
-
-

Test 17: Decrement a slider by fifteen steps

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Seek' slider, set its value to 1 Minute 15 Seconds. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '1 Minute 15 Seconds' is conveyed
requiredNumeric value '75' is not conveyed
-
-

Test 18: Decrement a slider to the minimum value in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Seek' slider, set its value to 0 Seconds. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '0 Seconds' is conveyed
requiredNumeric value '0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Seek' slider, set its value to 0 Seconds. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '0 Seconds' is conveyed
requiredNumeric value '0' is not conveyed
-
-

Test 19: Decrement a slider to the minimum value

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Seek' slider, set its value to 0 Seconds. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '0 Seconds' is conveyed
requiredNumeric value '0' is not conveyed
-
-

Test 20: Increment a slider to the maximum value in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Seek' slider, set its value to 5 Minutes. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '5 Minutes' is conveyed
requiredNumeric value '300' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Seek' slider, set its value to 5 Minutes. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '5 Minutes' is conveyed
requiredNumeric value '300' is not conveyed
-
-

Test 21: Increment a slider to the maximum value

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Seek' slider, set its value to 5 Minutes. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '5 Minutes' is conveyed
requiredNumeric value '300' is not conveyed
-
- - - diff --git a/build/review/switch.html b/build/review/switch.html deleted file mode 100644 index a9c087bf6..000000000 --- a/build/review/switch.html +++ /dev/null @@ -1,2492 +0,0 @@ - - - - - Test plan review for pattern: switch - - - - - -

Test plan review for pattern: switch (24 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a switch in the off state in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the switch
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • X
    • -
    • Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the switch
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • B
    • -
    • X
    • -
    • Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-

Test 2: Navigate forwards to a switch in the off state in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the switch
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the switch
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-

Test 3: Navigate forwards to a switch in the off state

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the switch
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Tab
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-

Test 4: Navigate backwards to a switch in the off state in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the switch
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Shift+X
    • -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the switch
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+X
    • -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-

Test 5: Navigate backwards to a switch in the off state in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the switch
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the switch
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-

Test 6: Navigate backwards to a switch in the off state

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the switch
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-

Test 7: Navigate forwards to a switch in the on state in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the switch, and sets the state of the switch to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • X
    • -
    • Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the switch, and sets the state of the switch to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • B
    • -
    • X
    • -
    • Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-

Test 8: Navigate forwards to a switch in the on state in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the switch, and sets the state of the switch to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the switch, and sets the state of the switch to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-

Test 9: Navigate forwards to a switch in the on state

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the switch, and sets the state of the switch to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Tab
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-

Test 10: Navigate backwards to a switch in the on state in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the switch, and sets the switch state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Shift+X
    • -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the switch, and sets the switch state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Shift+B
    • -
    • Shift+X
    • -
    • Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-

Test 11: Navigate backwards to a switch in the on state in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the switch, and sets the switch state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the switch, and sets the switch state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-

Test 12: Navigate backwards to a switch in the on state

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the switch, and sets the switch state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Notifications' switch. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-

Test 13: Read information about a switch in the off state in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Notifications' switch, read information about the switch. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Notifications' switch, read information about the switch. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-

Test 14: Read information about a switch in the off state in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Notifications' switch, read information about the switch. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Notifications' switch, read information about the switch. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-

Test 15: Read information about a switch in the off state

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Notifications' switch, read information about the switch. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'off' is conveyed
-
-

Test 16: Read information about a switch in the on state in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch, and sets its state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Notifications' switch, read information about the switch. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch, and sets its state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Notifications' switch, read information about the switch. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-

Test 17: Read information about a switch in the on state in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch, and sets its state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Notifications' switch, read information about the switch. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch, and sets its state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Notifications' switch, read information about the switch. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-

Test 18: Read information about a switch in the on state

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch, and sets its state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Notifications' switch, read information about the switch. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'switch' is conveyed
requiredName 'Notifications' is conveyed
requiredState 'on' is conveyed
-
-

Test 19: Operate a switch in the off state in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Notifications' switch, change its state to 'on'. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'on', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Notifications' switch, change its state to 'on'. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'on', is conveyed
-
-

Test 20: Operate a switch in the off state in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Notifications' switch, change its state to 'on'. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'on', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Notifications' switch, change its state to 'on'. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'on', is conveyed
-
-

Test 21: Operate a switch in the off state

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Notifications' switch, change its state to 'on'. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'on', is conveyed
-
-

Test 22: Operate a switch in the on state in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch, and sets its state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Notifications' switch, change its state to 'off'. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'off', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch, and sets its state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Notifications' switch, change its state to 'off'. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'off', is conveyed
-
-

Test 23: Operate a switch in the on state in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch, and sets its state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Notifications' switch, change its state to 'off'. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'off', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch, and sets its state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Notifications' switch, change its state to 'off'. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'off', is conveyed
-
-

Test 24: Operate a switch in the on state

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the 'Notifications' switch, and sets its state to 'on'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Notifications' switch, change its state to 'off'. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'off', is conveyed
-
- - - diff --git a/build/review/tabs-manual-activation.html b/build/review/tabs-manual-activation.html deleted file mode 100644 index 231e3ba75..000000000 --- a/build/review/tabs-manual-activation.html +++ /dev/null @@ -1,2870 +0,0 @@ - - - - - Test plan review for pattern: tabs-manual-activation - - - - - -

Test plan review for pattern: tabs-manual-activation (29 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a tab list in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the tab list
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the tab list. Note: You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the tab list. using the following commands: -
      -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Nils Frahm', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the tab list
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the tab list. Note: You may need to press certain commands (such as Down Arrow) multiple times to hear all information relating to the tab list. using the following commands: -
      -
    • Tab
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Nils Frahm', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 2: Navigate backwards to a tab list in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. activates the third tab in the tab list, and sets focus on the tab panel
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the tab list. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the tab list. using the following commands: -
      -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Joke', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. activates the third tab in the tab list, and sets focus on the tab panel
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. Navigate to the tab list. Note: You may need to press certain commands (such as Up Arrow) multiple times to hear all information relating to the tab list. using the following commands: -
      -
    • Shift+Tab
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Joke', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 3: Navigate forwards to a tab list in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the tab list
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the tab list. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Nils Frahm', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the tab list
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the tab list. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Nils Frahm', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 4: Navigate backwards to a tab list in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. activates the third tab in the tab list, and sets focus on the tab panel
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the tab list. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Joke', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. activates the third tab in the tab list, and sets focus on the tab panel
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the tab list. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Joke', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 5: Navigate forwards to a tab list

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the tab list
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the tab list. Note: You may need to press certain commands (such as Control+Option+Right Arrow) multiple times to hear all information relating to the tab list. using the following commands: -
      -
    • Tab
    • -
    • Control+Option+Right
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Nils Frahm', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 6: Navigate backwards to a tab list

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. activates the third tab in the tab list, and sets focus on the tab panel
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the tab list. Note: You may need to press certain commands (such as Control+Option+Left Arrow) multiple times to hear all information relating to the tab list. using the following commands: -
      -
    • Shift+Tab
    • -
    • Ctrl+Option+Left
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'tab list' is conveyed
requiredName of the tab list, 'Entertainment', is conveyed
requiredRole of the selected item, 'tab', is conveyed
requiredName of the focused tab, 'Joke', is conveyed
requiredState of the focused tab, 'selected', is conveyed
requiredPosition of the focused tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 7: Read information about a tab in a tab list in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Nils Frahm' tab, read information about the tab. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Nils Frahm' tab, read information about the tab. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 8: Read information about a tab in a tab list in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Nils Frahm' tab, read information about the tab. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Nils Frahm' tab, read information about the tab. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 9: Read information about a tab in a tab list

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Nils Frahm' tab, read information about the tab. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 10: Navigate to the next tab in a tab list in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Nils Frahm' tab, navigate to the next tab. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
optionalPosition of tab in the tab list, 2, is conveyed
optionalNumber of tabs in the tab list, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Nils Frahm' tab, navigate to the next tab. using the following commands: -
      -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
optionalPosition of tab in the tab list, 2, is conveyed
optionalNumber of tabs in the tab list, 3, is conveyed
-
-

Test 11: Navigate to the next tab in a tab list in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Nils Frahm' tab, navigate to the next tab. using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Nils Frahm' tab, navigate to the next tab. using the following commands: -
      -
    • Right Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 12: Navigate to the next tab in a tab list

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Nils Frahm' tab, navigate to the next tab. using the following commands: -
      -
    • Control+Option+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 13: Navigate to the previous tab in a tab list in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Agnes Obel' tab, navigate to the previous tab. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
optionalPosition of tab in the tab list, 1, is conveyed
optionalNumber of tabs in the tab list, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second tab
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Agnes Obel' tab, navigate to the previous tab. using the following commands: -
      -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
optionalPosition of tab in the tab list, 1, is conveyed
optionalNumber of tabs in the tab list, 3, is conveyed
-
-

Test 14: Navigate to the previous tab in a tab list in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Agnes Obel' tab, navigate to the previous tab. using the following commands: -
      -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second tab
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Agnes Obel' tab, navigate to the previous tab. using the following commands: -
      -
    • Left Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 15: Navigate to the previous tab in a tab list

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second tab
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Agnes Obel' tab, navigate to the previous tab. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 16: Navigate to the first tab in a tab list in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Joke' tab, navigate to the first tab. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third tab
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Joke' tab, navigate to the first tab. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 17: Navigate to the first tab in a tab list

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third tab
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Joke' tab, navigate to the first tab. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 1, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 18: Navigate to the last tab in a tab list in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Nils Frahm' tab, navigate to the last tab. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Joke' is conveyed
requiredPosition of tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Nils Frahm' tab, navigate to the last tab. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Joke' is conveyed
requiredPosition of tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 19: Navigate to the last tab in a tab list

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Nils Frahm' tab, navigate to the last tab. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Joke' is conveyed
requiredPosition of tab in the tab list, 3, is conveyed
requiredNumber of tabs in the tab list, 3, is conveyed
-
-

Test 20: Navigate forwards to a tab panel in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the tab panel. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredTextual content of the tab panel is conveyed as 'Nils Frahm is a German musician, composer and record producer based in Berlin. He is known for combining classical and electronic music and for an unconventional approach to the piano in which he mixes a grand piano, upright piano, Roland Juno-60, Rhodes piano, drum machine, and Moog Taurus.'
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the tab panel. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredTextual content of the tab panel is conveyed as 'Nils Frahm is a German musician, composer and record producer based in Berlin. He is known for combining classical and electronic music and for an unconventional approach to the piano in which he mixes a grand piano, upright piano, Roland Juno-60, Rhodes piano, drum machine, and Moog Taurus.'
-
-

Test 21: Navigate backwards to a tab panel in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the tab panel
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. Navigate to the tab panel. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredTextual content of the tab panel is conveyed as 'Nils Frahm is a German musician, composer and record producer based in Berlin. He is known for combining classical and electronic music and for an unconventional approach to the piano in which he mixes a grand piano, upright piano, Roland Juno-60, Rhodes piano, drum machine, and Moog Taurus.'
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the tab panel
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. Navigate to the tab panel. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredTextual content of the tab panel is conveyed as 'Nils Frahm is a German musician, composer and record producer based in Berlin. He is known for combining classical and electronic music and for an unconventional approach to the piano in which he mixes a grand piano, upright piano, Roland Juno-60, Rhodes piano, drum machine, and Moog Taurus.'
-
-

Test 22: Navigate forwards to a tab panel

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the first tab
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the tab panel. Note: You may need to press certain commands (such as Control+Option+Right Arrow) multiple times to hear all information relating to the tab panel. using the following commands: -
      -
    • Tab
    • -
    • Control+Option+Right
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredTextual content of the tab panel is conveyed as 'Nils Frahm is a German musician, composer and record producer based in Berlin. He is known for combining classical and electronic music and for an unconventional approach to the piano in which he mixes a grand piano, upright piano, Roland Juno-60, Rhodes piano, drum machine, and Moog Taurus.'
-
-

Test 23: Navigate backwards to a tab panel

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the tab panel
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. Navigate to the tab panel. Note: You may need to press certain commands (such as Control+Option+Left Arrow) multiple times to hear all information relating to the tab panel. using the following commands: -
      -
    • Shift+Tab
    • -
    • Ctrl+Option+Left
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'tab panel' is conveyed
requiredName 'Nils Frahm' is conveyed
requiredTextual content of the tab panel is conveyed as 'Nils Frahm is a German musician, composer and record producer based in Berlin. He is known for combining classical and electronic music and for an unconventional approach to the piano in which he mixes a grand piano, upright piano, Roland Juno-60, Rhodes piano, drum machine, and Moog Taurus.'
-
-

Test 24: Activate a tab in a tab list in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Agnes Obel' tab, activate the tab. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredState of the tab, 'selected', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second tab
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Agnes Obel' tab, activate the tab. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredState of the tab, 'selected', is conveyed
-
-

Test 25: Activate a tab in a tab list in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Agnes Obel' tab, activate the tab. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredState of the tab, 'selected', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second tab
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Agnes Obel' tab, activate the tab. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredState of the tab, 'selected', is conveyed
-
-

Test 26: Activate a tab in a tab list

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the second tab
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Agnes Obel' tab, activate the tab. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredState of the tab, 'selected', is conveyed
-
-

Test 27: Delete a tab from a tab list in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Joke' tab, delete the tab. using the following commands: -
      -
    • Delete
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 2, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third tab
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Joke' tab, delete the tab. using the following commands: -
      -
    • Delete
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 2, is conveyed
-
-

Test 28: Delete a tab from a tab list in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third tab
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Joke' tab, delete the tab. using the following commands: -
      -
    • Delete
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 2, is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third tab
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Joke' tab, delete the tab. using the following commands: -
      -
    • Delete
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 2, is conveyed
-
-

Test 29: Delete a tab from a tab list

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the third tab
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Joke' tab, delete the tab. using the following commands: -
      -
    • Delete
    • -
    -
  4. -
-

-

Assertions

- - - - - - - -
PriorityAssertion
requiredRole 'tab' is conveyed
requiredName 'Agnes Obel' is conveyed
requiredState of the tab, 'selected', is conveyed
requiredPosition of tab in the tab list, 2, is conveyed
requiredNumber of tabs in the tab list, 2, is conveyed
-
- - - diff --git a/build/review/toggle-button.html b/build/review/toggle-button.html deleted file mode 100644 index 3b74f513d..000000000 --- a/build/review/toggle-button.html +++ /dev/null @@ -1,2485 +0,0 @@ - - - - - Test plan review for pattern: toggle-button - - - - - -

Test plan review for pattern: toggle-button (24 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a not pressed toggle button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Down Arrow
    • -
    • B
    • -
    • F
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Down Arrow
    • -
    • B
    • -
    • F
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-

Test 2: Navigate backwards to a not pressed toggle button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-

Test 3: Navigate forwards to a not pressed toggle button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-

Test 4: Navigate backwards to a not pressed toggle button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-

Test 5: Navigate forwards to a not pressed toggle button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Tab
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-

Test 6: Navigate backwards to a not pressed toggle button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-

Test 7: Navigate forwards to a pressed toggle button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button, and sets the state of the button to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Down Arrow
    • -
    • B
    • -
    • F
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button, and sets the state of the button to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Down Arrow
    • -
    • B
    • -
    • F
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-

Test 8: Navigate backwards to a pressed toggle button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button, and sets the state of the button to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button, and sets the state of the button to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Up Arrow
    • -
    • Shift+B
    • -
    • Shift+F
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-

Test 9: Navigate forwards to a pressed toggle button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button, and sets the state of the button to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button, and sets the state of the button to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-

Test 10: Navigate backwards to a pressed toggle button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button, and sets the state of the button to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button, and sets the state of the button to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-

Test 11: Navigate forwards to a pressed toggle button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the button, and sets the state of the button to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Control+Option+Right
    • -
    • Tab
    • -
    • Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-

Test 12: Navigate backwards to a pressed toggle button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the button, and sets the state of the button to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Mute' button. using the following commands: -
      -
    • Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    • Shift+Control+Option+Command+J
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-

Test 13: Read information about a not pressed toggle button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Mute' button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Mute' button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-

Test 14: Read information about a not pressed toggle button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Mute' button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Mute' button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-

Test 15: Read information about a not pressed toggle button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Mute' button, read information about the button. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'not pressed' is conveyed
-
-

Test 16: Read information about a pressed toggle button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button, and sets its state to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Mute' button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button, and sets its state to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Mute' button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-

Test 17: Read information about a pressed toggle button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button, and sets its state to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Mute' button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button, and sets its state to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Mute' button, read information about the button. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-

Test 18: Read information about a pressed toggle button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button, and sets its state to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Mute' button, read information about the button. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - -
PriorityAssertion
requiredRole 'button' is conveyed
requiredName 'Mute' is conveyed
requiredState 'pressed' is conveyed
-
-

Test 19: Operate a not pressed toggle button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Mute' button, activate the button. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'pressed', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Mute' button, activate the button. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'pressed', is conveyed
-
-

Test 20: Operate a not pressed toggle button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Mute' button, activate the button. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'pressed', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Mute' button, activate the button. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'pressed', is conveyed
-
-

Test 21: Operate a not pressed toggle button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Mute' button, activate the button. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredChange in state, to 'pressed', is conveyed
requiredChange in state, to 'pressed', is conveyed
-
-

Test 22: Operate a pressed toggle button in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button, and sets its state to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Mute' button, activate the button. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'not pressed', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button, and sets its state to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Mute' button, activate the button. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'not pressed', is conveyed
-
-

Test 23: Operate a pressed toggle button in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button, and sets its state to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Mute' button, activate the button. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'not pressed', is conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button, and sets its state to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Mute' button, activate the button. using the following commands: -
      -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'not pressed', is conveyed
-
-

Test 24: Operate a pressed toggle button

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the button, and sets its state to 'pressed'
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Mute' button, activate the button. using the following commands: -
      -
    • Control+Option+Space
    • -
    • Space
    • -
    • Enter
    • -
    -
  4. -
-

-

Assertions

- - - -
PriorityAssertion
requiredChange in state, to 'not pressed', is conveyed
-
- - - diff --git a/build/review/vertical-temperature-slider.html b/build/review/vertical-temperature-slider.html deleted file mode 100644 index 6d0ced4a2..000000000 --- a/build/review/vertical-temperature-slider.html +++ /dev/null @@ -1,2303 +0,0 @@ - - - - - Test plan review for pattern: vertical-temperature-slider - - - - - -

Test plan review for pattern: vertical-temperature-slider (21 tests)

- -
- Filter tests by assistive technology - - - - -
- -

Test 1: Navigate forwards to a slider in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Temperature' slider. using the following commands: -
      -
    • Down Arrow, then Down Arrow, then Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate forwards from here' link, navigate to the 'Temperature' slider. using the following commands: -
      -
    • Down Arrow, then Down Arrow
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-

Test 2: Navigate backwards to a slider in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Temperature' slider. using the following commands: -
      -
    • Up Arrow, then Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Navigate backwards from here' link, navigate to the 'Temperature' slider. using the following commands: -
      -
    • Up Arrow, then Up Arrow
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-

Test 3: Navigate forwards to a slider in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Temperature' slider. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Temperature' slider. using the following commands: -
      -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-

Test 4: Navigate backwards to a slider in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Temperature' slider. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Temperature' slider. using the following commands: -
      -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-

Test 5: Navigate forwards to a slider

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link before the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate forwards from here' link, navigate to the 'Temperature' slider. using the following commands: -
      -
    • Control+Option+Right, then Control+Option+Right
    • -
    • Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-

Test 6: Navigate backwards to a slider

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on a link after the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Navigate backwards from here' link, navigate to the 'Temperature' slider. using the following commands: -
      -
    • Ctrl+Option+Left, then Ctrl+Option+Left
    • -
    • Shift+Tab
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-

Test 7: Read information about a slider in reading mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With the reading cursor on the 'Temperature' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode.
  2. -
  3. With the reading cursor on the 'Temperature' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-

Test 8: Read information about a slider in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Temperature' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Temperature' slider, read information about the slider. using the following commands: -
      -
    • Insert+Tab
    • -
    • Insert+Up
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-

Test 9: Read information about a slider

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Temperature' slider, read information about the slider. using the following commands: -
      -
    • Control+Option+F3
    • -
    • Control+Option+F4
    • -
    -
  4. -
-

-

Assertions

- - - - - - - - - -
PriorityAssertion
requiredRole 'slider' is conveyed
requiredName 'Temperature' is conveyed
requiredTextual value '25.0 degrees Celsius' is conveyed
requirednumeric value '25.0' is not conveyed
requiredOrientation 'vertical' is conveyed
requiredMinimum value '10.0' is not conveyed
requiredMaximum value '38.0' is not conveyed
-
-

Test 10: Increment a slider by one step in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 25.1 degrees Celsius. using the following commands: -
      -
    • Right Arrow
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '25.1 degrees Celsius' is conveyed
requirednumeric value '25.1' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 25.1 degrees Celsius. using the following commands: -
      -
    • Right Arrow
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '25.1 degrees Celsius' is conveyed
requirednumeric value '25.1' is not conveyed
-
-

Test 11: Increment a slider by one step

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 25.1 degrees Celsius. using the following commands: -
      -
    • Right Arrow
    • -
    • Up Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '25.1 degrees Celsius' is conveyed
requirednumeric value '25.1' is not conveyed
-
-

Test 12: Decrement a slider by one step in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 24.9 degrees Celsius. using the following commands: -
      -
    • Left Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '24.9 degrees Celsius' is conveyed
requirednumeric value '24.9' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 24.9 degrees Celsius. using the following commands: -
      -
    • Left Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '24.9 degrees Celsius' is conveyed
requirednumeric value '24.9' is not conveyed
-
-

Test 13: Decrement a slider by one step

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 24.9 degrees Celsius. using the following commands: -
      -
    • Left Arrow
    • -
    • Down Arrow
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '24.9 degrees Celsius' is conveyed
requirednumeric value '24.9' is not conveyed
-
-

Test 14: Increment a slider by twenty steps in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 27.0 degrees Celsius. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '27.0 degrees Celsius' is conveyed
requirednumeric value '27.0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 27.0 degrees Celsius. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '27.0 degrees Celsius' is conveyed
requirednumeric value '27.0' is not conveyed
-
-

Test 15: Increment a slider by twenty steps

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 27.0 degrees Celsius. using the following commands: -
      -
    • Page Up
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '27.0 degrees Celsius' is conveyed
requirednumeric value '27.0' is not conveyed
-
-

Test 16: Decrement a slider by twenty steps in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 23.0 degrees Celsius. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '23.0 degrees Celsius' is conveyed
requirednumeric value '23.0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 23.0 degrees Celsius. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '23.0 degrees Celsius' is conveyed
requirednumeric value '23.0' is not conveyed
-
-

Test 17: Decrement a slider by twenty steps

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 23.0 degrees Celsius. using the following commands: -
      -
    • Page Down
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '23.0 degrees Celsius' is conveyed
requirednumeric value '23.0' is not conveyed
-
-

Test 18: Decrement a slider to the minimum value in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 10.0 degrees Celsius. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '10.0 degrees Celsius' is conveyed
requirednumeric value '10.0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 10.0 degrees Celsius. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '10.0 degrees Celsius' is conveyed
requirednumeric value '10.0' is not conveyed
-
-

Test 19: Decrement a slider to the minimum value

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 10.0 degrees Celsius. using the following commands: -
      -
    • Home
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '10.0 degrees Celsius' is conveyed
requirednumeric value '10.0' is not conveyed
-
-

Test 20: Increment a slider to the maximum value in interaction mode

-

-

- - -

-
-

JAWS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 38.0 degrees Celsius. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '38.0 degrees Celsius' is conveyed
requirednumeric value '38.0' is not conveyed
-
-
-

NVDA

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 38.0 degrees Celsius. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '38.0 degrees Celsius' is conveyed
requirednumeric value '38.0' is not conveyed
-
-

Test 21: Increment a slider to the maximum value

-

-

- - -

-
-

VoiceOver for macOS

-

Scripted Instructions

- The following instructions are executed by a script in the test page to initialize the widget: -
    -
  1. sets focus on the slider
  2. -
-

Tester Instructions

-

-

    -
  1. Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time.
  2. -
  3. With focus on the 'Temperature' slider, set its value to 38.0 degrees Celsius. using the following commands: -
      -
    • End
    • -
    -
  4. -
-

-

Assertions

- - - - -
PriorityAssertion
requiredTextual value '38.0 degrees Celsius' is conveyed
requirednumeric value '38.0' is not conveyed
-
- - - diff --git a/build/tests/alert/commands.json b/build/tests/alert/commands.json deleted file mode 100644 index 04e6f6680..000000000 --- a/build/tests/alert/commands.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "trigger alert": { - "reading": { - "jaws": [ [ "SPACE" ], [ "ENTER" ] ], - "nvda": [ [ "SPACE" ], [ "ENTER" ] ] - }, - "interaction": { - "jaws": [ [ "SPACE" ], [ "ENTER" ] ], - "nvda": [ [ "SPACE" ], [ "ENTER" ] ], - "voiceover_macos": [ - [ "CTRL_OPT_SPACE" ], - [ "SPACE" ], - [ "ENTER" ] - ] - } - } -} \ No newline at end of file diff --git a/build/tests/alert/index.html b/build/tests/alert/index.html deleted file mode 100644 index 58997ad1e..000000000 --- a/build/tests/alert/index.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - Index of Assistive Technology Test Files - - - -
-

Index of Assistive Technology Test Files

-

This is useful for viewing the local files on a local web server.

- - - - - - - - - - - - - - - - - - -
Task IDTesting TaskJAWSNVDAVoiceOver for macOSSetup Script Reference
1Trigger an alert in reading modeJAWSNVDAnot includedsetFocusOnButton
2Trigger an alert in interaction modeJAWSNVDAnot includedsetFocusOnButton
3Trigger an alertnot includednot includedVoiceOver for macOSsetFocusOnButton
-
- diff --git a/build/tests/alert/reference/2021-10-15_143458/alert.html b/build/tests/alert/reference/2021-10-15_143458/alert.html deleted file mode 100644 index ac8342434..000000000 --- a/build/tests/alert/reference/2021-10-15_143458/alert.html +++ /dev/null @@ -1,37 +0,0 @@ - - - - - Alert Example - - - - - - -
-

Alert Example

-

- The below example demonstrates the design pattern for alert. - Activating the Trigger Alert button causes a message to be inserted into the example alert element. -

-
-
-

Example

-
- -
- - - - - - -
- -
-
- - diff --git a/build/tests/alert/reference/2021-10-15_143458/alert.setFocusOnButton.html b/build/tests/alert/reference/2021-10-15_143458/alert.setFocusOnButton.html deleted file mode 100644 index 1666dcc47..000000000 --- a/build/tests/alert/reference/2021-10-15_143458/alert.setFocusOnButton.html +++ /dev/null @@ -1,60 +0,0 @@ - - - - - Alert Example - - - - - - - - - -
-

Alert Example

-

- The below example demonstrates the design pattern for alert. - Activating the Trigger Alert button causes a message to be inserted into the example alert element. -

-
-
-

Example

-
- -
- - - - - - -
- -
- - -
- -
-
- - diff --git a/build/tests/alert/reference/2021-10-15_143458/css/alert.css b/build/tests/alert/reference/2021-10-15_143458/css/alert.css deleted file mode 100644 index b11f1faa4..000000000 --- a/build/tests/alert/reference/2021-10-15_143458/css/alert.css +++ /dev/null @@ -1,10 +0,0 @@ -[role="alert"] { - padding: 10px; - border: 2px solid hsl(206, 74%, 54%); - border-radius: 4px; - background: hsl(206, 74%, 90%); -} - -[role="alert"]:empty { - display: none; -} diff --git a/build/tests/alert/reference/2021-10-15_143458/js/alert.js b/build/tests/alert/reference/2021-10-15_143458/js/alert.js deleted file mode 100644 index d30af7a33..000000000 --- a/build/tests/alert/reference/2021-10-15_143458/js/alert.js +++ /dev/null @@ -1,29 +0,0 @@ -/* - * This content is licensed according to the W3C Software License at - * https://www.w3.org/Consortium/Legal/2015/copyright-software-and-document - * - */ - -'use strict'; - -window.addEventListener('load', function () { - var button = document.getElementById('alert-trigger'); - - button.addEventListener('click', addAlert); -}); - -/* - * @function addAlert - * - * @desc Adds an alert to the page - * - * @param {object} event - Standard W3C event object - * - */ - -function addAlert() { - var example = document.getElementById('example'); - var template = document.getElementById('alert-template').innerHTML; - - example.innerHTML = template; -} diff --git a/build/tests/alert/scripts.jsonp.js b/build/tests/alert/scripts.jsonp.js deleted file mode 100644 index b196d43bd..000000000 --- a/build/tests/alert/scripts.jsonp.js +++ /dev/null @@ -1,6 +0,0 @@ -window[document.currentScript.getAttribute("jsonpFunction") || "scriptsJsonpLoaded"]({ - setFocusOnButton(testPageDocument) { - // sets focus on the 'Trigger Alert' button - testPageDocument.querySelector('#alert-trigger').focus(); - } -}); diff --git a/build/tests/alert/scripts.module.js b/build/tests/alert/scripts.module.js deleted file mode 100644 index 26c95d68d..000000000 --- a/build/tests/alert/scripts.module.js +++ /dev/null @@ -1,4 +0,0 @@ -export function setFocusOnButton(testPageDocument) { - // sets focus on the 'Trigger Alert' button - testPageDocument.querySelector('#alert-trigger').focus(); -} diff --git a/build/tests/alert/scripts/setFocusOnButton.jsonp.js b/build/tests/alert/scripts/setFocusOnButton.jsonp.js deleted file mode 100644 index b196d43bd..000000000 --- a/build/tests/alert/scripts/setFocusOnButton.jsonp.js +++ /dev/null @@ -1,6 +0,0 @@ -window[document.currentScript.getAttribute("jsonpFunction") || "scriptsJsonpLoaded"]({ - setFocusOnButton(testPageDocument) { - // sets focus on the 'Trigger Alert' button - testPageDocument.querySelector('#alert-trigger').focus(); - } -}); diff --git a/build/tests/alert/scripts/setFocusOnButton.module.js b/build/tests/alert/scripts/setFocusOnButton.module.js deleted file mode 100644 index 26c95d68d..000000000 --- a/build/tests/alert/scripts/setFocusOnButton.module.js +++ /dev/null @@ -1,4 +0,0 @@ -export function setFocusOnButton(testPageDocument) { - // sets focus on the 'Trigger Alert' button - testPageDocument.querySelector('#alert-trigger').focus(); -} diff --git a/build/tests/alert/test-01-trigger-alert-reading-jaws.collected.html b/build/tests/alert/test-01-trigger-alert-reading-jaws.collected.html deleted file mode 100644 index 25b7e0570..000000000 --- a/build/tests/alert/test-01-trigger-alert-reading-jaws.collected.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Trigger an alert in reading mode - - - - - - - - - diff --git a/build/tests/alert/test-01-trigger-alert-reading-jaws.collected.json b/build/tests/alert/test-01-trigger-alert-reading-jaws.collected.json deleted file mode 100644 index 9662087b3..000000000 --- a/build/tests/alert/test-01-trigger-alert-reading-jaws.collected.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "info": { - "testId": 1, - "task": "trigger alert", - "title": "Trigger an alert in reading mode", - "references": [ - { - "refId": "example", - "value": "https://w3c.github.io/aria-practices/examples/alert/alert.html" - }, - { - "refId": "alert", - "value": "https://w3c.github.io/aria/#alert" - } - ] - }, - "target": { - "at": { - "key": "jaws", - "raw": "JAWS", - "name": "JAWS" - }, - "mode": "reading", - "referencePage": "reference/2021-10-15_143458/alert.setFocusOnButton.html", - "setupScript": { - "name": "setFocusOnButton", - "description": "sets focus on the 'Trigger Alert' button", - "source": "// sets focus on the 'Trigger Alert' button\ntestPageDocument.querySelector('#alert-trigger').focus();\n", - "modulePath": "scripts/setFocusOnButton.module.js", - "jsonpPath": "scripts/setFocusOnButton.jsonp.js" - } - }, - "instructions": { - "user": [ - "With the reading cursor on the 'Trigger Alert' button, activate the button to trigger the alert." - ], - "raw": "With the reading cursor on the 'Trigger Alert' button, activate the button to trigger the alert.", - "mode": "Verify the Virtual Cursor is active by pressing Alt+Delete. If it is not, turn on the Virtual Cursor by pressing Insert+Z." - }, - "commands": [ - { - "id": "SPACE", - "keystroke": "Space", - "keypresses": [ - { - "id": "SPACE", - "keystroke": "Space" - } - ] - }, - { - "id": "ENTER", - "keystroke": "Enter", - "keypresses": [ - { - "id": "ENTER", - "keystroke": "Enter" - } - ] - } - ], - "assertions": [ - { - "priority": 1, - "expectation": "Role 'alert' is conveyed" - }, - { - "priority": 1, - "expectation": "Text 'Hello' is conveyed" - } - ] -} \ No newline at end of file diff --git a/build/tests/alert/test-01-trigger-alert-reading-nvda.collected.html b/build/tests/alert/test-01-trigger-alert-reading-nvda.collected.html deleted file mode 100644 index 1dd13388a..000000000 --- a/build/tests/alert/test-01-trigger-alert-reading-nvda.collected.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Trigger an alert in reading mode - - - - - - - - - diff --git a/build/tests/alert/test-01-trigger-alert-reading-nvda.collected.json b/build/tests/alert/test-01-trigger-alert-reading-nvda.collected.json deleted file mode 100644 index 3960af647..000000000 --- a/build/tests/alert/test-01-trigger-alert-reading-nvda.collected.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "info": { - "testId": 1, - "task": "trigger alert", - "title": "Trigger an alert in reading mode", - "references": [ - { - "refId": "example", - "value": "https://w3c.github.io/aria-practices/examples/alert/alert.html" - }, - { - "refId": "alert", - "value": "https://w3c.github.io/aria/#alert" - } - ] - }, - "target": { - "at": { - "key": "nvda", - "raw": "NVDA", - "name": "NVDA" - }, - "mode": "reading", - "referencePage": "reference/2021-10-15_143458/alert.setFocusOnButton.html", - "setupScript": { - "name": "setFocusOnButton", - "description": "sets focus on the 'Trigger Alert' button", - "source": "// sets focus on the 'Trigger Alert' button\ntestPageDocument.querySelector('#alert-trigger').focus();\n", - "modulePath": "scripts/setFocusOnButton.module.js", - "jsonpPath": "scripts/setFocusOnButton.jsonp.js" - } - }, - "instructions": { - "user": [ - "With the reading cursor on the 'Trigger Alert' button, activate the button to trigger the alert." - ], - "raw": "With the reading cursor on the 'Trigger Alert' button, activate the button to trigger the alert.", - "mode": "Insure NVDA is in browse mode by pressing Escape. Note: This command has no effect if NVDA is already in browse mode." - }, - "commands": [ - { - "id": "SPACE", - "keystroke": "Space", - "keypresses": [ - { - "id": "SPACE", - "keystroke": "Space" - } - ] - }, - { - "id": "ENTER", - "keystroke": "Enter", - "keypresses": [ - { - "id": "ENTER", - "keystroke": "Enter" - } - ] - } - ], - "assertions": [ - { - "priority": 1, - "expectation": "Role 'alert' is conveyed" - }, - { - "priority": 1, - "expectation": "Text 'Hello' is conveyed" - } - ] -} \ No newline at end of file diff --git a/build/tests/alert/test-01-trigger-alert-reading.html b/build/tests/alert/test-01-trigger-alert-reading.html deleted file mode 100644 index 46c86ec6e..000000000 --- a/build/tests/alert/test-01-trigger-alert-reading.html +++ /dev/null @@ -1,67 +0,0 @@ - - - -Trigger an alert in reading mode - - - - - - \ No newline at end of file diff --git a/build/tests/alert/test-01-trigger-alert-reading.json b/build/tests/alert/test-01-trigger-alert-reading.json deleted file mode 100644 index f93968456..000000000 --- a/build/tests/alert/test-01-trigger-alert-reading.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "setup_script_description": "sets focus on the 'Trigger Alert' button", - "setupTestPage": "setFocusOnButton", - "applies_to": [ - "jaws", - "nvda" - ], - "mode": "reading", - "task": "trigger alert", - "specific_user_instruction": "With the reading cursor on the 'Trigger Alert' button, activate the button to trigger the alert.", - "output_assertions": [ - [ - "1", - "Role 'alert' is conveyed" - ], - [ - "1", - "Text 'Hello' is conveyed" - ] - ] -} \ No newline at end of file diff --git a/build/tests/alert/test-02-trigger-alert-interaction-jaws.collected.html b/build/tests/alert/test-02-trigger-alert-interaction-jaws.collected.html deleted file mode 100644 index b323dce7f..000000000 --- a/build/tests/alert/test-02-trigger-alert-interaction-jaws.collected.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Trigger an alert in interaction mode - - - - - - - - - diff --git a/build/tests/alert/test-02-trigger-alert-interaction-jaws.collected.json b/build/tests/alert/test-02-trigger-alert-interaction-jaws.collected.json deleted file mode 100644 index c1b2428dc..000000000 --- a/build/tests/alert/test-02-trigger-alert-interaction-jaws.collected.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "info": { - "testId": 2, - "task": "trigger alert", - "title": "Trigger an alert in interaction mode", - "references": [ - { - "refId": "example", - "value": "https://w3c.github.io/aria-practices/examples/alert/alert.html" - }, - { - "refId": "alert", - "value": "https://w3c.github.io/aria/#alert" - } - ] - }, - "target": { - "at": { - "key": "jaws", - "raw": "JAWS", - "name": "JAWS" - }, - "mode": "interaction", - "referencePage": "reference/2021-10-15_143458/alert.setFocusOnButton.html", - "setupScript": { - "name": "setFocusOnButton", - "description": "sets focus on the 'Trigger Alert' button", - "source": "// sets focus on the 'Trigger Alert' button\ntestPageDocument.querySelector('#alert-trigger').focus();\n", - "modulePath": "scripts/setFocusOnButton.module.js", - "jsonpPath": "scripts/setFocusOnButton.jsonp.js" - } - }, - "instructions": { - "user": [ - "With focus on the 'Trigger Alert' button, activate the button to trigger the alert." - ], - "raw": "With focus on the 'Trigger Alert' button, activate the button to trigger the alert.", - "mode": "Verify the PC Cursor is active by pressing Alt+Delete. If it is not, turn off the Virtual Cursor by pressing Insert+Z." - }, - "commands": [ - { - "id": "SPACE", - "keystroke": "Space", - "keypresses": [ - { - "id": "SPACE", - "keystroke": "Space" - } - ] - }, - { - "id": "ENTER", - "keystroke": "Enter", - "keypresses": [ - { - "id": "ENTER", - "keystroke": "Enter" - } - ] - } - ], - "assertions": [ - { - "priority": 1, - "expectation": "Role 'alert' is conveyed" - }, - { - "priority": 1, - "expectation": "Text 'Hello' is conveyed" - } - ] -} \ No newline at end of file diff --git a/build/tests/alert/test-02-trigger-alert-interaction-nvda.collected.html b/build/tests/alert/test-02-trigger-alert-interaction-nvda.collected.html deleted file mode 100644 index dfdfed4be..000000000 --- a/build/tests/alert/test-02-trigger-alert-interaction-nvda.collected.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Trigger an alert in interaction mode - - - - - - - - - diff --git a/build/tests/alert/test-02-trigger-alert-interaction-nvda.collected.json b/build/tests/alert/test-02-trigger-alert-interaction-nvda.collected.json deleted file mode 100644 index 9d281942e..000000000 --- a/build/tests/alert/test-02-trigger-alert-interaction-nvda.collected.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "info": { - "testId": 2, - "task": "trigger alert", - "title": "Trigger an alert in interaction mode", - "references": [ - { - "refId": "example", - "value": "https://w3c.github.io/aria-practices/examples/alert/alert.html" - }, - { - "refId": "alert", - "value": "https://w3c.github.io/aria/#alert" - } - ] - }, - "target": { - "at": { - "key": "nvda", - "raw": "NVDA", - "name": "NVDA" - }, - "mode": "interaction", - "referencePage": "reference/2021-10-15_143458/alert.setFocusOnButton.html", - "setupScript": { - "name": "setFocusOnButton", - "description": "sets focus on the 'Trigger Alert' button", - "source": "// sets focus on the 'Trigger Alert' button\ntestPageDocument.querySelector('#alert-trigger').focus();\n", - "modulePath": "scripts/setFocusOnButton.module.js", - "jsonpPath": "scripts/setFocusOnButton.jsonp.js" - } - }, - "instructions": { - "user": [ - "With focus on the 'Trigger Alert' button, activate the button to trigger the alert." - ], - "raw": "With focus on the 'Trigger Alert' button, activate the button to trigger the alert.", - "mode": "If NVDA did not make the focus mode sound when the test page loaded, press Insert+Space to turn focus mode on." - }, - "commands": [ - { - "id": "SPACE", - "keystroke": "Space", - "keypresses": [ - { - "id": "SPACE", - "keystroke": "Space" - } - ] - }, - { - "id": "ENTER", - "keystroke": "Enter", - "keypresses": [ - { - "id": "ENTER", - "keystroke": "Enter" - } - ] - } - ], - "assertions": [ - { - "priority": 1, - "expectation": "Role 'alert' is conveyed" - }, - { - "priority": 1, - "expectation": "Text 'Hello' is conveyed" - } - ] -} \ No newline at end of file diff --git a/build/tests/alert/test-02-trigger-alert-interaction.html b/build/tests/alert/test-02-trigger-alert-interaction.html deleted file mode 100644 index 533a49243..000000000 --- a/build/tests/alert/test-02-trigger-alert-interaction.html +++ /dev/null @@ -1,67 +0,0 @@ - - - -Trigger an alert in interaction mode - - - - - - \ No newline at end of file diff --git a/build/tests/alert/test-02-trigger-alert-interaction.json b/build/tests/alert/test-02-trigger-alert-interaction.json deleted file mode 100644 index f565df514..000000000 --- a/build/tests/alert/test-02-trigger-alert-interaction.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "setup_script_description": "sets focus on the 'Trigger Alert' button", - "setupTestPage": "setFocusOnButton", - "applies_to": [ - "jaws", - "nvda" - ], - "mode": "interaction", - "task": "trigger alert", - "specific_user_instruction": "With focus on the 'Trigger Alert' button, activate the button to trigger the alert.", - "output_assertions": [ - [ - "1", - "Role 'alert' is conveyed" - ], - [ - "1", - "Text 'Hello' is conveyed" - ] - ] -} \ No newline at end of file diff --git a/build/tests/alert/test-03-trigger-alert-interaction-voiceover_macos.collected.html b/build/tests/alert/test-03-trigger-alert-interaction-voiceover_macos.collected.html deleted file mode 100644 index f1a07eb89..000000000 --- a/build/tests/alert/test-03-trigger-alert-interaction-voiceover_macos.collected.html +++ /dev/null @@ -1,72 +0,0 @@ - - - - - Trigger an alert - - - - - - - - - diff --git a/build/tests/alert/test-03-trigger-alert-interaction-voiceover_macos.collected.json b/build/tests/alert/test-03-trigger-alert-interaction-voiceover_macos.collected.json deleted file mode 100644 index e0e9343da..000000000 --- a/build/tests/alert/test-03-trigger-alert-interaction-voiceover_macos.collected.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "info": { - "testId": 3, - "task": "trigger alert", - "title": "Trigger an alert", - "references": [ - { - "refId": "example", - "value": "https://w3c.github.io/aria-practices/examples/alert/alert.html" - }, - { - "refId": "alert", - "value": "https://w3c.github.io/aria/#alert" - } - ] - }, - "target": { - "at": { - "key": "voiceover_macos", - "raw": "voiceover_macos", - "name": "VoiceOver for macOS" - }, - "mode": "interaction", - "referencePage": "reference/2021-10-15_143458/alert.setFocusOnButton.html", - "setupScript": { - "name": "setFocusOnButton", - "description": "sets focus on the 'Trigger Alert' button", - "source": "// sets focus on the 'Trigger Alert' button\ntestPageDocument.querySelector('#alert-trigger').focus();\n", - "modulePath": "scripts/setFocusOnButton.module.js", - "jsonpPath": "scripts/setFocusOnButton.jsonp.js" - } - }, - "instructions": { - "user": [ - "With focus on the 'Trigger Alert' button, activate the button to trigger the alert." - ], - "raw": "With focus on the 'Trigger Alert' button, activate the button to trigger the alert.", - "mode": "Toggle Quick Nav OFF by pressing the Left Arrow and Right Arrow keys at the same time." - }, - "commands": [ - { - "id": "CTRL_OPT_SPACE", - "keystroke": "Control+Option+Space", - "keypresses": [ - { - "id": "CTRL_OPT_SPACE", - "keystroke": "Control+Option+Space" - } - ] - }, - { - "id": "SPACE", - "keystroke": "Space", - "keypresses": [ - { - "id": "SPACE", - "keystroke": "Space" - } - ] - }, - { - "id": "ENTER", - "keystroke": "Enter", - "keypresses": [ - { - "id": "ENTER", - "keystroke": "Enter" - } - ] - } - ], - "assertions": [ - { - "priority": 1, - "expectation": "Role 'alert' is conveyed" - }, - { - "priority": 1, - "expectation": "Text 'Hello' is conveyed" - } - ] -} \ No newline at end of file diff --git a/build/tests/alert/test-03-trigger-alert-interaction.html b/build/tests/alert/test-03-trigger-alert-interaction.html deleted file mode 100644 index a6c63ed68..000000000 --- a/build/tests/alert/test-03-trigger-alert-interaction.html +++ /dev/null @@ -1,66 +0,0 @@ - - - -Trigger an alert - - - - - - \ No newline at end of file diff --git a/build/tests/alert/test-03-trigger-alert-interaction.json b/build/tests/alert/test-03-trigger-alert-interaction.json deleted file mode 100644 index d6de7481d..000000000 --- a/build/tests/alert/test-03-trigger-alert-interaction.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "setup_script_description": "sets focus on the 'Trigger Alert' button", - "setupTestPage": "setFocusOnButton", - "applies_to": [ - "voiceover_macos" - ], - "mode": "interaction", - "task": "trigger alert", - "specific_user_instruction": "With focus on the 'Trigger Alert' button, activate the button to trigger the alert.", - "output_assertions": [ - [ - "1", - "Role 'alert' is conveyed" - ], - [ - "1", - "Text 'Hello' is conveyed" - ] - ] -} \ No newline at end of file diff --git a/build/tests/banner/commands.json b/build/tests/banner/commands.json deleted file mode 100644 index c620b43cf..000000000 --- a/build/tests/banner/commands.json +++ /dev/null @@ -1,182 +0,0 @@ -{ - "navigate forwards into a banner landmark": { - "reading": { - "jaws": [ - [ "R" ], - [ "DOWN" ], - [ "TAB" ], - [ "U" ] - ], - "nvda": [ - [ "D" ], - [ "DOWN" ], - [ "TAB" ], - [ "U" ], - [ "K" ] - ] - }, - "interaction": { - "jaws": [ [ "TAB" ] ], - "nvda": [ [ "TAB" ] ], - "voiceover_macos": [ - [ - "CTRL_OPT_RIGHT,CTRL_OPT_RIGHT" - ], - [ "CTRL_OPT_CMD_L" ] - ] - } - }, - "navigate backwards into a banner landmark": { - "reading": { - "jaws": [ - [ "UP" ], - [ "SHIFT_TAB" ], - [ "SHIFT_U" ] - ], - "nvda": [ - [ "UP" ], - [ "SHIFT_TAB" ], - [ "SHIFT_U" ], - [ "SHIFT_K" ] - ] - }, - "interaction": { - "jaws": [ [ "SHIFT_TAB" ] ], - "nvda": [ [ "SHIFT_TAB" ] ], - "voiceover_macos": [ - [ - "CTRL_OPT_LEFT,CTRL_OPT_LEFT" - ], - [ "SHIFT_CTRL_OPT_CMD_L" ] - ] - } - }, - "navigate forwards out of a banner landmark": { - "reading": { - "jaws": [ [ "DOWN" ], [ "U" ] ], - "nvda": [ [ "DOWN" ], [ "U" ], [ "K" ] ] - }, - "interaction": { - "jaws": [ [ "TAB" ] ], - "nvda": [ [ "TAB" ] ], - "voiceover_macos": [ - [ - "CTRL_OPT_RIGHT,CTRL_OPT_RIGHT" - ], - [ "CTRL_OPT_CMD_L" ] - ] - } - }, - "navigate backwards out of a banner landmark": { - "reading": { - "jaws": [ [ "UP" ], [ "SHIFT_U" ] ], - "nvda": [ - [ "UP" ], - [ "SHIFT_K" ], - [ "SHIFT_U" ] - ] - }, - "interaction": { - "jaws": [ [ "SHIFT_TAB" ] ], - "nvda": [ [ "SHIFT_TAB" ] ], - "voiceover_macos": [ - [ - "CTRL_OPT_LEFT,CTRL_OPT_LEFT" - ], - [ "SHIFT_CTRL_OPT_CMD_L" ] - ] - } - }, - "navigate forwards to a button inside a banner landmark": { - "reading": { - "jaws": [ - [ "B" ], - [ "DOWN" ], - [ "TAB" ] - ], - "nvda": [ - [ "B" ], - [ "DOWN" ], - [ "TAB" ] - ] - }, - "interaction": { - "jaws": [ [ "TAB" ] ], - "nvda": [ [ "TAB" ] ], - "voiceover_macos": [ - [ - "CTRL_OPT_RIGHT,CTRL_OPT_RIGHT" - ], - [ "CTRL_OPT_CMD_J" ], - [ "TAB" ] - ] - } - }, - "navigate backwards to a button inside a banner landmark": { - "reading": { - "jaws": [ - [ "UP" ], - [ "SHIFT_B" ], - [ "SHIFT_TAB" ] - ], - "nvda": [ - [ "UP" ], - [ "SHIFT_B" ], - [ "SHIFT_TAB" ] - ] - }, - "interaction": { - "jaws": [ [ "SHIFT_TAB" ] ], - "nvda": [ [ "SHIFT_TAB" ] ], - "voiceover_macos": [ - [ - "CTRL_OPT_LEFT,CTRL_OPT_LEFT" - ], - [ "SHIFT_CTRL_OPT_CMD_J" ], - [ "SHIFT_TAB" ] - ] - } - }, - "navigate forwards to an image inside a banner landmark": { - "reading": { - "jaws": [ [ "G" ] ], - "nvda": [ [ "G" ] ] - }, - "interaction": { - "voiceover_macos": [ [ "CTRL_OPT_CMD_G" ] ] - } - }, - "navigate backwards to an image inside a banner landmark": { - "reading": { - "jaws": [ [ "SHIFT_G" ] ], - "nvda": [ [ "SHIFT_G" ] ] - }, - "interaction": { - "voiceover_macos": [ [ "SHIFT_CTRL_OPT_CMD_G" ] ] - } - }, - "navigate forwards to a heading inside a banner landmark": { - "reading": { - "jaws": [ [ "H" ], [ "ONE" ] ], - "nvda": [ [ "H" ], [ "ONE" ] ] - }, - "interaction": { - "voiceover_macos": [ [ "CTRL_OPT_CMD_H" ] ] - } - }, - "navigate backwards to a heading inside a banner landmark": { - "reading": { - "jaws": [ - [ "SHIFT_H" ], - [ "SHIFT_ONE" ] - ], - "nvda": [ - [ "SHIFT_H" ], - [ "SHIFT_ONE" ] - ] - }, - "interaction": { - "voiceover_macos": [ [ "SHIFT_CTRL_OPT_CMD_H" ] ] - } - } -} \ No newline at end of file diff --git a/build/tests/banner/index.html b/build/tests/banner/index.html deleted file mode 100644 index 509994586..000000000 --- a/build/tests/banner/index.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - Index of Assistive Technology Test Files - - - -
-

Index of Assistive Technology Test Files

-

This is useful for viewing the local files on a local web server.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Task IDTesting TaskJAWSNVDAVoiceOver for macOSSetup Script Reference
1Navigate forwards into a banner landmark in reading modeJAWSNVDAnot includedsetFocusBeforeBanner
2Navigate forwards into a banner landmark in interaction modeJAWSNVDAnot includedsetFocusBeforeBanner
3Navigate forwards into a banner landmarknot includednot includedVoiceOver for macOSsetFocusBeforeBanner
4Navigate backwards into a banner landmark in reading modeJAWSNVDAnot includedsetFocusAfterBanner
5Navigate backwards into a banner landmark in interaction modeJAWSNVDAnot includedsetFocusAfterBanner
6Navigate backwards into a banner landmarknot includednot includedVoiceOver for macOSsetFocusAfterBanner
7Navigate forwards out of a banner landmark in reading modeJAWSNVDAnot includedsetFocusOnBottomLink
8Navigate forwards out of a banner landmark in interaction modeJAWSNVDAnot includedsetFocusOnBottomLink
9Navigate forwards out of a banner landmarknot includednot includedVoiceOver for macOSsetFocusOnBottomLink
10Navigate backwards out of a banner landmark in reading modeJAWSNVDAnot includedsetFocusOnTopLink
11Navigate backwards out of a banner landmark in interaction modeJAWSNVDAnot includedsetFocusOnTopLink
12Navigate backwards out of a banner landmarknot includednot includedVoiceOver for macOSsetFocusOnTopLink
13Navigate forwards to a button inside a banner landmark in reading modeJAWSNVDAnot includedsetFocusBeforeBannerAndHideTopLink
14Navigate forwards to a button inside a banner landmark in interaction modeJAWSNVDAnot includedsetFocusBeforeBannerAndHideTopLink
15Navigate forwards to a button inside a banner landmarknot includednot includedVoiceOver for macOSsetFocusBeforeBannerAndHideTopLink
16Navigate backwards to a button inside a banner landmark in reading modeJAWSNVDAnot includedsetFocusAfterBannerAndHideBottomLink
17Navigate backwards to a button inside a banner landmark in interaction modeJAWSNVDAnot includedsetFocusAfterBannerAndHideBottomLink
18Navigate backwards to a button inside a banner landmarknot includednot includedVoiceOver for macOSsetFocusAfterBannerAndHideBottomLink
19Navigate forwards to an image inside a banner landmark in reading modeJAWSNVDAnot includedsetFocusBeforeBanner
20Navigate forwards to an image inside a banner landmarknot includednot includedVoiceOver for macOSsetFocusBeforeBanner
21Navigate backwards to an image inside a banner landmark in reading modeJAWSNVDAnot includedsetFocusAfterBanner
22Navigate backwards to an image inside a banner landmarknot includednot includedVoiceOver for macOSsetFocusAfterBanner
23Navigate forwards to a heading inside a banner landmark in reading modeJAWSNVDAnot includedsetFocusBeforeBanner
24Navigate forwards to a heading inside a banner landmarknot includednot includedVoiceOver for macOSsetFocusBeforeBanner
25Navigate backwards to a heading inside a banner landmark in reading modeJAWSNVDAnot includedsetFocusAfterBanner
26Navigate backwards to a heading inside a banner landmarknot includednot includedVoiceOver for macOSsetFocusAfterBanner
-
- diff --git a/build/tests/banner/reference/2021-10-24_135455/banner.html b/build/tests/banner/reference/2021-10-24_135455/banner.html deleted file mode 100644 index 8598b2e2a..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/banner.html +++ /dev/null @@ -1,61 +0,0 @@ - - - - Banner Landmark Example - - - - - - - - -
- Navigate forwards from here -
- Top -
- W3C Logo -
-
-

ARIA Landmarks Example

-

Visually outline the landmarks and/or headings on the page using the following buttons.

- - -
- Bottom -
- Navigate backwards from here -
-
-
-

Banner Landmark

-

A banner landmark identifies site-oriented content at the beginning of each page within a website. Site-oriented content typically includes things such as the logo or identity of the site sponsor, and site-specific search tool. A banner usually appears at the top of the page and typically spans the full width. -

-
-
-
-
- - - - - - - - - - diff --git a/build/tests/banner/reference/2021-10-24_135455/banner.setFocusAfterBanner.html b/build/tests/banner/reference/2021-10-24_135455/banner.setFocusAfterBanner.html deleted file mode 100644 index 873f7a460..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/banner.setFocusAfterBanner.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - Banner Landmark Example - - - - - - - - - - - -
- Navigate forwards from here -
- Top -
- W3C Logo -
-
-

ARIA Landmarks Example

-

Visually outline the landmarks and/or headings on the page using the following buttons.

- - -
- Bottom -
- Navigate backwards from here -
-
-
-

Banner Landmark

-

A banner landmark identifies site-oriented content at the beginning of each page within a website. Site-oriented content typically includes things such as the logo or identity of the site sponsor, and site-specific search tool. A banner usually appears at the top of the page and typically spans the full width. -

- - -
- -
-
-
-
-
- - - - - - - - - - diff --git a/build/tests/banner/reference/2021-10-24_135455/banner.setFocusAfterBannerAndHideBottomLink.html b/build/tests/banner/reference/2021-10-24_135455/banner.setFocusAfterBannerAndHideBottomLink.html deleted file mode 100644 index 45e69243c..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/banner.setFocusAfterBannerAndHideBottomLink.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - Banner Landmark Example - - - - - - - - - - - -
- Navigate forwards from here -
- Top -
- W3C Logo -
-
-

ARIA Landmarks Example

-

Visually outline the landmarks and/or headings on the page using the following buttons.

- - -
- Bottom -
- Navigate backwards from here -
-
-
-

Banner Landmark

-

A banner landmark identifies site-oriented content at the beginning of each page within a website. Site-oriented content typically includes things such as the logo or identity of the site sponsor, and site-specific search tool. A banner usually appears at the top of the page and typically spans the full width. -

- - -
- -
-
-
-
-
- - - - - - - - - - diff --git a/build/tests/banner/reference/2021-10-24_135455/banner.setFocusBeforeBanner.html b/build/tests/banner/reference/2021-10-24_135455/banner.setFocusBeforeBanner.html deleted file mode 100644 index 4da10a64f..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/banner.setFocusBeforeBanner.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - Banner Landmark Example - - - - - - - - - - - -
- Navigate forwards from here -
- Top -
- W3C Logo -
-
-

ARIA Landmarks Example

-

Visually outline the landmarks and/or headings on the page using the following buttons.

- - -
- Bottom -
- Navigate backwards from here -
-
-
-

Banner Landmark

-

A banner landmark identifies site-oriented content at the beginning of each page within a website. Site-oriented content typically includes things such as the logo or identity of the site sponsor, and site-specific search tool. A banner usually appears at the top of the page and typically spans the full width. -

- - -
- -
-
-
-
-
- - - - - - - - - - diff --git a/build/tests/banner/reference/2021-10-24_135455/banner.setFocusBeforeBannerAndHideTopLink.html b/build/tests/banner/reference/2021-10-24_135455/banner.setFocusBeforeBannerAndHideTopLink.html deleted file mode 100644 index a2888b57e..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/banner.setFocusBeforeBannerAndHideTopLink.html +++ /dev/null @@ -1,85 +0,0 @@ - - - - Banner Landmark Example - - - - - - - - - - - -
- Navigate forwards from here -
- Top -
- W3C Logo -
-
-

ARIA Landmarks Example

-

Visually outline the landmarks and/or headings on the page using the following buttons.

- - -
- Bottom -
- Navigate backwards from here -
-
-
-

Banner Landmark

-

A banner landmark identifies site-oriented content at the beginning of each page within a website. Site-oriented content typically includes things such as the logo or identity of the site sponsor, and site-specific search tool. A banner usually appears at the top of the page and typically spans the full width. -

- - -
- -
-
-
-
-
- - - - - - - - - - diff --git a/build/tests/banner/reference/2021-10-24_135455/banner.setFocusOnBottomLink.html b/build/tests/banner/reference/2021-10-24_135455/banner.setFocusOnBottomLink.html deleted file mode 100644 index 9e70d28d7..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/banner.setFocusOnBottomLink.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - Banner Landmark Example - - - - - - - - - - - -
- Navigate forwards from here -
- Top -
- W3C Logo -
-
-

ARIA Landmarks Example

-

Visually outline the landmarks and/or headings on the page using the following buttons.

- - -
- Bottom -
- Navigate backwards from here -
-
-
-

Banner Landmark

-

A banner landmark identifies site-oriented content at the beginning of each page within a website. Site-oriented content typically includes things such as the logo or identity of the site sponsor, and site-specific search tool. A banner usually appears at the top of the page and typically spans the full width. -

- - -
- -
-
-
-
-
- - - - - - - - - - diff --git a/build/tests/banner/reference/2021-10-24_135455/banner.setFocusOnTopLink.html b/build/tests/banner/reference/2021-10-24_135455/banner.setFocusOnTopLink.html deleted file mode 100644 index 6ba10a738..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/banner.setFocusOnTopLink.html +++ /dev/null @@ -1,84 +0,0 @@ - - - - Banner Landmark Example - - - - - - - - - - - -
- Navigate forwards from here -
- Top -
- W3C Logo -
-
-

ARIA Landmarks Example

-

Visually outline the landmarks and/or headings on the page using the following buttons.

- - -
- Bottom -
- Navigate backwards from here -
-
-
-

Banner Landmark

-

A banner landmark identifies site-oriented content at the beginning of each page within a website. Site-oriented content typically includes things such as the logo or identity of the site sponsor, and site-specific search tool. A banner usually appears at the top of the page and typically spans the full width. -

- - -
- -
-
-
-
-
- - - - - - - - - - diff --git a/build/tests/banner/reference/2021-10-24_135455/css/bootstrap-accessibility.css b/build/tests/banner/reference/2021-10-24_135455/css/bootstrap-accessibility.css deleted file mode 100644 index 895898814..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/css/bootstrap-accessibility.css +++ /dev/null @@ -1,62 +0,0 @@ -.btn:focus { - outline: dotted 2px #000; -} -div.active:focus { - outline: dotted 1px #000; -} -a:focus { - outline: dotted 1px #000; -} - -.close:hover, -.close:focus { - outline: dotted 1px #000; -} - -.nav > li > a:hover, -.nav > li > a:focus { - outline: dotted 1px #000; -} - -.carousel-inner > .item { - position: absolute; - top: -999999em; - display: block; - -webkit-transition: 0.6s ease-in-out left; - -moz-transition: 0.6s ease-in-out left; - -o-transition: 0.6s ease-in-out left; - transition: 0.6s ease-in-out left; -} -.carousel-inner > .active { - top: 0; -} - -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - position: relative; -} - -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; -} -.alert-success { - color: #2d4821; -} -.alert-info { - color: #214c62; -} - -.alert-warning { - color: #6c4a00; - background-color: #f9f1c6; -} -.alert-danger { - color: #d2322d; -} -.alert-danger:hover { - color: #a82824; -} diff --git a/build/tests/banner/reference/2021-10-24_135455/css/bootstrap-theme.css b/build/tests/banner/reference/2021-10-24_135455/css/bootstrap-theme.css deleted file mode 100644 index bb663496d..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/css/bootstrap-theme.css +++ /dev/null @@ -1,476 +0,0 @@ -/*! - * Bootstrap v3.3.2 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -.btn-default, -.btn-primary, -.btn-success, -.btn-info, -.btn-warning, -.btn-danger { - text-shadow: 0 -1px 0 rgba(0, 0, 0, .2); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); -} -.btn-default:active, -.btn-primary:active, -.btn-success:active, -.btn-info:active, -.btn-warning:active, -.btn-danger:active, -.btn-default.active, -.btn-primary.active, -.btn-success.active, -.btn-info.active, -.btn-warning.active, -.btn-danger.active { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); -} -.btn-default .badge, -.btn-primary .badge, -.btn-success .badge, -.btn-info .badge, -.btn-warning .badge, -.btn-danger .badge { - text-shadow: none; -} -.btn:active, -.btn.active { - background-image: none; -} -.btn-default { - text-shadow: 0 1px 0 #fff; - background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); - background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); - background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #dbdbdb; - border-color: #ccc; -} -.btn-default:hover, -.btn-default:focus { - background-color: #e0e0e0; - background-position: 0 -15px; -} -.btn-default:active, -.btn-default.active { - background-color: #e0e0e0; - border-color: #dbdbdb; -} -.btn-default.disabled, -.btn-default:disabled, -.btn-default[disabled] { - background-color: #e0e0e0; - background-image: none; -} -.btn-primary { - background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); - background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #245580; -} -.btn-primary:hover, -.btn-primary:focus { - background-color: #265a88; - background-position: 0 -15px; -} -.btn-primary:active, -.btn-primary.active { - background-color: #265a88; - border-color: #245580; -} -.btn-primary.disabled, -.btn-primary:disabled, -.btn-primary[disabled] { - background-color: #265a88; - background-image: none; -} -.btn-success { - background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); - background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); - background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #3e8f3e; -} -.btn-success:hover, -.btn-success:focus { - background-color: #419641; - background-position: 0 -15px; -} -.btn-success:active, -.btn-success.active { - background-color: #419641; - border-color: #3e8f3e; -} -.btn-success.disabled, -.btn-success:disabled, -.btn-success[disabled] { - background-color: #419641; - background-image: none; -} -.btn-info { - background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); - background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); - background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #28a4c9; -} -.btn-info:hover, -.btn-info:focus { - background-color: #2aabd2; - background-position: 0 -15px; -} -.btn-info:active, -.btn-info.active { - background-color: #2aabd2; - border-color: #28a4c9; -} -.btn-info.disabled, -.btn-info:disabled, -.btn-info[disabled] { - background-color: #2aabd2; - background-image: none; -} -.btn-warning { - background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); - background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); - background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #e38d13; -} -.btn-warning:hover, -.btn-warning:focus { - background-color: #eb9316; - background-position: 0 -15px; -} -.btn-warning:active, -.btn-warning.active { - background-color: #eb9316; - border-color: #e38d13; -} -.btn-warning.disabled, -.btn-warning:disabled, -.btn-warning[disabled] { - background-color: #eb9316; - background-image: none; -} -.btn-danger { - background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); - background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); - background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-color: #b92c28; -} -.btn-danger:hover, -.btn-danger:focus { - background-color: #c12e2a; - background-position: 0 -15px; -} -.btn-danger:active, -.btn-danger.active { - background-color: #c12e2a; - border-color: #b92c28; -} -.btn-danger.disabled, -.btn-danger:disabled, -.btn-danger[disabled] { - background-color: #c12e2a; - background-image: none; -} -.thumbnail, -.img-thumbnail { - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); - box-shadow: 0 1px 2px rgba(0, 0, 0, .075); -} -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - background-color: #e8e8e8; - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); - background-repeat: repeat-x; -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - background-color: #2e6da4; - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); - background-repeat: repeat-x; -} -.navbar-default { - background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); - background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); - background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); -} -.navbar-default .navbar-nav > .open > a, -.navbar-default .navbar-nav > .active > a { - background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); - background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); - background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); - background-repeat: repeat-x; - -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); - box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); -} -.navbar-brand, -.navbar-nav > li > a { - text-shadow: 0 1px 0 rgba(255, 255, 255, .25); -} -.navbar-inverse { - background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); - background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); - background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); - background-repeat: repeat-x; -} -.navbar-inverse .navbar-nav > .open > a, -.navbar-inverse .navbar-nav > .active > a { - background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); - background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); - background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); - background-repeat: repeat-x; - -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); - box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); -} -.navbar-inverse .navbar-brand, -.navbar-inverse .navbar-nav > li > a { - text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); -} -.navbar-static-top, -.navbar-fixed-top, -.navbar-fixed-bottom { - border-radius: 0; -} -@media (max-width: 767px) { - .navbar .navbar-nav .open .dropdown-menu > .active > a, - .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); - background-repeat: repeat-x; - } -} -.alert { - text-shadow: 0 1px 0 rgba(255, 255, 255, .2); - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); -} -.alert-success { - background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); - background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); - background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); - background-repeat: repeat-x; - border-color: #b2dba1; -} -.alert-info { - background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); - background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); - background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); - background-repeat: repeat-x; - border-color: #9acfea; -} -.alert-warning { - background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); - background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); - background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); - background-repeat: repeat-x; - border-color: #f5e79e; -} -.alert-danger { - background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); - background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); - background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); - background-repeat: repeat-x; - border-color: #dca7a7; -} -.progress { - background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); - background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); - background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar { - background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); - background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-success { - background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); - background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); - background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-info { - background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); - background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); - background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-warning { - background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); - background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); - background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-danger { - background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); - background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); - background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); - background-repeat: repeat-x; -} -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.list-group { - border-radius: 4px; - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); - box-shadow: 0 1px 2px rgba(0, 0, 0, .075); -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - text-shadow: 0 -1px 0 #286090; - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); - background-repeat: repeat-x; - border-color: #2b669a; -} -.list-group-item.active .badge, -.list-group-item.active:hover .badge, -.list-group-item.active:focus .badge { - text-shadow: none; -} -.panel { - -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); - box-shadow: 0 1px 2px rgba(0, 0, 0, .05); -} -.panel-default > .panel-heading { - background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); - background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); - background-repeat: repeat-x; -} -.panel-primary > .panel-heading { - background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); - background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); - background-repeat: repeat-x; -} -.panel-success > .panel-heading { - background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); - background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); - background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); - background-repeat: repeat-x; -} -.panel-info > .panel-heading { - background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); - background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); - background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); - background-repeat: repeat-x; -} -.panel-warning > .panel-heading { - background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); - background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); - background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); - background-repeat: repeat-x; -} -.panel-danger > .panel-heading { - background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); - background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); - background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); - background-repeat: repeat-x; -} -.well { - background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); - background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); - background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); - background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); - background-repeat: repeat-x; - border-color: #dcdcdc; - -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); -} -/*# sourceMappingURL=bootstrap-theme.css.map */ diff --git a/build/tests/banner/reference/2021-10-24_135455/css/bootstrap.css b/build/tests/banner/reference/2021-10-24_135455/css/bootstrap.css deleted file mode 100644 index 6aff73ce9..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/css/bootstrap.css +++ /dev/null @@ -1,6560 +0,0 @@ -/*! - * Bootstrap v3.3.2 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ - -/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ -html { - font-family: sans-serif; - -webkit-text-size-adjust: 100%; - -ms-text-size-adjust: 100%; -} -body { - margin: 0; -} -article, -aside, -details, -figcaption, -figure, -footer, -header, -hgroup, -main, -menu, -nav, -section, -summary { - display: block; -} -audio, -canvas, -progress, -video { - display: inline-block; - vertical-align: baseline; -} -audio:not([controls]) { - display: none; - height: 0; -} -[hidden], -template { - display: none; -} -a { - background-color: transparent; -} -a:active, -a:hover { - outline: 0; -} -abbr[title] { - border-bottom: 1px dotted; -} -b, -strong { - font-weight: bold; -} -dfn { - font-style: italic; -} -h1 { - margin: .67em 0; - font-size: 2em; -} -mark { - color: #000; - background: #ff0; -} -small { - font-size: 80%; -} -sub, -sup { - position: relative; - font-size: 75%; - line-height: 0; - vertical-align: baseline; -} -sup { - top: -.5em; -} -sub { - bottom: -.25em; -} -img { - border: 0; -} -svg:not(:root) { - overflow: hidden; -} -figure { - margin: 1em 40px; -} -hr { - height: 0; - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; -} -pre { - overflow: auto; -} -code, -kbd, -pre, -samp { - font-family: monospace, monospace; - font-size: 1em; -} -button, -input, -optgroup, -select, -textarea { - margin: 0; - font: inherit; - color: inherit; -} -button { - overflow: visible; -} -button, -select { - text-transform: none; -} -button, -html input[type="button"], -input[type="reset"], -input[type="submit"] { - -webkit-appearance: button; - cursor: pointer; -} -button[disabled], -html input[disabled] { - cursor: default; -} -button::-moz-focus-inner, -input::-moz-focus-inner { - padding: 0; - border: 0; -} -input { - line-height: normal; -} -input[type="checkbox"], -input[type="radio"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - padding: 0; -} -input[type="number"]::-webkit-inner-spin-button, -input[type="number"]::-webkit-outer-spin-button { - height: auto; -} -input[type="search"] { - -webkit-box-sizing: content-box; - -moz-box-sizing: content-box; - box-sizing: content-box; - -webkit-appearance: textfield; -} -input[type="search"]::-webkit-search-cancel-button, -input[type="search"]::-webkit-search-decoration { - -webkit-appearance: none; -} -fieldset { - padding: .35em .625em .75em; - margin: 0 2px; - border: 1px solid #c0c0c0; -} -legend { - padding: 0; - border: 0; -} -textarea { - overflow: auto; -} -optgroup { - font-weight: bold; -} -table { - border-spacing: 0; - border-collapse: collapse; -} -td, -th { - padding: 0; -} -/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ -@media print { - *, - *:before, - *:after { - color: #000 !important; - text-shadow: none !important; - background: transparent !important; - -webkit-box-shadow: none !important; - box-shadow: none !important; - } - a, - a:visited { - text-decoration: underline; - } - a[href]:after { - content: " (" attr(href) ")"; - } - abbr[title]:after { - content: " (" attr(title) ")"; - } - a[href^="#"]:after, - a[href^="javascript:"]:after { - content: ""; - } - pre, - blockquote { - border: 1px solid #999; - - page-break-inside: avoid; - } - thead { - display: table-header-group; - } - tr, - img { - page-break-inside: avoid; - } - img { - max-width: 100% !important; - } - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - h2, - h3 { - page-break-after: avoid; - } - select { - background: #fff !important; - } - .navbar { - display: none; - } - .btn > .caret, - .dropup > .btn > .caret { - border-top-color: #000 !important; - } - .label { - border: 1px solid #000; - } - .table { - border-collapse: collapse !important; - } - .table td, - .table th { - background-color: #fff !important; - } - .table-bordered th, - .table-bordered td { - border: 1px solid #ddd !important; - } -} -.glyphicon { - position: relative; - top: 1px; - display: inline-block; - font-family: 'Glyphicons Halflings'; - font-style: normal; - font-weight: normal; - line-height: 1; - - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.glyphicon-asterisk:before { - content: "\2a"; -} -.glyphicon-plus:before { - content: "\2b"; -} -.glyphicon-euro:before, -.glyphicon-eur:before { - content: "\20ac"; -} -.glyphicon-minus:before { - content: "\2212"; -} -.glyphicon-cloud:before { - content: "\2601"; -} -.glyphicon-envelope:before { - content: "\2709"; -} -.glyphicon-pencil:before { - content: "\270f"; -} -.glyphicon-glass:before { - content: "\e001"; -} -.glyphicon-music:before { - content: "\e002"; -} -.glyphicon-search:before { - content: "\e003"; -} -.glyphicon-heart:before { - content: "\e005"; -} -.glyphicon-star:before { - content: "\e006"; -} -.glyphicon-star-empty:before { - content: "\e007"; -} -.glyphicon-user:before { - content: "\e008"; -} -.glyphicon-film:before { - content: "\e009"; -} -.glyphicon-th-large:before { - content: "\e010"; -} -.glyphicon-th:before { - content: "\e011"; -} -.glyphicon-th-list:before { - content: "\e012"; -} -.glyphicon-ok:before { - content: "\e013"; -} -.glyphicon-remove:before { - content: "\e014"; -} -.glyphicon-zoom-in:before { - content: "\e015"; -} -.glyphicon-zoom-out:before { - content: "\e016"; -} -.glyphicon-off:before { - content: "\e017"; -} -.glyphicon-signal:before { - content: "\e018"; -} -.glyphicon-cog:before { - content: "\e019"; -} -.glyphicon-trash:before { - content: "\e020"; -} -.glyphicon-home:before { - content: "\e021"; -} -.glyphicon-file:before { - content: "\e022"; -} -.glyphicon-time:before { - content: "\e023"; -} -.glyphicon-road:before { - content: "\e024"; -} -.glyphicon-download-alt:before { - content: "\e025"; -} -.glyphicon-download:before { - content: "\e026"; -} -.glyphicon-upload:before { - content: "\e027"; -} -.glyphicon-inbox:before { - content: "\e028"; -} -.glyphicon-play-circle:before { - content: "\e029"; -} -.glyphicon-repeat:before { - content: "\e030"; -} -.glyphicon-refresh:before { - content: "\e031"; -} -.glyphicon-list-alt:before { - content: "\e032"; -} -.glyphicon-lock:before { - content: "\e033"; -} -.glyphicon-flag:before { - content: "\e034"; -} -.glyphicon-headphones:before { - content: "\e035"; -} -.glyphicon-volume-off:before { - content: "\e036"; -} -.glyphicon-volume-down:before { - content: "\e037"; -} -.glyphicon-volume-up:before { - content: "\e038"; -} -.glyphicon-qrcode:before { - content: "\e039"; -} -.glyphicon-barcode:before { - content: "\e040"; -} -.glyphicon-tag:before { - content: "\e041"; -} -.glyphicon-tags:before { - content: "\e042"; -} -.glyphicon-book:before { - content: "\e043"; -} -.glyphicon-bookmark:before { - content: "\e044"; -} -.glyphicon-print:before { - content: "\e045"; -} -.glyphicon-camera:before { - content: "\e046"; -} -.glyphicon-font:before { - content: "\e047"; -} -.glyphicon-bold:before { - content: "\e048"; -} -.glyphicon-italic:before { - content: "\e049"; -} -.glyphicon-text-height:before { - content: "\e050"; -} -.glyphicon-text-width:before { - content: "\e051"; -} -.glyphicon-align-left:before { - content: "\e052"; -} -.glyphicon-align-center:before { - content: "\e053"; -} -.glyphicon-align-right:before { - content: "\e054"; -} -.glyphicon-align-justify:before { - content: "\e055"; -} -.glyphicon-list:before { - content: "\e056"; -} -.glyphicon-indent-left:before { - content: "\e057"; -} -.glyphicon-indent-right:before { - content: "\e058"; -} -.glyphicon-facetime-video:before { - content: "\e059"; -} -.glyphicon-picture:before { - content: "\e060"; -} -.glyphicon-map-marker:before { - content: "\e062"; -} -.glyphicon-adjust:before { - content: "\e063"; -} -.glyphicon-tint:before { - content: "\e064"; -} -.glyphicon-edit:before { - content: "\e065"; -} -.glyphicon-share:before { - content: "\e066"; -} -.glyphicon-check:before { - content: "\e067"; -} -.glyphicon-move:before { - content: "\e068"; -} -.glyphicon-step-backward:before { - content: "\e069"; -} -.glyphicon-fast-backward:before { - content: "\e070"; -} -.glyphicon-backward:before { - content: "\e071"; -} -.glyphicon-play:before { - content: "\e072"; -} -.glyphicon-pause:before { - content: "\e073"; -} -.glyphicon-stop:before { - content: "\e074"; -} -.glyphicon-forward:before { - content: "\e075"; -} -.glyphicon-fast-forward:before { - content: "\e076"; -} -.glyphicon-step-forward:before { - content: "\e077"; -} -.glyphicon-eject:before { - content: "\e078"; -} -.glyphicon-chevron-left:before { - content: "\e079"; -} -.glyphicon-chevron-right:before { - content: "\e080"; -} -.glyphicon-plus-sign:before { - content: "\e081"; -} -.glyphicon-minus-sign:before { - content: "\e082"; -} -.glyphicon-remove-sign:before { - content: "\e083"; -} -.glyphicon-ok-sign:before { - content: "\e084"; -} -.glyphicon-question-sign:before { - content: "\e085"; -} -.glyphicon-info-sign:before { - content: "\e086"; -} -.glyphicon-screenshot:before { - content: "\e087"; -} -.glyphicon-remove-circle:before { - content: "\e088"; -} -.glyphicon-ok-circle:before { - content: "\e089"; -} -.glyphicon-ban-circle:before { - content: "\e090"; -} -.glyphicon-arrow-left:before { - content: "\e091"; -} -.glyphicon-arrow-right:before { - content: "\e092"; -} -.glyphicon-arrow-up:before { - content: "\e093"; -} -.glyphicon-arrow-down:before { - content: "\e094"; -} -.glyphicon-share-alt:before { - content: "\e095"; -} -.glyphicon-resize-full:before { - content: "\e096"; -} -.glyphicon-resize-small:before { - content: "\e097"; -} -.glyphicon-exclamation-sign:before { - content: "\e101"; -} -.glyphicon-gift:before { - content: "\e102"; -} -.glyphicon-leaf:before { - content: "\e103"; -} -.glyphicon-fire:before { - content: "\e104"; -} -.glyphicon-eye-open:before { - content: "\e105"; -} -.glyphicon-eye-close:before { - content: "\e106"; -} -.glyphicon-warning-sign:before { - content: "\e107"; -} -.glyphicon-plane:before { - content: "\e108"; -} -.glyphicon-calendar:before { - content: "\e109"; -} -.glyphicon-random:before { - content: "\e110"; -} -.glyphicon-comment:before { - content: "\e111"; -} -.glyphicon-magnet:before { - content: "\e112"; -} -.glyphicon-chevron-up:before { - content: "\e113"; -} -.glyphicon-chevron-down:before { - content: "\e114"; -} -.glyphicon-retweet:before { - content: "\e115"; -} -.glyphicon-shopping-cart:before { - content: "\e116"; -} -.glyphicon-folder-close:before { - content: "\e117"; -} -.glyphicon-folder-open:before { - content: "\e118"; -} -.glyphicon-resize-vertical:before { - content: "\e119"; -} -.glyphicon-resize-horizontal:before { - content: "\e120"; -} -.glyphicon-hdd:before { - content: "\e121"; -} -.glyphicon-bullhorn:before { - content: "\e122"; -} -.glyphicon-bell:before { - content: "\e123"; -} -.glyphicon-certificate:before { - content: "\e124"; -} -.glyphicon-thumbs-up:before { - content: "\e125"; -} -.glyphicon-thumbs-down:before { - content: "\e126"; -} -.glyphicon-hand-right:before { - content: "\e127"; -} -.glyphicon-hand-left:before { - content: "\e128"; -} -.glyphicon-hand-up:before { - content: "\e129"; -} -.glyphicon-hand-down:before { - content: "\e130"; -} -.glyphicon-circle-arrow-right:before { - content: "\e131"; -} -.glyphicon-circle-arrow-left:before { - content: "\e132"; -} -.glyphicon-circle-arrow-up:before { - content: "\e133"; -} -.glyphicon-circle-arrow-down:before { - content: "\e134"; -} -.glyphicon-globe:before { - content: "\e135"; -} -.glyphicon-wrench:before { - content: "\e136"; -} -.glyphicon-tasks:before { - content: "\e137"; -} -.glyphicon-filter:before { - content: "\e138"; -} -.glyphicon-briefcase:before { - content: "\e139"; -} -.glyphicon-fullscreen:before { - content: "\e140"; -} -.glyphicon-dashboard:before { - content: "\e141"; -} -.glyphicon-paperclip:before { - content: "\e142"; -} -.glyphicon-heart-empty:before { - content: "\e143"; -} -.glyphicon-link:before { - content: "\e144"; -} -.glyphicon-phone:before { - content: "\e145"; -} -.glyphicon-pushpin:before { - content: "\e146"; -} -.glyphicon-usd:before { - content: "\e148"; -} -.glyphicon-gbp:before { - content: "\e149"; -} -.glyphicon-sort:before { - content: "\e150"; -} -.glyphicon-sort-by-alphabet:before { - content: "\e151"; -} -.glyphicon-sort-by-alphabet-alt:before { - content: "\e152"; -} -.glyphicon-sort-by-order:before { - content: "\e153"; -} -.glyphicon-sort-by-order-alt:before { - content: "\e154"; -} -.glyphicon-sort-by-attributes:before { - content: "\e155"; -} -.glyphicon-sort-by-attributes-alt:before { - content: "\e156"; -} -.glyphicon-unchecked:before { - content: "\e157"; -} -.glyphicon-expand:before { - content: "\e158"; -} -.glyphicon-collapse-down:before { - content: "\e159"; -} -.glyphicon-collapse-up:before { - content: "\e160"; -} -.glyphicon-log-in:before { - content: "\e161"; -} -.glyphicon-flash:before { - content: "\e162"; -} -.glyphicon-log-out:before { - content: "\e163"; -} -.glyphicon-new-window:before { - content: "\e164"; -} -.glyphicon-record:before { - content: "\e165"; -} -.glyphicon-save:before { - content: "\e166"; -} -.glyphicon-open:before { - content: "\e167"; -} -.glyphicon-saved:before { - content: "\e168"; -} -.glyphicon-import:before { - content: "\e169"; -} -.glyphicon-export:before { - content: "\e170"; -} -.glyphicon-send:before { - content: "\e171"; -} -.glyphicon-floppy-disk:before { - content: "\e172"; -} -.glyphicon-floppy-saved:before { - content: "\e173"; -} -.glyphicon-floppy-remove:before { - content: "\e174"; -} -.glyphicon-floppy-save:before { - content: "\e175"; -} -.glyphicon-floppy-open:before { - content: "\e176"; -} -.glyphicon-credit-card:before { - content: "\e177"; -} -.glyphicon-transfer:before { - content: "\e178"; -} -.glyphicon-cutlery:before { - content: "\e179"; -} -.glyphicon-header:before { - content: "\e180"; -} -.glyphicon-compressed:before { - content: "\e181"; -} -.glyphicon-earphone:before { - content: "\e182"; -} -.glyphicon-phone-alt:before { - content: "\e183"; -} -.glyphicon-tower:before { - content: "\e184"; -} -.glyphicon-stats:before { - content: "\e185"; -} -.glyphicon-sd-video:before { - content: "\e186"; -} -.glyphicon-hd-video:before { - content: "\e187"; -} -.glyphicon-subtitles:before { - content: "\e188"; -} -.glyphicon-sound-stereo:before { - content: "\e189"; -} -.glyphicon-sound-dolby:before { - content: "\e190"; -} -.glyphicon-sound-5-1:before { - content: "\e191"; -} -.glyphicon-sound-6-1:before { - content: "\e192"; -} -.glyphicon-sound-7-1:before { - content: "\e193"; -} -.glyphicon-copyright-mark:before { - content: "\e194"; -} -.glyphicon-registration-mark:before { - content: "\e195"; -} -.glyphicon-cloud-download:before { - content: "\e197"; -} -.glyphicon-cloud-upload:before { - content: "\e198"; -} -.glyphicon-tree-conifer:before { - content: "\e199"; -} -.glyphicon-tree-deciduous:before { - content: "\e200"; -} -.glyphicon-cd:before { - content: "\e201"; -} -.glyphicon-save-file:before { - content: "\e202"; -} -.glyphicon-open-file:before { - content: "\e203"; -} -.glyphicon-level-up:before { - content: "\e204"; -} -.glyphicon-copy:before { - content: "\e205"; -} -.glyphicon-paste:before { - content: "\e206"; -} -.glyphicon-alert:before { - content: "\e209"; -} -.glyphicon-equalizer:before { - content: "\e210"; -} -.glyphicon-king:before { - content: "\e211"; -} -.glyphicon-queen:before { - content: "\e212"; -} -.glyphicon-pawn:before { - content: "\e213"; -} -.glyphicon-bishop:before { - content: "\e214"; -} -.glyphicon-knight:before { - content: "\e215"; -} -.glyphicon-baby-formula:before { - content: "\e216"; -} -.glyphicon-tent:before { - content: "\26fa"; -} -.glyphicon-blackboard:before { - content: "\e218"; -} -.glyphicon-bed:before { - content: "\e219"; -} -.glyphicon-apple:before { - content: "\f8ff"; -} -.glyphicon-erase:before { - content: "\e221"; -} -.glyphicon-hourglass:before { - content: "\231b"; -} -.glyphicon-lamp:before { - content: "\e223"; -} -.glyphicon-duplicate:before { - content: "\e224"; -} -.glyphicon-piggy-bank:before { - content: "\e225"; -} -.glyphicon-scissors:before { - content: "\e226"; -} -.glyphicon-bitcoin:before { - content: "\e227"; -} -.glyphicon-yen:before { - content: "\00a5"; -} -.glyphicon-ruble:before { - content: "\20bd"; -} -.glyphicon-scale:before { - content: "\e230"; -} -.glyphicon-ice-lolly:before { - content: "\e231"; -} -.glyphicon-ice-lolly-tasted:before { - content: "\e232"; -} -.glyphicon-education:before { - content: "\e233"; -} -.glyphicon-option-horizontal:before { - content: "\e234"; -} -.glyphicon-option-vertical:before { - content: "\e235"; -} -.glyphicon-menu-hamburger:before { - content: "\e236"; -} -.glyphicon-modal-window:before { - content: "\e237"; -} -.glyphicon-oil:before { - content: "\e238"; -} -.glyphicon-grain:before { - content: "\e239"; -} -.glyphicon-sunglasses:before { - content: "\e240"; -} -.glyphicon-text-size:before { - content: "\e241"; -} -.glyphicon-text-color:before { - content: "\e242"; -} -.glyphicon-text-background:before { - content: "\e243"; -} -.glyphicon-object-align-top:before { - content: "\e244"; -} -.glyphicon-object-align-bottom:before { - content: "\e245"; -} -.glyphicon-object-align-horizontal:before { - content: "\e246"; -} -.glyphicon-object-align-left:before { - content: "\e247"; -} -.glyphicon-object-align-vertical:before { - content: "\e248"; -} -.glyphicon-object-align-right:before { - content: "\e249"; -} -.glyphicon-triangle-right:before { - content: "\e250"; -} -.glyphicon-triangle-left:before { - content: "\e251"; -} -.glyphicon-triangle-bottom:before { - content: "\e252"; -} -.glyphicon-triangle-top:before { - content: "\e253"; -} -.glyphicon-console:before { - content: "\e254"; -} -.glyphicon-superscript:before { - content: "\e255"; -} -.glyphicon-subscript:before { - content: "\e256"; -} -.glyphicon-menu-left:before { - content: "\e257"; -} -.glyphicon-menu-right:before { - content: "\e258"; -} -.glyphicon-menu-down:before { - content: "\e259"; -} -.glyphicon-menu-up:before { - content: "\e260"; -} -* { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -html { - font-size: 10px; - - -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -} -body { - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - line-height: 1.42857143; - color: #333; - background-color: #fff; -} -input, -button, -select, -textarea { - font-family: inherit; - font-size: inherit; - line-height: inherit; -} -a { - color: #337ab7; - text-decoration: none; -} -a:hover, -a:focus { - color: #23527c; - text-decoration: underline; -} -a:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -figure { - margin: 0; -} -img { - vertical-align: middle; -} -.img-responsive, -.thumbnail > img, -.thumbnail a > img, -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - display: block; - max-width: 100%; - height: auto; -} -.img-rounded { - border-radius: 6px; -} -.img-thumbnail { - display: inline-block; - max-width: 100%; - height: auto; - padding: 4px; - line-height: 1.42857143; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: all .2s ease-in-out; - -o-transition: all .2s ease-in-out; - transition: all .2s ease-in-out; -} -.img-circle { - border-radius: 50%; -} -hr { - margin-top: 20px; - margin-bottom: 20px; - border: 0; - border-top: 1px solid #eee; -} -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} -.sr-only-focusable:active, -.sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} -h1, -h2, -h3, -h4, -h5, -h6, -.h1, -.h2, -.h3, -.h4, -.h5, -.h6 { - font-family: inherit; - font-weight: 500; - line-height: 1.1; - color: inherit; -} -h1 small, -h2 small, -h3 small, -h4 small, -h5 small, -h6 small, -.h1 small, -.h2 small, -.h3 small, -.h4 small, -.h5 small, -.h6 small, -h1 .small, -h2 .small, -h3 .small, -h4 .small, -h5 .small, -h6 .small, -.h1 .small, -.h2 .small, -.h3 .small, -.h4 .small, -.h5 .small, -.h6 .small { - font-weight: normal; - line-height: 1; - color: #777; -} -h1, -.h1, -h2, -.h2, -h3, -.h3 { - margin-top: 20px; - margin-bottom: 10px; -} -h1 small, -.h1 small, -h2 small, -.h2 small, -h3 small, -.h3 small, -h1 .small, -.h1 .small, -h2 .small, -.h2 .small, -h3 .small, -.h3 .small { - font-size: 65%; -} -h4, -.h4, -h5, -.h5, -h6, -.h6 { - margin-top: 10px; - margin-bottom: 10px; -} -h4 small, -.h4 small, -h5 small, -.h5 small, -h6 small, -.h6 small, -h4 .small, -.h4 .small, -h5 .small, -.h5 .small, -h6 .small, -.h6 .small { - font-size: 75%; -} -h1, -.h1 { - font-size: 36px; -} -h2, -.h2 { - font-size: 30px; -} -h3, -.h3 { - font-size: 24px; -} -h4, -.h4 { - font-size: 18px; -} -h5, -.h5 { - font-size: 14px; -} -h6, -.h6 { - font-size: 12px; -} -p { - margin: 0 0 10px; -} -.lead { - margin-bottom: 20px; - font-size: 16px; - font-weight: 300; - line-height: 1.4; -} -@media (min-width: 768px) { - .lead { - font-size: 21px; - } -} -small, -.small { - font-size: 85%; -} -mark, -.mark { - padding: .2em; - background-color: #fcf8e3; -} -.text-left { - text-align: left; -} -.text-right { - text-align: right; -} -.text-center { - text-align: center; -} -.text-justify { - text-align: justify; -} -.text-nowrap { - white-space: nowrap; -} -.text-lowercase { - text-transform: lowercase; -} -.text-uppercase { - text-transform: uppercase; -} -.text-capitalize { - text-transform: capitalize; -} -.text-muted { - color: #777; -} -.text-primary { - color: #337ab7; -} -a.text-primary:hover { - color: #286090; -} -.text-success { - color: #3c763d; -} -a.text-success:hover { - color: #2b542c; -} -.text-info { - color: #31708f; -} -a.text-info:hover { - color: #245269; -} -.text-warning { - color: #8a6d3b; -} -a.text-warning:hover { - color: #66512c; -} -.text-danger { - color: #a94442; -} -a.text-danger:hover { - color: #843534; -} -.bg-primary { - color: #fff; - background-color: #337ab7; -} -a.bg-primary:hover { - background-color: #286090; -} -.bg-success { - background-color: #dff0d8; -} -a.bg-success:hover { - background-color: #c1e2b3; -} -.bg-info { - background-color: #d9edf7; -} -a.bg-info:hover { - background-color: #afd9ee; -} -.bg-warning { - background-color: #fcf8e3; -} -a.bg-warning:hover { - background-color: #f7ecb5; -} -.bg-danger { - background-color: #f2dede; -} -a.bg-danger:hover { - background-color: #e4b9b9; -} -.page-header { - padding-bottom: 9px; - margin: 40px 0 20px; - border-bottom: 1px solid #eee; -} -ul, -ol { - margin-top: 0; - margin-bottom: 10px; -} -ul ul, -ol ul, -ul ol, -ol ol { - margin-bottom: 0; -} -.list-unstyled { - padding-left: 0; - list-style: none; -} -.list-inline { - padding-left: 0; - margin-left: -5px; - list-style: none; -} -.list-inline > li { - display: inline-block; - padding-right: 5px; - padding-left: 5px; -} -dl { - margin-top: 0; - margin-bottom: 20px; -} -dt, -dd { - line-height: 1.42857143; -} -dt { - font-weight: bold; -} -dd { - margin-left: 0; -} -@media (min-width: 768px) { - .dl-horizontal dt { - float: left; - width: 160px; - overflow: hidden; - clear: left; - text-align: right; - text-overflow: ellipsis; - white-space: nowrap; - } - .dl-horizontal dd { - margin-left: 180px; - } -} -abbr[title], -abbr[data-original-title] { - cursor: help; - border-bottom: 1px dotted #777; -} -.initialism { - font-size: 90%; - text-transform: uppercase; -} -blockquote { - padding: 10px 20px; - margin: 0 0 20px; - font-size: 17.5px; - border-left: 5px solid #eee; -} -blockquote p:last-child, -blockquote ul:last-child, -blockquote ol:last-child { - margin-bottom: 0; -} -blockquote footer, -blockquote small, -blockquote .small { - display: block; - font-size: 80%; - line-height: 1.42857143; - color: #777; -} -blockquote footer:before, -blockquote small:before, -blockquote .small:before { - content: '\2014 \00A0'; -} -.blockquote-reverse, -blockquote.pull-right { - padding-right: 15px; - padding-left: 0; - text-align: right; - border-right: 5px solid #eee; - border-left: 0; -} -.blockquote-reverse footer:before, -blockquote.pull-right footer:before, -.blockquote-reverse small:before, -blockquote.pull-right small:before, -.blockquote-reverse .small:before, -blockquote.pull-right .small:before { - content: ''; -} -.blockquote-reverse footer:after, -blockquote.pull-right footer:after, -.blockquote-reverse small:after, -blockquote.pull-right small:after, -.blockquote-reverse .small:after, -blockquote.pull-right .small:after { - content: '\00A0 \2014'; -} -address { - margin-bottom: 20px; - font-style: normal; - line-height: 1.42857143; -} -code, -kbd, -pre, -samp { - font-family: Menlo, Monaco, Consolas, "Courier New", monospace; -} -code { - padding: 2px 4px; - font-size: 90%; - color: #c7254e; - background-color: #f9f2f4; - border-radius: 4px; -} -kbd { - padding: 2px 4px; - font-size: 90%; - color: #fff; - background-color: #333; - border-radius: 3px; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); -} -kbd kbd { - padding: 0; - font-size: 100%; - font-weight: bold; - -webkit-box-shadow: none; - box-shadow: none; -} -pre { - display: block; - padding: 9.5px; - margin: 0 0 10px; - font-size: 13px; - line-height: 1.42857143; - color: #333; - word-break: break-all; - word-wrap: break-word; - background-color: #f5f5f5; - border: 1px solid #ccc; - border-radius: 4px; -} -pre code { - padding: 0; - font-size: inherit; - color: inherit; - white-space: pre-wrap; - background-color: transparent; - border-radius: 0; -} -.pre-scrollable { - max-height: 340px; - overflow-y: scroll; -} -.container { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -@media (min-width: 768px) { - .container { - width: 750px; - } -} -@media (min-width: 992px) { - .container { - width: 970px; - } -} -@media (min-width: 1200px) { - .container { - width: 1170px; - } -} -.container-fluid { - padding-right: 15px; - padding-left: 15px; - margin-right: auto; - margin-left: auto; -} -.row { - margin-right: -15px; - margin-left: -15px; -} -.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { - position: relative; - min-height: 1px; - padding-right: 15px; - padding-left: 15px; -} -.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 { - float: left; -} -.col-xs-12 { - width: 100%; -} -.col-xs-11 { - width: 91.66666667%; -} -.col-xs-10 { - width: 83.33333333%; -} -.col-xs-9 { - width: 75%; -} -.col-xs-8 { - width: 66.66666667%; -} -.col-xs-7 { - width: 58.33333333%; -} -.col-xs-6 { - width: 50%; -} -.col-xs-5 { - width: 41.66666667%; -} -.col-xs-4 { - width: 33.33333333%; -} -.col-xs-3 { - width: 25%; -} -.col-xs-2 { - width: 16.66666667%; -} -.col-xs-1 { - width: 8.33333333%; -} -.col-xs-pull-12 { - right: 100%; -} -.col-xs-pull-11 { - right: 91.66666667%; -} -.col-xs-pull-10 { - right: 83.33333333%; -} -.col-xs-pull-9 { - right: 75%; -} -.col-xs-pull-8 { - right: 66.66666667%; -} -.col-xs-pull-7 { - right: 58.33333333%; -} -.col-xs-pull-6 { - right: 50%; -} -.col-xs-pull-5 { - right: 41.66666667%; -} -.col-xs-pull-4 { - right: 33.33333333%; -} -.col-xs-pull-3 { - right: 25%; -} -.col-xs-pull-2 { - right: 16.66666667%; -} -.col-xs-pull-1 { - right: 8.33333333%; -} -.col-xs-pull-0 { - right: auto; -} -.col-xs-push-12 { - left: 100%; -} -.col-xs-push-11 { - left: 91.66666667%; -} -.col-xs-push-10 { - left: 83.33333333%; -} -.col-xs-push-9 { - left: 75%; -} -.col-xs-push-8 { - left: 66.66666667%; -} -.col-xs-push-7 { - left: 58.33333333%; -} -.col-xs-push-6 { - left: 50%; -} -.col-xs-push-5 { - left: 41.66666667%; -} -.col-xs-push-4 { - left: 33.33333333%; -} -.col-xs-push-3 { - left: 25%; -} -.col-xs-push-2 { - left: 16.66666667%; -} -.col-xs-push-1 { - left: 8.33333333%; -} -.col-xs-push-0 { - left: auto; -} -.col-xs-offset-12 { - margin-left: 100%; -} -.col-xs-offset-11 { - margin-left: 91.66666667%; -} -.col-xs-offset-10 { - margin-left: 83.33333333%; -} -.col-xs-offset-9 { - margin-left: 75%; -} -.col-xs-offset-8 { - margin-left: 66.66666667%; -} -.col-xs-offset-7 { - margin-left: 58.33333333%; -} -.col-xs-offset-6 { - margin-left: 50%; -} -.col-xs-offset-5 { - margin-left: 41.66666667%; -} -.col-xs-offset-4 { - margin-left: 33.33333333%; -} -.col-xs-offset-3 { - margin-left: 25%; -} -.col-xs-offset-2 { - margin-left: 16.66666667%; -} -.col-xs-offset-1 { - margin-left: 8.33333333%; -} -.col-xs-offset-0 { - margin-left: 0; -} -@media (min-width: 768px) { - .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { - float: left; - } - .col-sm-12 { - width: 100%; - } - .col-sm-11 { - width: 91.66666667%; - } - .col-sm-10 { - width: 83.33333333%; - } - .col-sm-9 { - width: 75%; - } - .col-sm-8 { - width: 66.66666667%; - } - .col-sm-7 { - width: 58.33333333%; - } - .col-sm-6 { - width: 50%; - } - .col-sm-5 { - width: 41.66666667%; - } - .col-sm-4 { - width: 33.33333333%; - } - .col-sm-3 { - width: 25%; - } - .col-sm-2 { - width: 16.66666667%; - } - .col-sm-1 { - width: 8.33333333%; - } - .col-sm-pull-12 { - right: 100%; - } - .col-sm-pull-11 { - right: 91.66666667%; - } - .col-sm-pull-10 { - right: 83.33333333%; - } - .col-sm-pull-9 { - right: 75%; - } - .col-sm-pull-8 { - right: 66.66666667%; - } - .col-sm-pull-7 { - right: 58.33333333%; - } - .col-sm-pull-6 { - right: 50%; - } - .col-sm-pull-5 { - right: 41.66666667%; - } - .col-sm-pull-4 { - right: 33.33333333%; - } - .col-sm-pull-3 { - right: 25%; - } - .col-sm-pull-2 { - right: 16.66666667%; - } - .col-sm-pull-1 { - right: 8.33333333%; - } - .col-sm-pull-0 { - right: auto; - } - .col-sm-push-12 { - left: 100%; - } - .col-sm-push-11 { - left: 91.66666667%; - } - .col-sm-push-10 { - left: 83.33333333%; - } - .col-sm-push-9 { - left: 75%; - } - .col-sm-push-8 { - left: 66.66666667%; - } - .col-sm-push-7 { - left: 58.33333333%; - } - .col-sm-push-6 { - left: 50%; - } - .col-sm-push-5 { - left: 41.66666667%; - } - .col-sm-push-4 { - left: 33.33333333%; - } - .col-sm-push-3 { - left: 25%; - } - .col-sm-push-2 { - left: 16.66666667%; - } - .col-sm-push-1 { - left: 8.33333333%; - } - .col-sm-push-0 { - left: auto; - } - .col-sm-offset-12 { - margin-left: 100%; - } - .col-sm-offset-11 { - margin-left: 91.66666667%; - } - .col-sm-offset-10 { - margin-left: 83.33333333%; - } - .col-sm-offset-9 { - margin-left: 75%; - } - .col-sm-offset-8 { - margin-left: 66.66666667%; - } - .col-sm-offset-7 { - margin-left: 58.33333333%; - } - .col-sm-offset-6 { - margin-left: 50%; - } - .col-sm-offset-5 { - margin-left: 41.66666667%; - } - .col-sm-offset-4 { - margin-left: 33.33333333%; - } - .col-sm-offset-3 { - margin-left: 25%; - } - .col-sm-offset-2 { - margin-left: 16.66666667%; - } - .col-sm-offset-1 { - margin-left: 8.33333333%; - } - .col-sm-offset-0 { - margin-left: 0; - } -} -@media (min-width: 992px) { - .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { - float: left; - } - .col-md-12 { - width: 100%; - } - .col-md-11 { - width: 91.66666667%; - } - .col-md-10 { - width: 83.33333333%; - } - .col-md-9 { - width: 75%; - } - .col-md-8 { - width: 66.66666667%; - } - .col-md-7 { - width: 58.33333333%; - } - .col-md-6 { - width: 50%; - } - .col-md-5 { - width: 41.66666667%; - } - .col-md-4 { - width: 33.33333333%; - } - .col-md-3 { - width: 25%; - } - .col-md-2 { - width: 16.66666667%; - } - .col-md-1 { - width: 8.33333333%; - } - .col-md-pull-12 { - right: 100%; - } - .col-md-pull-11 { - right: 91.66666667%; - } - .col-md-pull-10 { - right: 83.33333333%; - } - .col-md-pull-9 { - right: 75%; - } - .col-md-pull-8 { - right: 66.66666667%; - } - .col-md-pull-7 { - right: 58.33333333%; - } - .col-md-pull-6 { - right: 50%; - } - .col-md-pull-5 { - right: 41.66666667%; - } - .col-md-pull-4 { - right: 33.33333333%; - } - .col-md-pull-3 { - right: 25%; - } - .col-md-pull-2 { - right: 16.66666667%; - } - .col-md-pull-1 { - right: 8.33333333%; - } - .col-md-pull-0 { - right: auto; - } - .col-md-push-12 { - left: 100%; - } - .col-md-push-11 { - left: 91.66666667%; - } - .col-md-push-10 { - left: 83.33333333%; - } - .col-md-push-9 { - left: 75%; - } - .col-md-push-8 { - left: 66.66666667%; - } - .col-md-push-7 { - left: 58.33333333%; - } - .col-md-push-6 { - left: 50%; - } - .col-md-push-5 { - left: 41.66666667%; - } - .col-md-push-4 { - left: 33.33333333%; - } - .col-md-push-3 { - left: 25%; - } - .col-md-push-2 { - left: 16.66666667%; - } - .col-md-push-1 { - left: 8.33333333%; - } - .col-md-push-0 { - left: auto; - } - .col-md-offset-12 { - margin-left: 100%; - } - .col-md-offset-11 { - margin-left: 91.66666667%; - } - .col-md-offset-10 { - margin-left: 83.33333333%; - } - .col-md-offset-9 { - margin-left: 75%; - } - .col-md-offset-8 { - margin-left: 66.66666667%; - } - .col-md-offset-7 { - margin-left: 58.33333333%; - } - .col-md-offset-6 { - margin-left: 50%; - } - .col-md-offset-5 { - margin-left: 41.66666667%; - } - .col-md-offset-4 { - margin-left: 33.33333333%; - } - .col-md-offset-3 { - margin-left: 25%; - } - .col-md-offset-2 { - margin-left: 16.66666667%; - } - .col-md-offset-1 { - margin-left: 8.33333333%; - } - .col-md-offset-0 { - margin-left: 0; - } -} -@media (min-width: 1200px) { - .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - float: left; - } - .col-lg-12 { - width: 100%; - } - .col-lg-11 { - width: 91.66666667%; - } - .col-lg-10 { - width: 83.33333333%; - } - .col-lg-9 { - width: 75%; - } - .col-lg-8 { - width: 66.66666667%; - } - .col-lg-7 { - width: 58.33333333%; - } - .col-lg-6 { - width: 50%; - } - .col-lg-5 { - width: 41.66666667%; - } - .col-lg-4 { - width: 33.33333333%; - } - .col-lg-3 { - width: 25%; - } - .col-lg-2 { - width: 16.66666667%; - } - .col-lg-1 { - width: 8.33333333%; - } - .col-lg-pull-12 { - right: 100%; - } - .col-lg-pull-11 { - right: 91.66666667%; - } - .col-lg-pull-10 { - right: 83.33333333%; - } - .col-lg-pull-9 { - right: 75%; - } - .col-lg-pull-8 { - right: 66.66666667%; - } - .col-lg-pull-7 { - right: 58.33333333%; - } - .col-lg-pull-6 { - right: 50%; - } - .col-lg-pull-5 { - right: 41.66666667%; - } - .col-lg-pull-4 { - right: 33.33333333%; - } - .col-lg-pull-3 { - right: 25%; - } - .col-lg-pull-2 { - right: 16.66666667%; - } - .col-lg-pull-1 { - right: 8.33333333%; - } - .col-lg-pull-0 { - right: auto; - } - .col-lg-push-12 { - left: 100%; - } - .col-lg-push-11 { - left: 91.66666667%; - } - .col-lg-push-10 { - left: 83.33333333%; - } - .col-lg-push-9 { - left: 75%; - } - .col-lg-push-8 { - left: 66.66666667%; - } - .col-lg-push-7 { - left: 58.33333333%; - } - .col-lg-push-6 { - left: 50%; - } - .col-lg-push-5 { - left: 41.66666667%; - } - .col-lg-push-4 { - left: 33.33333333%; - } - .col-lg-push-3 { - left: 25%; - } - .col-lg-push-2 { - left: 16.66666667%; - } - .col-lg-push-1 { - left: 8.33333333%; - } - .col-lg-push-0 { - left: auto; - } - .col-lg-offset-12 { - margin-left: 100%; - } - .col-lg-offset-11 { - margin-left: 91.66666667%; - } - .col-lg-offset-10 { - margin-left: 83.33333333%; - } - .col-lg-offset-9 { - margin-left: 75%; - } - .col-lg-offset-8 { - margin-left: 66.66666667%; - } - .col-lg-offset-7 { - margin-left: 58.33333333%; - } - .col-lg-offset-6 { - margin-left: 50%; - } - .col-lg-offset-5 { - margin-left: 41.66666667%; - } - .col-lg-offset-4 { - margin-left: 33.33333333%; - } - .col-lg-offset-3 { - margin-left: 25%; - } - .col-lg-offset-2 { - margin-left: 16.66666667%; - } - .col-lg-offset-1 { - margin-left: 8.33333333%; - } - .col-lg-offset-0 { - margin-left: 0; - } -} -table { - background-color: transparent; -} -caption { - padding-top: 8px; - padding-bottom: 8px; - color: #777; - text-align: left; -} -th { - text-align: left; -} -.table { - width: 100%; - max-width: 100%; - margin-bottom: 20px; -} -.table > thead > tr > th, -.table > tbody > tr > th, -.table > tfoot > tr > th, -.table > thead > tr > td, -.table > tbody > tr > td, -.table > tfoot > tr > td { - padding: 8px; - line-height: 1.42857143; - vertical-align: top; - border-top: 1px solid #ddd; -} -.table > thead > tr > th { - vertical-align: bottom; - border-bottom: 2px solid #ddd; -} -.table > caption + thead > tr:first-child > th, -.table > colgroup + thead > tr:first-child > th, -.table > thead:first-child > tr:first-child > th, -.table > caption + thead > tr:first-child > td, -.table > colgroup + thead > tr:first-child > td, -.table > thead:first-child > tr:first-child > td { - border-top: 0; -} -.table > tbody + tbody { - border-top: 2px solid #ddd; -} -.table .table { - background-color: #fff; -} -.table-condensed > thead > tr > th, -.table-condensed > tbody > tr > th, -.table-condensed > tfoot > tr > th, -.table-condensed > thead > tr > td, -.table-condensed > tbody > tr > td, -.table-condensed > tfoot > tr > td { - padding: 5px; -} -.table-bordered { - border: 1px solid #ddd; -} -.table-bordered > thead > tr > th, -.table-bordered > tbody > tr > th, -.table-bordered > tfoot > tr > th, -.table-bordered > thead > tr > td, -.table-bordered > tbody > tr > td, -.table-bordered > tfoot > tr > td { - border: 1px solid #ddd; -} -.table-bordered > thead > tr > th, -.table-bordered > thead > tr > td { - border-bottom-width: 2px; -} -.table-striped > tbody > tr:nth-of-type(odd) { - background-color: #f9f9f9; -} -.table-hover > tbody > tr:hover { - background-color: #f5f5f5; -} -table col[class*="col-"] { - position: static; - display: table-column; - float: none; -} -table td[class*="col-"], -table th[class*="col-"] { - position: static; - display: table-cell; - float: none; -} -.table > thead > tr > td.active, -.table > tbody > tr > td.active, -.table > tfoot > tr > td.active, -.table > thead > tr > th.active, -.table > tbody > tr > th.active, -.table > tfoot > tr > th.active, -.table > thead > tr.active > td, -.table > tbody > tr.active > td, -.table > tfoot > tr.active > td, -.table > thead > tr.active > th, -.table > tbody > tr.active > th, -.table > tfoot > tr.active > th { - background-color: #f5f5f5; -} -.table-hover > tbody > tr > td.active:hover, -.table-hover > tbody > tr > th.active:hover, -.table-hover > tbody > tr.active:hover > td, -.table-hover > tbody > tr:hover > .active, -.table-hover > tbody > tr.active:hover > th { - background-color: #e8e8e8; -} -.table > thead > tr > td.success, -.table > tbody > tr > td.success, -.table > tfoot > tr > td.success, -.table > thead > tr > th.success, -.table > tbody > tr > th.success, -.table > tfoot > tr > th.success, -.table > thead > tr.success > td, -.table > tbody > tr.success > td, -.table > tfoot > tr.success > td, -.table > thead > tr.success > th, -.table > tbody > tr.success > th, -.table > tfoot > tr.success > th { - background-color: #dff0d8; -} -.table-hover > tbody > tr > td.success:hover, -.table-hover > tbody > tr > th.success:hover, -.table-hover > tbody > tr.success:hover > td, -.table-hover > tbody > tr:hover > .success, -.table-hover > tbody > tr.success:hover > th { - background-color: #d0e9c6; -} -.table > thead > tr > td.info, -.table > tbody > tr > td.info, -.table > tfoot > tr > td.info, -.table > thead > tr > th.info, -.table > tbody > tr > th.info, -.table > tfoot > tr > th.info, -.table > thead > tr.info > td, -.table > tbody > tr.info > td, -.table > tfoot > tr.info > td, -.table > thead > tr.info > th, -.table > tbody > tr.info > th, -.table > tfoot > tr.info > th { - background-color: #d9edf7; -} -.table-hover > tbody > tr > td.info:hover, -.table-hover > tbody > tr > th.info:hover, -.table-hover > tbody > tr.info:hover > td, -.table-hover > tbody > tr:hover > .info, -.table-hover > tbody > tr.info:hover > th { - background-color: #c4e3f3; -} -.table > thead > tr > td.warning, -.table > tbody > tr > td.warning, -.table > tfoot > tr > td.warning, -.table > thead > tr > th.warning, -.table > tbody > tr > th.warning, -.table > tfoot > tr > th.warning, -.table > thead > tr.warning > td, -.table > tbody > tr.warning > td, -.table > tfoot > tr.warning > td, -.table > thead > tr.warning > th, -.table > tbody > tr.warning > th, -.table > tfoot > tr.warning > th { - background-color: #fcf8e3; -} -.table-hover > tbody > tr > td.warning:hover, -.table-hover > tbody > tr > th.warning:hover, -.table-hover > tbody > tr.warning:hover > td, -.table-hover > tbody > tr:hover > .warning, -.table-hover > tbody > tr.warning:hover > th { - background-color: #faf2cc; -} -.table > thead > tr > td.danger, -.table > tbody > tr > td.danger, -.table > tfoot > tr > td.danger, -.table > thead > tr > th.danger, -.table > tbody > tr > th.danger, -.table > tfoot > tr > th.danger, -.table > thead > tr.danger > td, -.table > tbody > tr.danger > td, -.table > tfoot > tr.danger > td, -.table > thead > tr.danger > th, -.table > tbody > tr.danger > th, -.table > tfoot > tr.danger > th { - background-color: #f2dede; -} -.table-hover > tbody > tr > td.danger:hover, -.table-hover > tbody > tr > th.danger:hover, -.table-hover > tbody > tr.danger:hover > td, -.table-hover > tbody > tr:hover > .danger, -.table-hover > tbody > tr.danger:hover > th { - background-color: #ebcccc; -} -.table-responsive { - min-height: .01%; - overflow-x: auto; -} -@media screen and (max-width: 767px) { - .table-responsive { - width: 100%; - margin-bottom: 15px; - overflow-y: hidden; - -ms-overflow-style: -ms-autohiding-scrollbar; - border: 1px solid #ddd; - } - .table-responsive > .table { - margin-bottom: 0; - } - .table-responsive > .table > thead > tr > th, - .table-responsive > .table > tbody > tr > th, - .table-responsive > .table > tfoot > tr > th, - .table-responsive > .table > thead > tr > td, - .table-responsive > .table > tbody > tr > td, - .table-responsive > .table > tfoot > tr > td { - white-space: nowrap; - } - .table-responsive > .table-bordered { - border: 0; - } - .table-responsive > .table-bordered > thead > tr > th:first-child, - .table-responsive > .table-bordered > tbody > tr > th:first-child, - .table-responsive > .table-bordered > tfoot > tr > th:first-child, - .table-responsive > .table-bordered > thead > tr > td:first-child, - .table-responsive > .table-bordered > tbody > tr > td:first-child, - .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; - } - .table-responsive > .table-bordered > thead > tr > th:last-child, - .table-responsive > .table-bordered > tbody > tr > th:last-child, - .table-responsive > .table-bordered > tfoot > tr > th:last-child, - .table-responsive > .table-bordered > thead > tr > td:last-child, - .table-responsive > .table-bordered > tbody > tr > td:last-child, - .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; - } - .table-responsive > .table-bordered > tbody > tr:last-child > th, - .table-responsive > .table-bordered > tfoot > tr:last-child > th, - .table-responsive > .table-bordered > tbody > tr:last-child > td, - .table-responsive > .table-bordered > tfoot > tr:last-child > td { - border-bottom: 0; - } -} -fieldset { - min-width: 0; - padding: 0; - margin: 0; - border: 0; -} -legend { - display: block; - width: 100%; - padding: 0; - margin-bottom: 20px; - font-size: 21px; - line-height: inherit; - color: #333; - border: 0; - border-bottom: 1px solid #e5e5e5; -} -label { - display: inline-block; - max-width: 100%; - margin-bottom: 5px; - font-weight: bold; -} -input[type="search"] { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} -input[type="radio"], -input[type="checkbox"] { - margin: 4px 0 0; - margin-top: 1px \9; - line-height: normal; -} -input[type="file"] { - display: block; -} -input[type="range"] { - display: block; - width: 100%; -} -select[multiple], -select[size] { - height: auto; -} -input[type="file"]:focus, -input[type="radio"]:focus, -input[type="checkbox"]:focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -output { - display: block; - padding-top: 7px; - font-size: 14px; - line-height: 1.42857143; - color: #555; -} -.form-control { - display: block; - width: 100%; - height: 34px; - padding: 6px 12px; - font-size: 14px; - line-height: 1.42857143; - color: #555; - background-color: #fff; - background-image: none; - border: 1px solid #ccc; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; - -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; - transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; -} -.form-control:focus { - border-color: #66afe9; - outline: 0; - -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); - box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); -} -.form-control::-moz-placeholder { - color: #999; - opacity: 1; -} -.form-control:-ms-input-placeholder { - color: #999; -} -.form-control::-webkit-input-placeholder { - color: #999; -} -.form-control[disabled], -.form-control[readonly], -fieldset[disabled] .form-control { - cursor: not-allowed; - background-color: #eee; - opacity: 1; -} -textarea.form-control { - height: auto; -} -input[type="search"] { - -webkit-appearance: none; -} -@media screen and (-webkit-min-device-pixel-ratio: 0) { - input[type="date"], - input[type="time"], - input[type="datetime-local"], - input[type="month"] { - line-height: 34px; - } - input[type="date"].input-sm, - input[type="time"].input-sm, - input[type="datetime-local"].input-sm, - input[type="month"].input-sm, - .input-group-sm input[type="date"], - .input-group-sm input[type="time"], - .input-group-sm input[type="datetime-local"], - .input-group-sm input[type="month"] { - line-height: 30px; - } - input[type="date"].input-lg, - input[type="time"].input-lg, - input[type="datetime-local"].input-lg, - input[type="month"].input-lg, - .input-group-lg input[type="date"], - .input-group-lg input[type="time"], - .input-group-lg input[type="datetime-local"], - .input-group-lg input[type="month"] { - line-height: 46px; - } -} -.form-group { - margin-bottom: 15px; -} -.radio, -.checkbox { - position: relative; - display: block; - margin-top: 10px; - margin-bottom: 10px; -} -.radio label, -.checkbox label { - min-height: 20px; - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - cursor: pointer; -} -.radio input[type="radio"], -.radio-inline input[type="radio"], -.checkbox input[type="checkbox"], -.checkbox-inline input[type="checkbox"] { - position: absolute; - margin-top: 4px \9; - margin-left: -20px; -} -.radio + .radio, -.checkbox + .checkbox { - margin-top: -5px; -} -.radio-inline, -.checkbox-inline { - display: inline-block; - padding-left: 20px; - margin-bottom: 0; - font-weight: normal; - vertical-align: middle; - cursor: pointer; -} -.radio-inline + .radio-inline, -.checkbox-inline + .checkbox-inline { - margin-top: 0; - margin-left: 10px; -} -input[type="radio"][disabled], -input[type="checkbox"][disabled], -input[type="radio"].disabled, -input[type="checkbox"].disabled, -fieldset[disabled] input[type="radio"], -fieldset[disabled] input[type="checkbox"] { - cursor: not-allowed; -} -.radio-inline.disabled, -.checkbox-inline.disabled, -fieldset[disabled] .radio-inline, -fieldset[disabled] .checkbox-inline { - cursor: not-allowed; -} -.radio.disabled label, -.checkbox.disabled label, -fieldset[disabled] .radio label, -fieldset[disabled] .checkbox label { - cursor: not-allowed; -} -.form-control-static { - padding-top: 7px; - padding-bottom: 7px; - margin-bottom: 0; -} -.form-control-static.input-lg, -.form-control-static.input-sm { - padding-right: 0; - padding-left: 0; -} -.input-sm { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -select.input-sm { - height: 30px; - line-height: 30px; -} -textarea.input-sm, -select[multiple].input-sm { - height: auto; -} -.form-group-sm .form-control { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -select.form-group-sm .form-control { - height: 30px; - line-height: 30px; -} -textarea.form-group-sm .form-control, -select[multiple].form-group-sm .form-control { - height: auto; -} -.form-group-sm .form-control-static { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; -} -.input-lg { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -select.input-lg { - height: 46px; - line-height: 46px; -} -textarea.input-lg, -select[multiple].input-lg { - height: auto; -} -.form-group-lg .form-control { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -select.form-group-lg .form-control { - height: 46px; - line-height: 46px; -} -textarea.form-group-lg .form-control, -select[multiple].form-group-lg .form-control { - height: auto; -} -.form-group-lg .form-control-static { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; -} -.has-feedback { - position: relative; -} -.has-feedback .form-control { - padding-right: 42.5px; -} -.form-control-feedback { - position: absolute; - top: 0; - right: 0; - z-index: 2; - display: block; - width: 34px; - height: 34px; - line-height: 34px; - text-align: center; - pointer-events: none; -} -.input-lg + .form-control-feedback { - width: 46px; - height: 46px; - line-height: 46px; -} -.input-sm + .form-control-feedback { - width: 30px; - height: 30px; - line-height: 30px; -} -.has-success .help-block, -.has-success .control-label, -.has-success .radio, -.has-success .checkbox, -.has-success .radio-inline, -.has-success .checkbox-inline, -.has-success.radio label, -.has-success.checkbox label, -.has-success.radio-inline label, -.has-success.checkbox-inline label { - color: #3c763d; -} -.has-success .form-control { - border-color: #3c763d; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.has-success .form-control:focus { - border-color: #2b542c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; -} -.has-success .input-group-addon { - color: #3c763d; - background-color: #dff0d8; - border-color: #3c763d; -} -.has-success .form-control-feedback { - color: #3c763d; -} -.has-warning .help-block, -.has-warning .control-label, -.has-warning .radio, -.has-warning .checkbox, -.has-warning .radio-inline, -.has-warning .checkbox-inline, -.has-warning.radio label, -.has-warning.checkbox label, -.has-warning.radio-inline label, -.has-warning.checkbox-inline label { - color: #8a6d3b; -} -.has-warning .form-control { - border-color: #8a6d3b; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.has-warning .form-control:focus { - border-color: #66512c; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; -} -.has-warning .input-group-addon { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #8a6d3b; -} -.has-warning .form-control-feedback { - color: #8a6d3b; -} -.has-error .help-block, -.has-error .control-label, -.has-error .radio, -.has-error .checkbox, -.has-error .radio-inline, -.has-error .checkbox-inline, -.has-error.radio label, -.has-error.checkbox label, -.has-error.radio-inline label, -.has-error.checkbox-inline label { - color: #a94442; -} -.has-error .form-control { - border-color: #a94442; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); -} -.has-error .form-control:focus { - border-color: #843534; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; -} -.has-error .input-group-addon { - color: #a94442; - background-color: #f2dede; - border-color: #a94442; -} -.has-error .form-control-feedback { - color: #a94442; -} -.has-feedback label ~ .form-control-feedback { - top: 25px; -} -.has-feedback label.sr-only ~ .form-control-feedback { - top: 0; -} -.help-block { - display: block; - margin-top: 5px; - margin-bottom: 10px; - color: #737373; -} -@media (min-width: 768px) { - .form-inline .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .form-inline .form-control-static { - display: inline-block; - } - .form-inline .input-group { - display: inline-table; - vertical-align: middle; - } - .form-inline .input-group .input-group-addon, - .form-inline .input-group .input-group-btn, - .form-inline .input-group .form-control { - width: auto; - } - .form-inline .input-group > .form-control { - width: 100%; - } - .form-inline .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio, - .form-inline .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .form-inline .radio label, - .form-inline .checkbox label { - padding-left: 0; - } - .form-inline .radio input[type="radio"], - .form-inline .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .form-inline .has-feedback .form-control-feedback { - top: 0; - } -} -.form-horizontal .radio, -.form-horizontal .checkbox, -.form-horizontal .radio-inline, -.form-horizontal .checkbox-inline { - padding-top: 7px; - margin-top: 0; - margin-bottom: 0; -} -.form-horizontal .radio, -.form-horizontal .checkbox { - min-height: 27px; -} -.form-horizontal .form-group { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .form-horizontal .control-label { - padding-top: 7px; - margin-bottom: 0; - text-align: right; - } -} -.form-horizontal .has-feedback .form-control-feedback { - right: 15px; -} -@media (min-width: 768px) { - .form-horizontal .form-group-lg .control-label { - padding-top: 14.333333px; - } -} -@media (min-width: 768px) { - .form-horizontal .form-group-sm .control-label { - padding-top: 6px; - } -} -.btn { - display: inline-block; - padding: 6px 12px; - margin-bottom: 0; - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - text-align: center; - white-space: nowrap; - vertical-align: middle; - -ms-touch-action: manipulation; - touch-action: manipulation; - cursor: pointer; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} -.btn:focus, -.btn:active:focus, -.btn.active:focus, -.btn.focus, -.btn:active.focus, -.btn.active.focus { - outline: thin dotted; - outline: 5px auto -webkit-focus-ring-color; - outline-offset: -2px; -} -.btn:hover, -.btn:focus, -.btn.focus { - color: #333; - text-decoration: none; -} -.btn:active, -.btn.active { - background-image: none; - outline: 0; - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); -} -.btn.disabled, -.btn[disabled], -fieldset[disabled] .btn { - pointer-events: none; - cursor: not-allowed; - filter: alpha(opacity=65); - -webkit-box-shadow: none; - box-shadow: none; - opacity: .65; -} -.btn-default { - color: #333; - background-color: #fff; - border-color: #ccc; -} -.btn-default:hover, -.btn-default:focus, -.btn-default.focus, -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - color: #333; - background-color: #e6e6e6; - border-color: #adadad; -} -.btn-default:active, -.btn-default.active, -.open > .dropdown-toggle.btn-default { - background-image: none; -} -.btn-default.disabled, -.btn-default[disabled], -fieldset[disabled] .btn-default, -.btn-default.disabled:hover, -.btn-default[disabled]:hover, -fieldset[disabled] .btn-default:hover, -.btn-default.disabled:focus, -.btn-default[disabled]:focus, -fieldset[disabled] .btn-default:focus, -.btn-default.disabled.focus, -.btn-default[disabled].focus, -fieldset[disabled] .btn-default.focus, -.btn-default.disabled:active, -.btn-default[disabled]:active, -fieldset[disabled] .btn-default:active, -.btn-default.disabled.active, -.btn-default[disabled].active, -fieldset[disabled] .btn-default.active { - background-color: #fff; - border-color: #ccc; -} -.btn-default .badge { - color: #fff; - background-color: #333; -} -.btn-primary { - color: #fff; - background-color: #337ab7; - border-color: #2e6da4; -} -.btn-primary:hover, -.btn-primary:focus, -.btn-primary.focus, -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - color: #fff; - background-color: #286090; - border-color: #204d74; -} -.btn-primary:active, -.btn-primary.active, -.open > .dropdown-toggle.btn-primary { - background-image: none; -} -.btn-primary.disabled, -.btn-primary[disabled], -fieldset[disabled] .btn-primary, -.btn-primary.disabled:hover, -.btn-primary[disabled]:hover, -fieldset[disabled] .btn-primary:hover, -.btn-primary.disabled:focus, -.btn-primary[disabled]:focus, -fieldset[disabled] .btn-primary:focus, -.btn-primary.disabled.focus, -.btn-primary[disabled].focus, -fieldset[disabled] .btn-primary.focus, -.btn-primary.disabled:active, -.btn-primary[disabled]:active, -fieldset[disabled] .btn-primary:active, -.btn-primary.disabled.active, -.btn-primary[disabled].active, -fieldset[disabled] .btn-primary.active { - background-color: #337ab7; - border-color: #2e6da4; -} -.btn-primary .badge { - color: #337ab7; - background-color: #fff; -} -.btn-success { - color: #fff; - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success:hover, -.btn-success:focus, -.btn-success.focus, -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - color: #fff; - background-color: #449d44; - border-color: #398439; -} -.btn-success:active, -.btn-success.active, -.open > .dropdown-toggle.btn-success { - background-image: none; -} -.btn-success.disabled, -.btn-success[disabled], -fieldset[disabled] .btn-success, -.btn-success.disabled:hover, -.btn-success[disabled]:hover, -fieldset[disabled] .btn-success:hover, -.btn-success.disabled:focus, -.btn-success[disabled]:focus, -fieldset[disabled] .btn-success:focus, -.btn-success.disabled.focus, -.btn-success[disabled].focus, -fieldset[disabled] .btn-success.focus, -.btn-success.disabled:active, -.btn-success[disabled]:active, -fieldset[disabled] .btn-success:active, -.btn-success.disabled.active, -.btn-success[disabled].active, -fieldset[disabled] .btn-success.active { - background-color: #5cb85c; - border-color: #4cae4c; -} -.btn-success .badge { - color: #5cb85c; - background-color: #fff; -} -.btn-info { - color: #fff; - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info:hover, -.btn-info:focus, -.btn-info.focus, -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - color: #fff; - background-color: #31b0d5; - border-color: #269abc; -} -.btn-info:active, -.btn-info.active, -.open > .dropdown-toggle.btn-info { - background-image: none; -} -.btn-info.disabled, -.btn-info[disabled], -fieldset[disabled] .btn-info, -.btn-info.disabled:hover, -.btn-info[disabled]:hover, -fieldset[disabled] .btn-info:hover, -.btn-info.disabled:focus, -.btn-info[disabled]:focus, -fieldset[disabled] .btn-info:focus, -.btn-info.disabled.focus, -.btn-info[disabled].focus, -fieldset[disabled] .btn-info.focus, -.btn-info.disabled:active, -.btn-info[disabled]:active, -fieldset[disabled] .btn-info:active, -.btn-info.disabled.active, -.btn-info[disabled].active, -fieldset[disabled] .btn-info.active { - background-color: #5bc0de; - border-color: #46b8da; -} -.btn-info .badge { - color: #5bc0de; - background-color: #fff; -} -.btn-warning { - color: #fff; - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning:hover, -.btn-warning:focus, -.btn-warning.focus, -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - color: #fff; - background-color: #ec971f; - border-color: #d58512; -} -.btn-warning:active, -.btn-warning.active, -.open > .dropdown-toggle.btn-warning { - background-image: none; -} -.btn-warning.disabled, -.btn-warning[disabled], -fieldset[disabled] .btn-warning, -.btn-warning.disabled:hover, -.btn-warning[disabled]:hover, -fieldset[disabled] .btn-warning:hover, -.btn-warning.disabled:focus, -.btn-warning[disabled]:focus, -fieldset[disabled] .btn-warning:focus, -.btn-warning.disabled.focus, -.btn-warning[disabled].focus, -fieldset[disabled] .btn-warning.focus, -.btn-warning.disabled:active, -.btn-warning[disabled]:active, -fieldset[disabled] .btn-warning:active, -.btn-warning.disabled.active, -.btn-warning[disabled].active, -fieldset[disabled] .btn-warning.active { - background-color: #f0ad4e; - border-color: #eea236; -} -.btn-warning .badge { - color: #f0ad4e; - background-color: #fff; -} -.btn-danger { - color: #fff; - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger:hover, -.btn-danger:focus, -.btn-danger.focus, -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - color: #fff; - background-color: #c9302c; - border-color: #ac2925; -} -.btn-danger:active, -.btn-danger.active, -.open > .dropdown-toggle.btn-danger { - background-image: none; -} -.btn-danger.disabled, -.btn-danger[disabled], -fieldset[disabled] .btn-danger, -.btn-danger.disabled:hover, -.btn-danger[disabled]:hover, -fieldset[disabled] .btn-danger:hover, -.btn-danger.disabled:focus, -.btn-danger[disabled]:focus, -fieldset[disabled] .btn-danger:focus, -.btn-danger.disabled.focus, -.btn-danger[disabled].focus, -fieldset[disabled] .btn-danger.focus, -.btn-danger.disabled:active, -.btn-danger[disabled]:active, -fieldset[disabled] .btn-danger:active, -.btn-danger.disabled.active, -.btn-danger[disabled].active, -fieldset[disabled] .btn-danger.active { - background-color: #d9534f; - border-color: #d43f3a; -} -.btn-danger .badge { - color: #d9534f; - background-color: #fff; -} -.btn-link { - font-weight: normal; - color: #337ab7; - border-radius: 0; -} -.btn-link, -.btn-link:active, -.btn-link.active, -.btn-link[disabled], -fieldset[disabled] .btn-link { - background-color: transparent; - -webkit-box-shadow: none; - box-shadow: none; -} -.btn-link, -.btn-link:hover, -.btn-link:focus, -.btn-link:active { - border-color: transparent; -} -.btn-link:hover, -.btn-link:focus { - color: #23527c; - text-decoration: underline; - background-color: transparent; -} -.btn-link[disabled]:hover, -fieldset[disabled] .btn-link:hover, -.btn-link[disabled]:focus, -fieldset[disabled] .btn-link:focus { - color: #777; - text-decoration: none; -} -.btn-lg, -.btn-group-lg > .btn { - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -.btn-sm, -.btn-group-sm > .btn { - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-xs, -.btn-group-xs > .btn { - padding: 1px 5px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -.btn-block { - display: block; - width: 100%; -} -.btn-block + .btn-block { - margin-top: 5px; -} -input[type="submit"].btn-block, -input[type="reset"].btn-block, -input[type="button"].btn-block { - width: 100%; -} -.fade { - opacity: 0; - -webkit-transition: opacity .15s linear; - -o-transition: opacity .15s linear; - transition: opacity .15s linear; -} -.fade.in { - opacity: 1; -} -.collapse { - display: none; - visibility: hidden; -} -.collapse.in { - display: block; - visibility: visible; -} -tr.collapse.in { - display: table-row; -} -tbody.collapse.in { - display: table-row-group; -} -.collapsing { - position: relative; - height: 0; - overflow: hidden; - -webkit-transition-timing-function: ease; - -o-transition-timing-function: ease; - transition-timing-function: ease; - -webkit-transition-duration: .35s; - -o-transition-duration: .35s; - transition-duration: .35s; - -webkit-transition-property: height, visibility; - -o-transition-property: height, visibility; - transition-property: height, visibility; -} -.caret { - display: inline-block; - width: 0; - height: 0; - margin-left: 2px; - vertical-align: middle; - border-top: 4px solid; - border-right: 4px solid transparent; - border-left: 4px solid transparent; -} -.dropup, -.dropdown { - position: relative; -} -.dropdown-toggle:focus { - outline: 0; -} -.dropdown-menu { - position: absolute; - top: 100%; - left: 0; - z-index: 1000; - display: none; - float: left; - min-width: 160px; - padding: 5px 0; - margin: 2px 0 0; - font-size: 14px; - text-align: left; - list-style: none; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .15); - border-radius: 4px; - -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); - box-shadow: 0 6px 12px rgba(0, 0, 0, .175); -} -.dropdown-menu.pull-right { - right: 0; - left: auto; -} -.dropdown-menu .divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.dropdown-menu > li > a { - display: block; - padding: 3px 20px; - clear: both; - font-weight: normal; - line-height: 1.42857143; - color: #333; - white-space: nowrap; -} -.dropdown-menu > li > a:hover, -.dropdown-menu > li > a:focus { - color: #262626; - text-decoration: none; - background-color: #f5f5f5; -} -.dropdown-menu > .active > a, -.dropdown-menu > .active > a:hover, -.dropdown-menu > .active > a:focus { - color: #fff; - text-decoration: none; - background-color: #337ab7; - outline: 0; -} -.dropdown-menu > .disabled > a, -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - color: #777; -} -.dropdown-menu > .disabled > a:hover, -.dropdown-menu > .disabled > a:focus { - text-decoration: none; - cursor: not-allowed; - background-color: transparent; - background-image: none; - filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); -} -.open > .dropdown-menu { - display: block; -} -.open > a { - outline: 0; -} -.dropdown-menu-right { - right: 0; - left: auto; -} -.dropdown-menu-left { - right: auto; - left: 0; -} -.dropdown-header { - display: block; - padding: 3px 20px; - font-size: 12px; - line-height: 1.42857143; - color: #777; - white-space: nowrap; -} -.dropdown-backdrop { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 990; -} -.pull-right > .dropdown-menu { - right: 0; - left: auto; -} -.dropup .caret, -.navbar-fixed-bottom .dropdown .caret { - content: ""; - border-top: 0; - border-bottom: 4px solid; -} -.dropup .dropdown-menu, -.navbar-fixed-bottom .dropdown .dropdown-menu { - top: auto; - bottom: 100%; - margin-bottom: 2px; -} -@media (min-width: 768px) { - .navbar-right .dropdown-menu { - right: 0; - left: auto; - } - .navbar-right .dropdown-menu-left { - right: auto; - left: 0; - } -} -.btn-group, -.btn-group-vertical { - position: relative; - display: inline-block; - vertical-align: middle; -} -.btn-group > .btn, -.btn-group-vertical > .btn { - position: relative; - float: left; -} -.btn-group > .btn:hover, -.btn-group-vertical > .btn:hover, -.btn-group > .btn:focus, -.btn-group-vertical > .btn:focus, -.btn-group > .btn:active, -.btn-group-vertical > .btn:active, -.btn-group > .btn.active, -.btn-group-vertical > .btn.active { - z-index: 2; -} -.btn-group .btn + .btn, -.btn-group .btn + .btn-group, -.btn-group .btn-group + .btn, -.btn-group .btn-group + .btn-group { - margin-left: -1px; -} -.btn-toolbar { - margin-left: -5px; -} -.btn-toolbar .btn-group, -.btn-toolbar .input-group { - float: left; -} -.btn-toolbar > .btn, -.btn-toolbar > .btn-group, -.btn-toolbar > .input-group { - margin-left: 5px; -} -.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { - border-radius: 0; -} -.btn-group > .btn:first-child { - margin-left: 0; -} -.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group > .btn:last-child:not(:first-child), -.btn-group > .dropdown-toggle:not(:first-child) { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group > .btn-group { - float: left; -} -.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group .dropdown-toggle:active, -.btn-group.open .dropdown-toggle { - outline: 0; -} -.btn-group > .btn + .dropdown-toggle { - padding-right: 8px; - padding-left: 8px; -} -.btn-group > .btn-lg + .dropdown-toggle { - padding-right: 12px; - padding-left: 12px; -} -.btn-group.open .dropdown-toggle { - -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); - box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); -} -.btn-group.open .dropdown-toggle.btn-link { - -webkit-box-shadow: none; - box-shadow: none; -} -.btn .caret { - margin-left: 0; -} -.btn-lg .caret { - border-width: 5px 5px 0; - border-bottom-width: 0; -} -.dropup .btn-lg .caret { - border-width: 0 5px 5px; -} -.btn-group-vertical > .btn, -.btn-group-vertical > .btn-group, -.btn-group-vertical > .btn-group > .btn { - display: block; - float: none; - width: 100%; - max-width: 100%; -} -.btn-group-vertical > .btn-group > .btn { - float: none; -} -.btn-group-vertical > .btn + .btn, -.btn-group-vertical > .btn + .btn-group, -.btn-group-vertical > .btn-group + .btn, -.btn-group-vertical > .btn-group + .btn-group { - margin-top: -1px; - margin-left: 0; -} -.btn-group-vertical > .btn:not(:first-child):not(:last-child) { - border-radius: 0; -} -.btn-group-vertical > .btn:first-child:not(:last-child) { - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn:last-child:not(:first-child) { - border-top-left-radius: 0; - border-top-right-radius: 0; - border-bottom-left-radius: 4px; -} -.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { - border-radius: 0; -} -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, -.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.btn-group-justified { - display: table; - width: 100%; - table-layout: fixed; - border-collapse: separate; -} -.btn-group-justified > .btn, -.btn-group-justified > .btn-group { - display: table-cell; - float: none; - width: 1%; -} -.btn-group-justified > .btn-group .btn { - width: 100%; -} -.btn-group-justified > .btn-group .dropdown-menu { - left: auto; -} -[data-toggle="buttons"] > .btn input[type="radio"], -[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], -[data-toggle="buttons"] > .btn input[type="checkbox"], -[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { - position: absolute; - clip: rect(0, 0, 0, 0); - pointer-events: none; -} -.input-group { - position: relative; - display: table; - border-collapse: separate; -} -.input-group[class*="col-"] { - float: none; - padding-right: 0; - padding-left: 0; -} -.input-group .form-control { - position: relative; - z-index: 2; - float: left; - width: 100%; - margin-bottom: 0; -} -.input-group-lg > .form-control, -.input-group-lg > .input-group-addon, -.input-group-lg > .input-group-btn > .btn { - height: 46px; - padding: 10px 16px; - font-size: 18px; - line-height: 1.3333333; - border-radius: 6px; -} -select.input-group-lg > .form-control, -select.input-group-lg > .input-group-addon, -select.input-group-lg > .input-group-btn > .btn { - height: 46px; - line-height: 46px; -} -textarea.input-group-lg > .form-control, -textarea.input-group-lg > .input-group-addon, -textarea.input-group-lg > .input-group-btn > .btn, -select[multiple].input-group-lg > .form-control, -select[multiple].input-group-lg > .input-group-addon, -select[multiple].input-group-lg > .input-group-btn > .btn { - height: auto; -} -.input-group-sm > .form-control, -.input-group-sm > .input-group-addon, -.input-group-sm > .input-group-btn > .btn { - height: 30px; - padding: 5px 10px; - font-size: 12px; - line-height: 1.5; - border-radius: 3px; -} -select.input-group-sm > .form-control, -select.input-group-sm > .input-group-addon, -select.input-group-sm > .input-group-btn > .btn { - height: 30px; - line-height: 30px; -} -textarea.input-group-sm > .form-control, -textarea.input-group-sm > .input-group-addon, -textarea.input-group-sm > .input-group-btn > .btn, -select[multiple].input-group-sm > .form-control, -select[multiple].input-group-sm > .input-group-addon, -select[multiple].input-group-sm > .input-group-btn > .btn { - height: auto; -} -.input-group-addon, -.input-group-btn, -.input-group .form-control { - display: table-cell; -} -.input-group-addon:not(:first-child):not(:last-child), -.input-group-btn:not(:first-child):not(:last-child), -.input-group .form-control:not(:first-child):not(:last-child) { - border-radius: 0; -} -.input-group-addon, -.input-group-btn { - width: 1%; - white-space: nowrap; - vertical-align: middle; -} -.input-group-addon { - padding: 6px 12px; - font-size: 14px; - font-weight: normal; - line-height: 1; - color: #555; - text-align: center; - background-color: #eee; - border: 1px solid #ccc; - border-radius: 4px; -} -.input-group-addon.input-sm { - padding: 5px 10px; - font-size: 12px; - border-radius: 3px; -} -.input-group-addon.input-lg { - padding: 10px 16px; - font-size: 18px; - border-radius: 6px; -} -.input-group-addon input[type="radio"], -.input-group-addon input[type="checkbox"] { - margin-top: 0; -} -.input-group .form-control:first-child, -.input-group-addon:first-child, -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group > .btn, -.input-group-btn:first-child > .dropdown-toggle, -.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), -.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { - border-top-right-radius: 0; - border-bottom-right-radius: 0; -} -.input-group-addon:first-child { - border-right: 0; -} -.input-group .form-control:last-child, -.input-group-addon:last-child, -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group > .btn, -.input-group-btn:last-child > .dropdown-toggle, -.input-group-btn:first-child > .btn:not(:first-child), -.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { - border-top-left-radius: 0; - border-bottom-left-radius: 0; -} -.input-group-addon:last-child { - border-left: 0; -} -.input-group-btn { - position: relative; - font-size: 0; - white-space: nowrap; -} -.input-group-btn > .btn { - position: relative; -} -.input-group-btn > .btn + .btn { - margin-left: -1px; -} -.input-group-btn > .btn:hover, -.input-group-btn > .btn:focus, -.input-group-btn > .btn:active { - z-index: 2; -} -.input-group-btn:first-child > .btn, -.input-group-btn:first-child > .btn-group { - margin-right: -1px; -} -.input-group-btn:last-child > .btn, -.input-group-btn:last-child > .btn-group { - margin-left: -1px; -} -.nav { - padding-left: 0; - margin-bottom: 0; - list-style: none; -} -.nav > li { - position: relative; - display: block; -} -.nav > li > a { - position: relative; - display: block; - padding: 10px 15px; -} -.nav > li > a:hover, -.nav > li > a:focus { - text-decoration: none; - background-color: #eee; -} -.nav > li.disabled > a { - color: #777; -} -.nav > li.disabled > a:hover, -.nav > li.disabled > a:focus { - color: #777; - text-decoration: none; - cursor: not-allowed; - background-color: transparent; -} -.nav .open > a, -.nav .open > a:hover, -.nav .open > a:focus { - background-color: #eee; - border-color: #337ab7; -} -.nav .nav-divider { - height: 1px; - margin: 9px 0; - overflow: hidden; - background-color: #e5e5e5; -} -.nav > li > a > img { - max-width: none; -} -.nav-tabs { - border-bottom: 1px solid #ddd; -} -.nav-tabs > li { - float: left; - margin-bottom: -1px; -} -.nav-tabs > li > a { - margin-right: 2px; - line-height: 1.42857143; - border: 1px solid transparent; - border-radius: 4px 4px 0 0; -} -.nav-tabs > li > a:hover { - border-color: #eee #eee #ddd; -} -.nav-tabs > li.active > a, -.nav-tabs > li.active > a:hover, -.nav-tabs > li.active > a:focus { - color: #555; - cursor: default; - background-color: #fff; - border: 1px solid #ddd; - border-bottom-color: transparent; -} -.nav-tabs.nav-justified { - width: 100%; - border-bottom: 0; -} -.nav-tabs.nav-justified > li { - float: none; -} -.nav-tabs.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} -.nav-tabs.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} -@media (min-width: 768px) { - .nav-tabs.nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-tabs.nav-justified > li > a { - margin-bottom: 0; - } -} -.nav-tabs.nav-justified > li > a { - margin-right: 0; - border-radius: 4px; -} -.nav-tabs.nav-justified > .active > a, -.nav-tabs.nav-justified > .active > a:hover, -.nav-tabs.nav-justified > .active > a:focus { - border: 1px solid #ddd; -} -@media (min-width: 768px) { - .nav-tabs.nav-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs.nav-justified > .active > a, - .nav-tabs.nav-justified > .active > a:hover, - .nav-tabs.nav-justified > .active > a:focus { - border-bottom-color: #fff; - } -} -.nav-pills > li { - float: left; -} -.nav-pills > li > a { - border-radius: 4px; -} -.nav-pills > li + li { - margin-left: 2px; -} -.nav-pills > li.active > a, -.nav-pills > li.active > a:hover, -.nav-pills > li.active > a:focus { - color: #fff; - background-color: #337ab7; -} -.nav-stacked > li { - float: none; -} -.nav-stacked > li + li { - margin-top: 2px; - margin-left: 0; -} -.nav-justified { - width: 100%; -} -.nav-justified > li { - float: none; -} -.nav-justified > li > a { - margin-bottom: 5px; - text-align: center; -} -.nav-justified > .dropdown .dropdown-menu { - top: auto; - left: auto; -} -@media (min-width: 768px) { - .nav-justified > li { - display: table-cell; - width: 1%; - } - .nav-justified > li > a { - margin-bottom: 0; - } -} -.nav-tabs-justified { - border-bottom: 0; -} -.nav-tabs-justified > li > a { - margin-right: 0; - border-radius: 4px; -} -.nav-tabs-justified > .active > a, -.nav-tabs-justified > .active > a:hover, -.nav-tabs-justified > .active > a:focus { - border: 1px solid #ddd; -} -@media (min-width: 768px) { - .nav-tabs-justified > li > a { - border-bottom: 1px solid #ddd; - border-radius: 4px 4px 0 0; - } - .nav-tabs-justified > .active > a, - .nav-tabs-justified > .active > a:hover, - .nav-tabs-justified > .active > a:focus { - border-bottom-color: #fff; - } -} -.tab-content > .tab-pane { - display: none; - visibility: hidden; -} -.tab-content > .active { - display: block; - visibility: visible; -} -.nav-tabs .dropdown-menu { - margin-top: -1px; - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.navbar { - position: relative; - min-height: 50px; - margin-bottom: 20px; - border: 1px solid transparent; -} -@media (min-width: 768px) { - .navbar { - border-radius: 4px; - } -} -@media (min-width: 768px) { - .navbar-header { - float: left; - } -} -.navbar-collapse { - padding-right: 15px; - padding-left: 15px; - overflow-x: visible; - -webkit-overflow-scrolling: touch; - border-top: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); -} -.navbar-collapse.in { - overflow-y: auto; -} -@media (min-width: 768px) { - .navbar-collapse { - width: auto; - border-top: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-collapse.collapse { - display: block !important; - height: auto !important; - padding-bottom: 0; - overflow: visible !important; - visibility: visible !important; - } - .navbar-collapse.in { - overflow-y: visible; - } - .navbar-fixed-top .navbar-collapse, - .navbar-static-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - padding-right: 0; - padding-left: 0; - } -} -.navbar-fixed-top .navbar-collapse, -.navbar-fixed-bottom .navbar-collapse { - max-height: 340px; -} -@media (max-device-width: 480px) and (orientation: landscape) { - .navbar-fixed-top .navbar-collapse, - .navbar-fixed-bottom .navbar-collapse { - max-height: 200px; - } -} -.container > .navbar-header, -.container-fluid > .navbar-header, -.container > .navbar-collapse, -.container-fluid > .navbar-collapse { - margin-right: -15px; - margin-left: -15px; -} -@media (min-width: 768px) { - .container > .navbar-header, - .container-fluid > .navbar-header, - .container > .navbar-collapse, - .container-fluid > .navbar-collapse { - margin-right: 0; - margin-left: 0; - } -} -.navbar-static-top { - z-index: 1000; - border-width: 0 0 1px; -} -@media (min-width: 768px) { - .navbar-static-top { - border-radius: 0; - } -} -.navbar-fixed-top, -.navbar-fixed-bottom { - position: fixed; - right: 0; - left: 0; - z-index: 1030; -} -@media (min-width: 768px) { - .navbar-fixed-top, - .navbar-fixed-bottom { - border-radius: 0; - } -} -.navbar-fixed-top { - top: 0; - border-width: 0 0 1px; -} -.navbar-fixed-bottom { - bottom: 0; - margin-bottom: 0; - border-width: 1px 0 0; -} -.navbar-brand { - float: left; - height: 50px; - padding: 15px 15px; - font-size: 18px; - line-height: 20px; -} -.navbar-brand:hover, -.navbar-brand:focus { - text-decoration: none; -} -.navbar-brand > img { - display: block; -} -@media (min-width: 768px) { - .navbar > .container .navbar-brand, - .navbar > .container-fluid .navbar-brand { - margin-left: -15px; - } -} -.navbar-toggle { - position: relative; - float: right; - padding: 9px 10px; - margin-top: 8px; - margin-right: 15px; - margin-bottom: 8px; - background-color: transparent; - background-image: none; - border: 1px solid transparent; - border-radius: 4px; -} -.navbar-toggle:focus { - outline: 0; -} -.navbar-toggle .icon-bar { - display: block; - width: 22px; - height: 2px; - border-radius: 1px; -} -.navbar-toggle .icon-bar + .icon-bar { - margin-top: 4px; -} -@media (min-width: 768px) { - .navbar-toggle { - display: none; - } -} -.navbar-nav { - margin: 7.5px -15px; -} -.navbar-nav > li > a { - padding-top: 10px; - padding-bottom: 10px; - line-height: 20px; -} -@media (max-width: 767px) { - .navbar-nav .open .dropdown-menu { - position: static; - float: none; - width: auto; - margin-top: 0; - background-color: transparent; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } - .navbar-nav .open .dropdown-menu > li > a, - .navbar-nav .open .dropdown-menu .dropdown-header { - padding: 5px 15px 5px 25px; - } - .navbar-nav .open .dropdown-menu > li > a { - line-height: 20px; - } - .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-nav .open .dropdown-menu > li > a:focus { - background-image: none; - } -} -@media (min-width: 768px) { - .navbar-nav { - float: left; - margin: 0; - } - .navbar-nav > li { - float: left; - } - .navbar-nav > li > a { - padding-top: 15px; - padding-bottom: 15px; - } -} -.navbar-form { - padding: 10px 15px; - margin-top: 8px; - margin-right: -15px; - margin-bottom: 8px; - margin-left: -15px; - border-top: 1px solid transparent; - border-bottom: 1px solid transparent; - -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); - box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); -} -@media (min-width: 768px) { - .navbar-form .form-group { - display: inline-block; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .form-control { - display: inline-block; - width: auto; - vertical-align: middle; - } - .navbar-form .form-control-static { - display: inline-block; - } - .navbar-form .input-group { - display: inline-table; - vertical-align: middle; - } - .navbar-form .input-group .input-group-addon, - .navbar-form .input-group .input-group-btn, - .navbar-form .input-group .form-control { - width: auto; - } - .navbar-form .input-group > .form-control { - width: 100%; - } - .navbar-form .control-label { - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio, - .navbar-form .checkbox { - display: inline-block; - margin-top: 0; - margin-bottom: 0; - vertical-align: middle; - } - .navbar-form .radio label, - .navbar-form .checkbox label { - padding-left: 0; - } - .navbar-form .radio input[type="radio"], - .navbar-form .checkbox input[type="checkbox"] { - position: relative; - margin-left: 0; - } - .navbar-form .has-feedback .form-control-feedback { - top: 0; - } -} -@media (max-width: 767px) { - .navbar-form .form-group { - margin-bottom: 5px; - } - .navbar-form .form-group:last-child { - margin-bottom: 0; - } -} -@media (min-width: 768px) { - .navbar-form { - width: auto; - padding-top: 0; - padding-bottom: 0; - margin-right: 0; - margin-left: 0; - border: 0; - -webkit-box-shadow: none; - box-shadow: none; - } -} -.navbar-nav > li > .dropdown-menu { - margin-top: 0; - border-top-left-radius: 0; - border-top-right-radius: 0; -} -.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { - margin-bottom: 0; - border-top-left-radius: 4px; - border-top-right-radius: 4px; - border-bottom-right-radius: 0; - border-bottom-left-radius: 0; -} -.navbar-btn { - margin-top: 8px; - margin-bottom: 8px; -} -.navbar-btn.btn-sm { - margin-top: 10px; - margin-bottom: 10px; -} -.navbar-btn.btn-xs { - margin-top: 14px; - margin-bottom: 14px; -} -.navbar-text { - margin-top: 15px; - margin-bottom: 15px; -} -@media (min-width: 768px) { - .navbar-text { - float: left; - margin-right: 15px; - margin-left: 15px; - } -} -@media (min-width: 768px) { - .navbar-left { - float: left !important; - } - .navbar-right { - float: right !important; - margin-right: -15px; - } - .navbar-right ~ .navbar-right { - margin-right: 0; - } -} -.navbar-default { - background-color: #f8f8f8; - border-color: #e7e7e7; -} -.navbar-default .navbar-brand { - color: #777; -} -.navbar-default .navbar-brand:hover, -.navbar-default .navbar-brand:focus { - color: #5e5e5e; - background-color: transparent; -} -.navbar-default .navbar-text { - color: #777; -} -.navbar-default .navbar-nav > li > a { - color: #777; -} -.navbar-default .navbar-nav > li > a:hover, -.navbar-default .navbar-nav > li > a:focus { - color: #333; - background-color: transparent; -} -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - color: #555; - background-color: #e7e7e7; -} -.navbar-default .navbar-nav > .disabled > a, -.navbar-default .navbar-nav > .disabled > a:hover, -.navbar-default .navbar-nav > .disabled > a:focus { - color: #ccc; - background-color: transparent; -} -.navbar-default .navbar-toggle { - border-color: #ddd; -} -.navbar-default .navbar-toggle:hover, -.navbar-default .navbar-toggle:focus { - background-color: #ddd; -} -.navbar-default .navbar-toggle .icon-bar { - background-color: #888; -} -.navbar-default .navbar-collapse, -.navbar-default .navbar-form { - border-color: #e7e7e7; -} -.navbar-default .navbar-nav > .open > a, -.navbar-default .navbar-nav > .open > a:hover, -.navbar-default .navbar-nav > .open > a:focus { - color: #555; - background-color: #e7e7e7; -} -@media (max-width: 767px) { - .navbar-default .navbar-nav .open .dropdown-menu > li > a { - color: #777; - } - .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { - color: #333; - background-color: transparent; - } - .navbar-default .navbar-nav .open .dropdown-menu > .active > a, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #555; - background-color: #e7e7e7; - } - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #ccc; - background-color: transparent; - } -} -.navbar-default .navbar-link { - color: #777; -} -.navbar-default .navbar-link:hover { - color: #333; -} -.navbar-default .btn-link { - color: #777; -} -.navbar-default .btn-link:hover, -.navbar-default .btn-link:focus { - color: #333; -} -.navbar-default .btn-link[disabled]:hover, -fieldset[disabled] .navbar-default .btn-link:hover, -.navbar-default .btn-link[disabled]:focus, -fieldset[disabled] .navbar-default .btn-link:focus { - color: #ccc; -} -.navbar-inverse { - background-color: #222; - border-color: #080808; -} -.navbar-inverse .navbar-brand { - color: #9d9d9d; -} -.navbar-inverse .navbar-brand:hover, -.navbar-inverse .navbar-brand:focus { - color: #fff; - background-color: transparent; -} -.navbar-inverse .navbar-text { - color: #9d9d9d; -} -.navbar-inverse .navbar-nav > li > a { - color: #9d9d9d; -} -.navbar-inverse .navbar-nav > li > a:hover, -.navbar-inverse .navbar-nav > li > a:focus { - color: #fff; - background-color: transparent; -} -.navbar-inverse .navbar-nav > .active > a, -.navbar-inverse .navbar-nav > .active > a:hover, -.navbar-inverse .navbar-nav > .active > a:focus { - color: #fff; - background-color: #080808; -} -.navbar-inverse .navbar-nav > .disabled > a, -.navbar-inverse .navbar-nav > .disabled > a:hover, -.navbar-inverse .navbar-nav > .disabled > a:focus { - color: #444; - background-color: transparent; -} -.navbar-inverse .navbar-toggle { - border-color: #333; -} -.navbar-inverse .navbar-toggle:hover, -.navbar-inverse .navbar-toggle:focus { - background-color: #333; -} -.navbar-inverse .navbar-toggle .icon-bar { - background-color: #fff; -} -.navbar-inverse .navbar-collapse, -.navbar-inverse .navbar-form { - border-color: #101010; -} -.navbar-inverse .navbar-nav > .open > a, -.navbar-inverse .navbar-nav > .open > a:hover, -.navbar-inverse .navbar-nav > .open > a:focus { - color: #fff; - background-color: #080808; -} -@media (max-width: 767px) { - .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { - border-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu .divider { - background-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { - color: #9d9d9d; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { - color: #fff; - background-color: transparent; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus { - color: #fff; - background-color: #080808; - } - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, - .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus { - color: #444; - background-color: transparent; - } -} -.navbar-inverse .navbar-link { - color: #9d9d9d; -} -.navbar-inverse .navbar-link:hover { - color: #fff; -} -.navbar-inverse .btn-link { - color: #9d9d9d; -} -.navbar-inverse .btn-link:hover, -.navbar-inverse .btn-link:focus { - color: #fff; -} -.navbar-inverse .btn-link[disabled]:hover, -fieldset[disabled] .navbar-inverse .btn-link:hover, -.navbar-inverse .btn-link[disabled]:focus, -fieldset[disabled] .navbar-inverse .btn-link:focus { - color: #444; -} -.breadcrumb { - padding: 8px 15px; - margin-bottom: 20px; - list-style: none; - background-color: #f5f5f5; - border-radius: 4px; -} -.breadcrumb > li { - display: inline-block; -} -.breadcrumb > li + li:before { - padding: 0 5px; - color: #ccc; - content: "/\00a0"; -} -.breadcrumb > .active { - color: #777; -} -.pagination { - display: inline-block; - padding-left: 0; - margin: 20px 0; - border-radius: 4px; -} -.pagination > li { - display: inline; -} -.pagination > li > a, -.pagination > li > span { - position: relative; - float: left; - padding: 6px 12px; - margin-left: -1px; - line-height: 1.42857143; - color: #337ab7; - text-decoration: none; - background-color: #fff; - border: 1px solid #ddd; -} -.pagination > li:first-child > a, -.pagination > li:first-child > span { - margin-left: 0; - border-top-left-radius: 4px; - border-bottom-left-radius: 4px; -} -.pagination > li:last-child > a, -.pagination > li:last-child > span { - border-top-right-radius: 4px; - border-bottom-right-radius: 4px; -} -.pagination > li > a:hover, -.pagination > li > span:hover, -.pagination > li > a:focus, -.pagination > li > span:focus { - color: #23527c; - background-color: #eee; - border-color: #ddd; -} -.pagination > .active > a, -.pagination > .active > span, -.pagination > .active > a:hover, -.pagination > .active > span:hover, -.pagination > .active > a:focus, -.pagination > .active > span:focus { - z-index: 2; - color: #fff; - cursor: default; - background-color: #337ab7; - border-color: #337ab7; -} -.pagination > .disabled > span, -.pagination > .disabled > span:hover, -.pagination > .disabled > span:focus, -.pagination > .disabled > a, -.pagination > .disabled > a:hover, -.pagination > .disabled > a:focus { - color: #777; - cursor: not-allowed; - background-color: #fff; - border-color: #ddd; -} -.pagination-lg > li > a, -.pagination-lg > li > span { - padding: 10px 16px; - font-size: 18px; -} -.pagination-lg > li:first-child > a, -.pagination-lg > li:first-child > span { - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; -} -.pagination-lg > li:last-child > a, -.pagination-lg > li:last-child > span { - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; -} -.pagination-sm > li > a, -.pagination-sm > li > span { - padding: 5px 10px; - font-size: 12px; -} -.pagination-sm > li:first-child > a, -.pagination-sm > li:first-child > span { - border-top-left-radius: 3px; - border-bottom-left-radius: 3px; -} -.pagination-sm > li:last-child > a, -.pagination-sm > li:last-child > span { - border-top-right-radius: 3px; - border-bottom-right-radius: 3px; -} -.pager { - padding-left: 0; - margin: 20px 0; - text-align: center; - list-style: none; -} -.pager li { - display: inline; -} -.pager li > a, -.pager li > span { - display: inline-block; - padding: 5px 14px; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 15px; -} -.pager li > a:hover, -.pager li > a:focus { - text-decoration: none; - background-color: #eee; -} -.pager .next > a, -.pager .next > span { - float: right; -} -.pager .previous > a, -.pager .previous > span { - float: left; -} -.pager .disabled > a, -.pager .disabled > a:hover, -.pager .disabled > a:focus, -.pager .disabled > span { - color: #777; - cursor: not-allowed; - background-color: #fff; -} -.label { - display: inline; - padding: .2em .6em .3em; - font-size: 75%; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - border-radius: .25em; -} -a.label:hover, -a.label:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} -.label:empty { - display: none; -} -.btn .label { - position: relative; - top: -1px; -} -.label-default { - background-color: #777; -} -.label-default[href]:hover, -.label-default[href]:focus { - background-color: #5e5e5e; -} -.label-primary { - background-color: #337ab7; -} -.label-primary[href]:hover, -.label-primary[href]:focus { - background-color: #286090; -} -.label-success { - background-color: #5cb85c; -} -.label-success[href]:hover, -.label-success[href]:focus { - background-color: #449d44; -} -.label-info { - background-color: #5bc0de; -} -.label-info[href]:hover, -.label-info[href]:focus { - background-color: #31b0d5; -} -.label-warning { - background-color: #f0ad4e; -} -.label-warning[href]:hover, -.label-warning[href]:focus { - background-color: #ec971f; -} -.label-danger { - background-color: #d9534f; -} -.label-danger[href]:hover, -.label-danger[href]:focus { - background-color: #c9302c; -} -.badge { - display: inline-block; - min-width: 10px; - padding: 3px 7px; - font-size: 12px; - font-weight: bold; - line-height: 1; - color: #fff; - text-align: center; - white-space: nowrap; - vertical-align: baseline; - background-color: #777; - border-radius: 10px; -} -.badge:empty { - display: none; -} -.btn .badge { - position: relative; - top: -1px; -} -.btn-xs .badge { - top: 0; - padding: 1px 5px; -} -a.badge:hover, -a.badge:focus { - color: #fff; - text-decoration: none; - cursor: pointer; -} -.list-group-item.active > .badge, -.nav-pills > .active > a > .badge { - color: #337ab7; - background-color: #fff; -} -.list-group-item > .badge { - float: right; -} -.list-group-item > .badge + .badge { - margin-right: 5px; -} -.nav-pills > li > a > .badge { - margin-left: 3px; -} -.jumbotron { - padding: 30px 15px; - margin-bottom: 30px; - color: inherit; - background-color: #eee; -} -.jumbotron h1, -.jumbotron .h1 { - color: inherit; -} -.jumbotron p { - margin-bottom: 15px; - font-size: 21px; - font-weight: 200; -} -.jumbotron > hr { - border-top-color: #d5d5d5; -} -.container .jumbotron, -.container-fluid .jumbotron { - border-radius: 6px; -} -.jumbotron .container { - max-width: 100%; -} -@media screen and (min-width: 768px) { - .jumbotron { - padding: 48px 0; - } - .container .jumbotron, - .container-fluid .jumbotron { - padding-right: 60px; - padding-left: 60px; - } - .jumbotron h1, - .jumbotron .h1 { - font-size: 63px; - } -} -.thumbnail { - display: block; - padding: 4px; - margin-bottom: 20px; - line-height: 1.42857143; - background-color: #fff; - border: 1px solid #ddd; - border-radius: 4px; - -webkit-transition: border .2s ease-in-out; - -o-transition: border .2s ease-in-out; - transition: border .2s ease-in-out; -} -.thumbnail > img, -.thumbnail a > img { - margin-right: auto; - margin-left: auto; -} -a.thumbnail:hover, -a.thumbnail:focus, -a.thumbnail.active { - border-color: #337ab7; -} -.thumbnail .caption { - padding: 9px; - color: #333; -} -.alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 4px; -} -.alert h4 { - margin-top: 0; - color: inherit; -} -.alert .alert-link { - font-weight: bold; -} -.alert > p, -.alert > ul { - margin-bottom: 0; -} -.alert > p + p { - margin-top: 5px; -} -.alert-dismissable, -.alert-dismissible { - padding-right: 35px; -} -.alert-dismissable .close, -.alert-dismissible .close { - position: relative; - top: -2px; - right: -21px; - color: inherit; -} -.alert-success { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} -.alert-success hr { - border-top-color: #c9e2b3; -} -.alert-success .alert-link { - color: #2b542c; -} -.alert-info { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} -.alert-info hr { - border-top-color: #a6e1ec; -} -.alert-info .alert-link { - color: #245269; -} -.alert-warning { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} -.alert-warning hr { - border-top-color: #f7e1b5; -} -.alert-warning .alert-link { - color: #66512c; -} -.alert-danger { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} -.alert-danger hr { - border-top-color: #e4b9c0; -} -.alert-danger .alert-link { - color: #843534; -} -@-webkit-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -@-o-keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -@keyframes progress-bar-stripes { - from { - background-position: 40px 0; - } - to { - background-position: 0 0; - } -} -.progress { - height: 20px; - margin-bottom: 20px; - overflow: hidden; - background-color: #f5f5f5; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); - box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); -} -.progress-bar { - float: left; - width: 0; - height: 100%; - font-size: 12px; - line-height: 20px; - color: #fff; - text-align: center; - background-color: #337ab7; - -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); - -webkit-transition: width .6s ease; - -o-transition: width .6s ease; - transition: width .6s ease; -} -.progress-striped .progress-bar, -.progress-bar-striped { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - -webkit-background-size: 40px 40px; - background-size: 40px 40px; -} -.progress.active .progress-bar, -.progress-bar.active { - -webkit-animation: progress-bar-stripes 2s linear infinite; - -o-animation: progress-bar-stripes 2s linear infinite; - animation: progress-bar-stripes 2s linear infinite; -} -.progress-bar-success { - background-color: #5cb85c; -} -.progress-striped .progress-bar-success { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.progress-bar-info { - background-color: #5bc0de; -} -.progress-striped .progress-bar-info { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.progress-bar-warning { - background-color: #f0ad4e; -} -.progress-striped .progress-bar-warning { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.progress-bar-danger { - background-color: #d9534f; -} -.progress-striped .progress-bar-danger { - background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); - background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); -} -.media { - margin-top: 15px; -} -.media:first-child { - margin-top: 0; -} -.media, -.media-body { - overflow: hidden; - zoom: 1; -} -.media-body { - width: 10000px; -} -.media-object { - display: block; -} -.media-right, -.media > .pull-right { - padding-left: 10px; -} -.media-left, -.media > .pull-left { - padding-right: 10px; -} -.media-left, -.media-right, -.media-body { - display: table-cell; - vertical-align: top; -} -.media-middle { - vertical-align: middle; -} -.media-bottom { - vertical-align: bottom; -} -.media-heading { - margin-top: 0; - margin-bottom: 5px; -} -.media-list { - padding-left: 0; - list-style: none; -} -.list-group { - padding-left: 0; - margin-bottom: 20px; -} -.list-group-item { - position: relative; - display: block; - padding: 10px 15px; - margin-bottom: -1px; - background-color: #fff; - border: 1px solid #ddd; -} -.list-group-item:first-child { - border-top-left-radius: 4px; - border-top-right-radius: 4px; -} -.list-group-item:last-child { - margin-bottom: 0; - border-bottom-right-radius: 4px; - border-bottom-left-radius: 4px; -} -a.list-group-item { - color: #555; -} -a.list-group-item .list-group-item-heading { - color: #333; -} -a.list-group-item:hover, -a.list-group-item:focus { - color: #555; - text-decoration: none; - background-color: #f5f5f5; -} -.list-group-item.disabled, -.list-group-item.disabled:hover, -.list-group-item.disabled:focus { - color: #777; - cursor: not-allowed; - background-color: #eee; -} -.list-group-item.disabled .list-group-item-heading, -.list-group-item.disabled:hover .list-group-item-heading, -.list-group-item.disabled:focus .list-group-item-heading { - color: inherit; -} -.list-group-item.disabled .list-group-item-text, -.list-group-item.disabled:hover .list-group-item-text, -.list-group-item.disabled:focus .list-group-item-text { - color: #777; -} -.list-group-item.active, -.list-group-item.active:hover, -.list-group-item.active:focus { - z-index: 2; - color: #fff; - background-color: #337ab7; - border-color: #337ab7; -} -.list-group-item.active .list-group-item-heading, -.list-group-item.active:hover .list-group-item-heading, -.list-group-item.active:focus .list-group-item-heading, -.list-group-item.active .list-group-item-heading > small, -.list-group-item.active:hover .list-group-item-heading > small, -.list-group-item.active:focus .list-group-item-heading > small, -.list-group-item.active .list-group-item-heading > .small, -.list-group-item.active:hover .list-group-item-heading > .small, -.list-group-item.active:focus .list-group-item-heading > .small { - color: inherit; -} -.list-group-item.active .list-group-item-text, -.list-group-item.active:hover .list-group-item-text, -.list-group-item.active:focus .list-group-item-text { - color: #c7ddef; -} -.list-group-item-success { - color: #3c763d; - background-color: #dff0d8; -} -a.list-group-item-success { - color: #3c763d; -} -a.list-group-item-success .list-group-item-heading { - color: inherit; -} -a.list-group-item-success:hover, -a.list-group-item-success:focus { - color: #3c763d; - background-color: #d0e9c6; -} -a.list-group-item-success.active, -a.list-group-item-success.active:hover, -a.list-group-item-success.active:focus { - color: #fff; - background-color: #3c763d; - border-color: #3c763d; -} -.list-group-item-info { - color: #31708f; - background-color: #d9edf7; -} -a.list-group-item-info { - color: #31708f; -} -a.list-group-item-info .list-group-item-heading { - color: inherit; -} -a.list-group-item-info:hover, -a.list-group-item-info:focus { - color: #31708f; - background-color: #c4e3f3; -} -a.list-group-item-info.active, -a.list-group-item-info.active:hover, -a.list-group-item-info.active:focus { - color: #fff; - background-color: #31708f; - border-color: #31708f; -} -.list-group-item-warning { - color: #8a6d3b; - background-color: #fcf8e3; -} -a.list-group-item-warning { - color: #8a6d3b; -} -a.list-group-item-warning .list-group-item-heading { - color: inherit; -} -a.list-group-item-warning:hover, -a.list-group-item-warning:focus { - color: #8a6d3b; - background-color: #faf2cc; -} -a.list-group-item-warning.active, -a.list-group-item-warning.active:hover, -a.list-group-item-warning.active:focus { - color: #fff; - background-color: #8a6d3b; - border-color: #8a6d3b; -} -.list-group-item-danger { - color: #a94442; - background-color: #f2dede; -} -a.list-group-item-danger { - color: #a94442; -} -a.list-group-item-danger .list-group-item-heading { - color: inherit; -} -a.list-group-item-danger:hover, -a.list-group-item-danger:focus { - color: #a94442; - background-color: #ebcccc; -} -a.list-group-item-danger.active, -a.list-group-item-danger.active:hover, -a.list-group-item-danger.active:focus { - color: #fff; - background-color: #a94442; - border-color: #a94442; -} -.list-group-item-heading { - margin-top: 0; - margin-bottom: 5px; -} -.list-group-item-text { - margin-bottom: 0; - line-height: 1.3; -} -.panel { - margin-bottom: 20px; - background-color: #fff; - border: 1px solid transparent; - border-radius: 4px; - -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: 0 1px 1px rgba(0, 0, 0, .05); -} -.panel-body { - padding: 15px; -} -.panel-heading { - padding: 10px 15px; - border-bottom: 1px solid transparent; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel-heading > .dropdown .dropdown-toggle { - color: inherit; -} -.panel-title { - margin-top: 0; - margin-bottom: 0; - font-size: 16px; - color: inherit; -} -.panel-title > a, -.panel-title > small, -.panel-title > .small, -.panel-title > small > a, -.panel-title > .small > a { - color: inherit; -} -.panel-footer { - padding: 10px 15px; - background-color: #f5f5f5; - border-top: 1px solid #ddd; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .list-group, -.panel > .panel-collapse > .list-group { - margin-bottom: 0; -} -.panel > .list-group .list-group-item, -.panel > .panel-collapse > .list-group .list-group-item { - border-width: 1px 0; - border-radius: 0; -} -.panel > .list-group:first-child .list-group-item:first-child, -.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { - border-top: 0; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .list-group:last-child .list-group-item:last-child, -.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { - border-bottom: 0; - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel-heading + .list-group .list-group-item:first-child { - border-top-width: 0; -} -.list-group + .panel-footer { - border-top-width: 0; -} -.panel > .table, -.panel > .table-responsive > .table, -.panel > .panel-collapse > .table { - margin-bottom: 0; -} -.panel > .table caption, -.panel > .table-responsive > .table caption, -.panel > .panel-collapse > .table caption { - padding-right: 15px; - padding-left: 15px; -} -.panel > .table:first-child, -.panel > .table-responsive:first-child > .table:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { - border-top-left-radius: 3px; -} -.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, -.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, -.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, -.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { - border-top-right-radius: 3px; -} -.panel > .table:last-child, -.panel > .table-responsive:last-child > .table:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { - border-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { - border-bottom-left-radius: 3px; -} -.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, -.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, -.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, -.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { - border-bottom-right-radius: 3px; -} -.panel > .panel-body + .table, -.panel > .panel-body + .table-responsive, -.panel > .table + .panel-body, -.panel > .table-responsive + .panel-body { - border-top: 1px solid #ddd; -} -.panel > .table > tbody:first-child > tr:first-child th, -.panel > .table > tbody:first-child > tr:first-child td { - border-top: 0; -} -.panel > .table-bordered, -.panel > .table-responsive > .table-bordered { - border: 0; -} -.panel > .table-bordered > thead > tr > th:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, -.panel > .table-bordered > tbody > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, -.panel > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, -.panel > .table-bordered > thead > tr > td:first-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, -.panel > .table-bordered > tbody > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, -.panel > .table-bordered > tfoot > tr > td:first-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { - border-left: 0; -} -.panel > .table-bordered > thead > tr > th:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, -.panel > .table-bordered > tbody > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, -.panel > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, -.panel > .table-bordered > thead > tr > td:last-child, -.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, -.panel > .table-bordered > tbody > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, -.panel > .table-bordered > tfoot > tr > td:last-child, -.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { - border-right: 0; -} -.panel > .table-bordered > thead > tr:first-child > td, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, -.panel > .table-bordered > tbody > tr:first-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, -.panel > .table-bordered > thead > tr:first-child > th, -.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, -.panel > .table-bordered > tbody > tr:first-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { - border-bottom: 0; -} -.panel > .table-bordered > tbody > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, -.panel > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, -.panel > .table-bordered > tbody > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, -.panel > .table-bordered > tfoot > tr:last-child > th, -.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { - border-bottom: 0; -} -.panel > .table-responsive { - margin-bottom: 0; - border: 0; -} -.panel-group { - margin-bottom: 20px; -} -.panel-group .panel { - margin-bottom: 0; - border-radius: 4px; -} -.panel-group .panel + .panel { - margin-top: 5px; -} -.panel-group .panel-heading { - border-bottom: 0; -} -.panel-group .panel-heading + .panel-collapse > .panel-body, -.panel-group .panel-heading + .panel-collapse > .list-group { - border-top: 1px solid #ddd; -} -.panel-group .panel-footer { - border-top: 0; -} -.panel-group .panel-footer + .panel-collapse .panel-body { - border-bottom: 1px solid #ddd; -} -.panel-default { - border-color: #ddd; -} -.panel-default > .panel-heading { - color: #333; - background-color: #f5f5f5; - border-color: #ddd; -} -.panel-default > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ddd; -} -.panel-default > .panel-heading .badge { - color: #f5f5f5; - background-color: #333; -} -.panel-default > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ddd; -} -.panel-primary { - border-color: #337ab7; -} -.panel-primary > .panel-heading { - color: #fff; - background-color: #337ab7; - border-color: #337ab7; -} -.panel-primary > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #337ab7; -} -.panel-primary > .panel-heading .badge { - color: #337ab7; - background-color: #fff; -} -.panel-primary > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #337ab7; -} -.panel-success { - border-color: #d6e9c6; -} -.panel-success > .panel-heading { - color: #3c763d; - background-color: #dff0d8; - border-color: #d6e9c6; -} -.panel-success > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #d6e9c6; -} -.panel-success > .panel-heading .badge { - color: #dff0d8; - background-color: #3c763d; -} -.panel-success > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #d6e9c6; -} -.panel-info { - border-color: #bce8f1; -} -.panel-info > .panel-heading { - color: #31708f; - background-color: #d9edf7; - border-color: #bce8f1; -} -.panel-info > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #bce8f1; -} -.panel-info > .panel-heading .badge { - color: #d9edf7; - background-color: #31708f; -} -.panel-info > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #bce8f1; -} -.panel-warning { - border-color: #faebcc; -} -.panel-warning > .panel-heading { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} -.panel-warning > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #faebcc; -} -.panel-warning > .panel-heading .badge { - color: #fcf8e3; - background-color: #8a6d3b; -} -.panel-warning > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #faebcc; -} -.panel-danger { - border-color: #ebccd1; -} -.panel-danger > .panel-heading { - color: #a94442; - background-color: #f2dede; - border-color: #ebccd1; -} -.panel-danger > .panel-heading + .panel-collapse > .panel-body { - border-top-color: #ebccd1; -} -.panel-danger > .panel-heading .badge { - color: #f2dede; - background-color: #a94442; -} -.panel-danger > .panel-footer + .panel-collapse > .panel-body { - border-bottom-color: #ebccd1; -} -.embed-responsive { - position: relative; - display: block; - height: 0; - padding: 0; - overflow: hidden; -} -.embed-responsive .embed-responsive-item, -.embed-responsive iframe, -.embed-responsive embed, -.embed-responsive object, -.embed-responsive video { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 100%; - height: 100%; - border: 0; -} -.embed-responsive.embed-responsive-16by9 { - padding-bottom: 56.25%; -} -.embed-responsive.embed-responsive-4by3 { - padding-bottom: 75%; -} -.well { - min-height: 20px; - padding: 19px; - margin-bottom: 20px; - background-color: #f5f5f5; - border: 1px solid #e3e3e3; - border-radius: 4px; - -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); - box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); -} -.well blockquote { - border-color: #ddd; - border-color: rgba(0, 0, 0, .15); -} -.well-lg { - padding: 24px; - border-radius: 6px; -} -.well-sm { - padding: 9px; - border-radius: 3px; -} -.close { - float: right; - font-size: 21px; - font-weight: bold; - line-height: 1; - color: #000; - text-shadow: 0 1px 0 #fff; - filter: alpha(opacity=20); - opacity: .2; -} -.close:hover, -.close:focus { - color: #000; - text-decoration: none; - cursor: pointer; - filter: alpha(opacity=50); - opacity: .5; -} -button.close { - -webkit-appearance: none; - padding: 0; - cursor: pointer; - background: transparent; - border: 0; -} -.modal-open { - overflow: hidden; -} -.modal { - position: fixed; - top: 0; - right: 0; - bottom: 0; - left: 0; - z-index: 1040; - display: none; - overflow: hidden; - -webkit-overflow-scrolling: touch; - outline: 0; -} -.modal.fade .modal-dialog { - -webkit-transition: -webkit-transform .3s ease-out; - -o-transition: -o-transform .3s ease-out; - transition: transform .3s ease-out; - -webkit-transform: translate(0, -25%); - -ms-transform: translate(0, -25%); - -o-transform: translate(0, -25%); - transform: translate(0, -25%); -} -.modal.in .modal-dialog { - -webkit-transform: translate(0, 0); - -ms-transform: translate(0, 0); - -o-transform: translate(0, 0); - transform: translate(0, 0); -} -.modal-open .modal { - overflow-x: hidden; - overflow-y: auto; -} -.modal-dialog { - position: relative; - width: auto; - margin: 10px; -} -.modal-content { - position: relative; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #999; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - outline: 0; - -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); - box-shadow: 0 3px 9px rgba(0, 0, 0, .5); -} -.modal-backdrop { - position: absolute; - top: 0; - right: 0; - left: 0; - background-color: #000; -} -.modal-backdrop.fade { - filter: alpha(opacity=0); - opacity: 0; -} -.modal-backdrop.in { - filter: alpha(opacity=50); - opacity: .5; -} -.modal-header { - min-height: 16.42857143px; - padding: 15px; - border-bottom: 1px solid #e5e5e5; -} -.modal-header .close { - margin-top: -2px; -} -.modal-title { - margin: 0; - line-height: 1.42857143; -} -.modal-body { - position: relative; - padding: 15px; -} -.modal-footer { - padding: 15px; - text-align: right; - border-top: 1px solid #e5e5e5; -} -.modal-footer .btn + .btn { - margin-bottom: 0; - margin-left: 5px; -} -.modal-footer .btn-group .btn + .btn { - margin-left: -1px; -} -.modal-footer .btn-block + .btn-block { - margin-left: 0; -} -.modal-scrollbar-measure { - position: absolute; - top: -9999px; - width: 50px; - height: 50px; - overflow: scroll; -} -@media (min-width: 768px) { - .modal-dialog { - width: 600px; - margin: 30px auto; - } - .modal-content { - -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); - box-shadow: 0 5px 15px rgba(0, 0, 0, .5); - } - .modal-sm { - width: 300px; - } -} -@media (min-width: 992px) { - .modal-lg { - width: 900px; - } -} -.tooltip { - position: absolute; - z-index: 1070; - display: block; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 12px; - font-weight: normal; - line-height: 1.4; - visibility: visible; - filter: alpha(opacity=0); - opacity: 0; -} -.tooltip.in { - filter: alpha(opacity=90); - opacity: .9; -} -.tooltip.top { - padding: 5px 0; - margin-top: -3px; -} -.tooltip.right { - padding: 0 5px; - margin-left: 3px; -} -.tooltip.bottom { - padding: 5px 0; - margin-top: 3px; -} -.tooltip.left { - padding: 0 5px; - margin-left: -3px; -} -.tooltip-inner { - max-width: 200px; - padding: 3px 8px; - color: #fff; - text-align: center; - text-decoration: none; - background-color: #000; - border-radius: 4px; -} -.tooltip-arrow { - position: absolute; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.tooltip.top .tooltip-arrow { - bottom: 0; - left: 50%; - margin-left: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.top-left .tooltip-arrow { - right: 5px; - bottom: 0; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.top-right .tooltip-arrow { - bottom: 0; - left: 5px; - margin-bottom: -5px; - border-width: 5px 5px 0; - border-top-color: #000; -} -.tooltip.right .tooltip-arrow { - top: 50%; - left: 0; - margin-top: -5px; - border-width: 5px 5px 5px 0; - border-right-color: #000; -} -.tooltip.left .tooltip-arrow { - top: 50%; - right: 0; - margin-top: -5px; - border-width: 5px 0 5px 5px; - border-left-color: #000; -} -.tooltip.bottom .tooltip-arrow { - top: 0; - left: 50%; - margin-left: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.tooltip.bottom-left .tooltip-arrow { - top: 0; - right: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.tooltip.bottom-right .tooltip-arrow { - top: 0; - left: 5px; - margin-top: -5px; - border-width: 0 5px 5px; - border-bottom-color: #000; -} -.popover { - position: absolute; - top: 0; - left: 0; - z-index: 1060; - display: none; - max-width: 276px; - padding: 1px; - font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; - font-size: 14px; - font-weight: normal; - line-height: 1.42857143; - text-align: left; - white-space: normal; - background-color: #fff; - -webkit-background-clip: padding-box; - background-clip: padding-box; - border: 1px solid #ccc; - border: 1px solid rgba(0, 0, 0, .2); - border-radius: 6px; - -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); - box-shadow: 0 5px 10px rgba(0, 0, 0, .2); -} -.popover.top { - margin-top: -10px; -} -.popover.right { - margin-left: 10px; -} -.popover.bottom { - margin-top: 10px; -} -.popover.left { - margin-left: -10px; -} -.popover-title { - padding: 8px 14px; - margin: 0; - font-size: 14px; - background-color: #f7f7f7; - border-bottom: 1px solid #ebebeb; - border-radius: 5px 5px 0 0; -} -.popover-content { - padding: 9px 14px; -} -.popover > .arrow, -.popover > .arrow:after { - position: absolute; - display: block; - width: 0; - height: 0; - border-color: transparent; - border-style: solid; -} -.popover > .arrow { - border-width: 11px; -} -.popover > .arrow:after { - content: ""; - border-width: 10px; -} -.popover.top > .arrow { - bottom: -11px; - left: 50%; - margin-left: -11px; - border-top-color: #999; - border-top-color: rgba(0, 0, 0, .25); - border-bottom-width: 0; -} -.popover.top > .arrow:after { - bottom: 1px; - margin-left: -10px; - content: " "; - border-top-color: #fff; - border-bottom-width: 0; -} -.popover.right > .arrow { - top: 50%; - left: -11px; - margin-top: -11px; - border-right-color: #999; - border-right-color: rgba(0, 0, 0, .25); - border-left-width: 0; -} -.popover.right > .arrow:after { - bottom: -10px; - left: 1px; - content: " "; - border-right-color: #fff; - border-left-width: 0; -} -.popover.bottom > .arrow { - top: -11px; - left: 50%; - margin-left: -11px; - border-top-width: 0; - border-bottom-color: #999; - border-bottom-color: rgba(0, 0, 0, .25); -} -.popover.bottom > .arrow:after { - top: 1px; - margin-left: -10px; - content: " "; - border-top-width: 0; - border-bottom-color: #fff; -} -.popover.left > .arrow { - top: 50%; - right: -11px; - margin-top: -11px; - border-right-width: 0; - border-left-color: #999; - border-left-color: rgba(0, 0, 0, .25); -} -.popover.left > .arrow:after { - right: 1px; - bottom: -10px; - content: " "; - border-right-width: 0; - border-left-color: #fff; -} -.carousel { - position: relative; -} -.carousel-inner { - position: relative; - width: 100%; - overflow: hidden; -} -.carousel-inner > .item { - position: relative; - display: none; - -webkit-transition: .6s ease-in-out left; - -o-transition: .6s ease-in-out left; - transition: .6s ease-in-out left; -} -.carousel-inner > .item > img, -.carousel-inner > .item > a > img { - line-height: 1; -} -@media all and (transform-3d), (-webkit-transform-3d) { - .carousel-inner > .item { - -webkit-transition: -webkit-transform .6s ease-in-out; - -o-transition: -o-transform .6s ease-in-out; - transition: transform .6s ease-in-out; - - -webkit-backface-visibility: hidden; - backface-visibility: hidden; - -webkit-perspective: 1000; - perspective: 1000; - } - .carousel-inner > .item.next, - .carousel-inner > .item.active.right { - left: 0; - -webkit-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - } - .carousel-inner > .item.prev, - .carousel-inner > .item.active.left { - left: 0; - -webkit-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - } - .carousel-inner > .item.next.left, - .carousel-inner > .item.prev.right, - .carousel-inner > .item.active { - left: 0; - -webkit-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); - } -} -.carousel-inner > .active, -.carousel-inner > .next, -.carousel-inner > .prev { - display: block; -} -.carousel-inner > .active { - left: 0; -} -.carousel-inner > .next, -.carousel-inner > .prev { - position: absolute; - top: 0; - width: 100%; -} -.carousel-inner > .next { - left: 100%; -} -.carousel-inner > .prev { - left: -100%; -} -.carousel-inner > .next.left, -.carousel-inner > .prev.right { - left: 0; -} -.carousel-inner > .active.left { - left: -100%; -} -.carousel-inner > .active.right { - left: 100%; -} -.carousel-control { - position: absolute; - top: 0; - bottom: 0; - left: 0; - width: 15%; - font-size: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); - filter: alpha(opacity=50); - opacity: .5; -} -.carousel-control.left { - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); - background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); - background-repeat: repeat-x; -} -.carousel-control.right { - right: 0; - left: auto; - background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); - background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); - filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); - background-repeat: repeat-x; -} -.carousel-control:hover, -.carousel-control:focus { - color: #fff; - text-decoration: none; - filter: alpha(opacity=90); - outline: 0; - opacity: .9; -} -.carousel-control .icon-prev, -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-left, -.carousel-control .glyphicon-chevron-right { - position: absolute; - top: 50%; - z-index: 5; - display: inline-block; -} -.carousel-control .icon-prev, -.carousel-control .glyphicon-chevron-left { - left: 50%; - margin-left: -10px; -} -.carousel-control .icon-next, -.carousel-control .glyphicon-chevron-right { - right: 50%; - margin-right: -10px; -} -.carousel-control .icon-prev, -.carousel-control .icon-next { - width: 20px; - height: 20px; - margin-top: -10px; - font-family: serif; - line-height: 1; -} -.carousel-control .icon-prev:before { - content: '\2039'; -} -.carousel-control .icon-next:before { - content: '\203a'; -} -.carousel-indicators { - position: absolute; - bottom: 10px; - left: 50%; - z-index: 15; - width: 60%; - padding-left: 0; - margin-left: -30%; - text-align: center; - list-style: none; -} -.carousel-indicators li { - display: inline-block; - width: 10px; - height: 10px; - margin: 1px; - text-indent: -999px; - cursor: pointer; - background-color: #000 \9; - background-color: rgba(0, 0, 0, 0); - border: 1px solid #fff; - border-radius: 10px; -} -.carousel-indicators .active { - width: 12px; - height: 12px; - margin: 0; - background-color: #fff; -} -.carousel-caption { - position: absolute; - right: 15%; - bottom: 20px; - left: 15%; - z-index: 10; - padding-top: 20px; - padding-bottom: 20px; - color: #fff; - text-align: center; - text-shadow: 0 1px 2px rgba(0, 0, 0, .6); -} -.carousel-caption .btn { - text-shadow: none; -} -@media screen and (min-width: 768px) { - .carousel-control .glyphicon-chevron-left, - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-prev, - .carousel-control .icon-next { - width: 30px; - height: 30px; - margin-top: -15px; - font-size: 30px; - } - .carousel-control .glyphicon-chevron-left, - .carousel-control .icon-prev { - margin-left: -15px; - } - .carousel-control .glyphicon-chevron-right, - .carousel-control .icon-next { - margin-right: -15px; - } - .carousel-caption { - right: 20%; - left: 20%; - padding-bottom: 30px; - } - .carousel-indicators { - bottom: 20px; - } -} -.clearfix:before, -.clearfix:after, -.dl-horizontal dd:before, -.dl-horizontal dd:after, -.container:before, -.container:after, -.container-fluid:before, -.container-fluid:after, -.row:before, -.row:after, -.form-horizontal .form-group:before, -.form-horizontal .form-group:after, -.btn-toolbar:before, -.btn-toolbar:after, -.btn-group-vertical > .btn-group:before, -.btn-group-vertical > .btn-group:after, -.nav:before, -.nav:after, -.navbar:before, -.navbar:after, -.navbar-header:before, -.navbar-header:after, -.navbar-collapse:before, -.navbar-collapse:after, -.pager:before, -.pager:after, -.panel-body:before, -.panel-body:after, -.modal-footer:before, -.modal-footer:after { - display: table; - content: " "; -} -.clearfix:after, -.dl-horizontal dd:after, -.container:after, -.container-fluid:after, -.row:after, -.form-horizontal .form-group:after, -.btn-toolbar:after, -.btn-group-vertical > .btn-group:after, -.nav:after, -.navbar:after, -.navbar-header:after, -.navbar-collapse:after, -.pager:after, -.panel-body:after, -.modal-footer:after { - clear: both; -} -.center-block { - display: block; - margin-right: auto; - margin-left: auto; -} -.pull-right { - float: right !important; -} -.pull-left { - float: left !important; -} -.hide { - display: none !important; -} -.show { - display: block !important; -} -.invisible { - visibility: hidden; -} -.text-hide { - font: 0/0 a; - color: transparent; - text-shadow: none; - background-color: transparent; - border: 0; -} -.hidden { - display: none !important; - visibility: hidden !important; -} -.affix { - position: fixed; -} -@-ms-viewport { - width: device-width; -} -.visible-xs, -.visible-sm, -.visible-md, -.visible-lg { - display: none !important; -} -.visible-xs-block, -.visible-xs-inline, -.visible-xs-inline-block, -.visible-sm-block, -.visible-sm-inline, -.visible-sm-inline-block, -.visible-md-block, -.visible-md-inline, -.visible-md-inline-block, -.visible-lg-block, -.visible-lg-inline, -.visible-lg-inline-block { - display: none !important; -} -@media (max-width: 767px) { - .visible-xs { - display: block !important; - } - table.visible-xs { - display: table; - } - tr.visible-xs { - display: table-row !important; - } - th.visible-xs, - td.visible-xs { - display: table-cell !important; - } -} -@media (max-width: 767px) { - .visible-xs-block { - display: block !important; - } -} -@media (max-width: 767px) { - .visible-xs-inline { - display: inline !important; - } -} -@media (max-width: 767px) { - .visible-xs-inline-block { - display: inline-block !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm { - display: block !important; - } - table.visible-sm { - display: table; - } - tr.visible-sm { - display: table-row !important; - } - th.visible-sm, - td.visible-sm { - display: table-cell !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-block { - display: block !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline { - display: inline !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .visible-sm-inline-block { - display: inline-block !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md { - display: block !important; - } - table.visible-md { - display: table; - } - tr.visible-md { - display: table-row !important; - } - th.visible-md, - td.visible-md { - display: table-cell !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-block { - display: block !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline { - display: inline !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .visible-md-inline-block { - display: inline-block !important; - } -} -@media (min-width: 1200px) { - .visible-lg { - display: block !important; - } - table.visible-lg { - display: table; - } - tr.visible-lg { - display: table-row !important; - } - th.visible-lg, - td.visible-lg { - display: table-cell !important; - } -} -@media (min-width: 1200px) { - .visible-lg-block { - display: block !important; - } -} -@media (min-width: 1200px) { - .visible-lg-inline { - display: inline !important; - } -} -@media (min-width: 1200px) { - .visible-lg-inline-block { - display: inline-block !important; - } -} -@media (max-width: 767px) { - .hidden-xs { - display: none !important; - } -} -@media (min-width: 768px) and (max-width: 991px) { - .hidden-sm { - display: none !important; - } -} -@media (min-width: 992px) and (max-width: 1199px) { - .hidden-md { - display: none !important; - } -} -@media (min-width: 1200px) { - .hidden-lg { - display: none !important; - } -} -.visible-print { - display: none !important; -} -@media print { - .visible-print { - display: block !important; - } - table.visible-print { - display: table; - } - tr.visible-print { - display: table-row !important; - } - th.visible-print, - td.visible-print { - display: table-cell !important; - } -} -.visible-print-block { - display: none !important; -} -@media print { - .visible-print-block { - display: block !important; - } -} -.visible-print-inline { - display: none !important; -} -@media print { - .visible-print-inline { - display: inline !important; - } -} -.visible-print-inline-block { - display: none !important; -} -@media print { - .visible-print-inline-block { - display: inline-block !important; - } -} -@media print { - .hidden-print { - display: none !important; - } -} -/*# sourceMappingURL=bootstrap.css.map */ diff --git a/build/tests/banner/reference/2021-10-24_135455/css/common.css b/build/tests/banner/reference/2021-10-24_135455/css/common.css deleted file mode 100644 index f5949345a..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/css/common.css +++ /dev/null @@ -1,179 +0,0 @@ -body { - font-size: large; -} - -h1, -h2, -h3 { - margin: 0; - padding: 0; -} - -h1 { - font-size: 1.75em; - margin-bottom: 0.125em; -} - -h2 { - font-size: 1.35em; - margin-bottom: 0.25em; -} - -h3 { - margin-top: 2em; - font-size: 1.15em; -} - -img { - max-width: 100%; -} - -header { - margin-bottom: 1em; -} - -header img { - height: 4em; - margin: 0; - padding: 0; -} - -header h1 { - padding-top: 0.125em; - margin-bottom: 0; - font-size: 2em; -} - -main { - margin-bottom: 5em; -} - -.code { - font-family: courier, monospace; - background: #f0f0f0; -} - -main p { - margin-bottom: 1em; -} - -main ul { - margin-left: 0; - padding-left: 1em; - margin-bottom: 1em; -} - -main li, -aside li { - padding-bottom: 0.25em; -} - -nav li { - margin-top: 0.45em; - border: solid thin #337ab7; - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; -} - -main ul.nav-tabs li { - padding-bottom: 0; -} - -aside a { - text-decoration: underline; -} - -main p a { - text-decoration: underline; -} - -a:focus, -a:hover { - text-decoration: underline; -} - -aside ul { - margin: 0; - padding: 0; - margin-left: 1.15em; - margin-top: 0.5em; - margin-bottom: 0.5em; -} - -main [role="tabpanel"] > p, -main [role="tabpanel"] > ul { - margin-top: 0.5em; -} - -section[aria-labelledby] p { - padding-bottom: 0; - margin-bottom: 0; -} - -main [role="tabpanel"] > h3 + p { - margin-top: 0; -} - -main .code { - margin-top: 0.5em; - margin-bottom: 2em; - padding: 1em; -} - -main .nav-tabs > li > a { - background-color: #eee; -} - -nav { - margin: 0; - margin-bottom: 1em; -} - -section[aria-labelledby] { - margin-bottom: 4em; -} - -aside { - margin: 0; - padding: 0; - padding: 0.5em; - margin-top: 0.5em; - margin-bottom: 1em; - background-color: #f4f4f4; - margin-right: 12em; - width: 100%; - border-top-left-radius: 6px; - border-bottom-left-radius: 6px; - border-top-right-radius: 6px; - border-bottom-right-radius: 6px; -} - -aside h2 { - margin: 0; - padding: 0; -} - -header .inst { - margin: 0; - padding: 0; - font-size: 90%; - font-style: italic; -} - -header button { - margin: 0.25em; - text-align: center; - margin-left: -0.125em; -} - -aside .note { - font-size: 90%; - font-style: italic; -} - -form { - margin-top: 2em; - margin-bottom: 2em; -} diff --git a/build/tests/banner/reference/2021-10-24_135455/css/visua11y.css b/build/tests/banner/reference/2021-10-24_135455/css/visua11y.css deleted file mode 100644 index 49dff6127..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/css/visua11y.css +++ /dev/null @@ -1,67 +0,0 @@ -div.oaa-element-overlay { - position: absolute; - overflow: hidden; - box-sizing: border-box; - border: 3px solid; - pointer-events: none; -} - -div.oaa-element-overlay > div { - float: right; - padding: 1px 1px 4px 4px; - color: white; - font-family: arial, helvetica, sans-serif; - font-size: 15px; - pointer-events: auto; -} - -div.oaa-message-dialog > div { - margin: 0; - padding: 10px 8px 12px; - font-size: 14px; - line-height: 150%; -} - -div.oaa-element-overlay > div:hover { - cursor: grab; - cursor: -moz-grab; - cursor: -webkit-grab; -} - -div.oaa-message-dialog { - position: absolute; - overflow: auto; - z-index: 2147483647; - padding: 4px; - border: 2px solid #333; - box-shadow: 2px 2px 4px #555; - background: #fff; - color: #333; - font-family: arial, helvetica, sans-serif; -} - -div.oaa-message-dialog > button { - float: right; -} - -div.oaa-message-dialog > button::after { - content: "Close"; -} - -div.oaa-message-dialog > h2 { - margin: 0; - padding: 8px 8px 0; - color: inherit; - font-family: inherit; - font-size: 22px; -} - -div.oaa-message-dialog > div ul { - margin: 0 1em; - padding-top: 0.5em; - padding-left: 1em; -} - -div.oaa-message-dialog > div ul li { - margin-top: 0; -} diff --git a/build/tests/banner/reference/2021-10-24_135455/images/landmarks-jaws.png b/build/tests/banner/reference/2021-10-24_135455/images/landmarks-jaws.png deleted file mode 100644 index 1b845536a..000000000 Binary files a/build/tests/banner/reference/2021-10-24_135455/images/landmarks-jaws.png and /dev/null differ diff --git a/build/tests/banner/reference/2021-10-24_135455/images/landmarks-nvda.png b/build/tests/banner/reference/2021-10-24_135455/images/landmarks-nvda.png deleted file mode 100644 index 51b3b71b9..000000000 Binary files a/build/tests/banner/reference/2021-10-24_135455/images/landmarks-nvda.png and /dev/null differ diff --git a/build/tests/banner/reference/2021-10-24_135455/images/landmarks-orca.png b/build/tests/banner/reference/2021-10-24_135455/images/landmarks-orca.png deleted file mode 100644 index af02d49a7..000000000 Binary files a/build/tests/banner/reference/2021-10-24_135455/images/landmarks-orca.png and /dev/null differ diff --git a/build/tests/banner/reference/2021-10-24_135455/images/landmarks-skipto.png b/build/tests/banner/reference/2021-10-24_135455/images/landmarks-skipto.png deleted file mode 100644 index 75e649d2c..000000000 Binary files a/build/tests/banner/reference/2021-10-24_135455/images/landmarks-skipto.png and /dev/null differ diff --git a/build/tests/banner/reference/2021-10-24_135455/images/landmarks-vo.png b/build/tests/banner/reference/2021-10-24_135455/images/landmarks-vo.png deleted file mode 100644 index 05aa4109e..000000000 Binary files a/build/tests/banner/reference/2021-10-24_135455/images/landmarks-vo.png and /dev/null differ diff --git a/build/tests/banner/reference/2021-10-24_135455/images/w3c.png b/build/tests/banner/reference/2021-10-24_135455/images/w3c.png deleted file mode 100644 index 56b3c2feb..000000000 Binary files a/build/tests/banner/reference/2021-10-24_135455/images/w3c.png and /dev/null differ diff --git a/build/tests/banner/reference/2021-10-24_135455/js/bootstrap-accessibility-2.js b/build/tests/banner/reference/2021-10-24_135455/js/bootstrap-accessibility-2.js deleted file mode 100644 index fb869d72e..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/js/bootstrap-accessibility-2.js +++ /dev/null @@ -1,25 +0,0 @@ -/* - * Copyright 2016 University of Illinois - * Authors: Jon Gunderson - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -/* global $ */ - -'use strict'; - -// Removes the "tablist" role from bootstrap.js "nav" class objects -$(document).ready(function () { - $('ul.nav-stacked').removeAttr('role'); -}); diff --git a/build/tests/banner/reference/2021-10-24_135455/js/bootstrap-accessibility.min.js b/build/tests/banner/reference/2021-10-24_135455/js/bootstrap-accessibility.min.js deleted file mode 100644 index c3f45c19c..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/js/bootstrap-accessibility.min.js +++ /dev/null @@ -1,4 +0,0 @@ -/*! bootstrap-accessibility-plugin - v1.0.4 - 2014-11-03 -* https://github.com/paypal/bootstrap-accessibility-plugin -* Copyright (c) 2014 PayPal Accessibility Team; Licensed BSD */ -!function($){"use strict";var uniqueId=function(prefix){return(prefix||"ui-id")+"-"+Math.floor(1e3*Math.random()+1)},focusable=function(element,isTabIndexNotNaN){var map,mapName,img,nodeName=element.nodeName.toLowerCase();return"area"===nodeName?(map=element.parentNode,mapName=map.name,element.href&&mapName&&"map"===map.nodeName.toLowerCase()?(img=$("img[usemap='#"+mapName+"']")[0],!!img&&visible(img)):!1):(/input|select|textarea|button|object/.test(nodeName)?!element.disabled:"a"===nodeName?element.href||isTabIndexNotNaN:isTabIndexNotNaN)&&visible(element)},visible=function(element){return $.expr.filters.visible(element)&&!$(element).parents().addBack().filter(function(){return"hidden"===$.css(this,"visibility")}).length};$.extend($.expr[":"],{data:$.expr.createPseudo?$.expr.createPseudo(function(dataName){return function(elem){return!!$.data(elem,dataName)}}):function(elem,i,match){return!!$.data(elem,match[3])},focusable:function(element){return focusable(element,!isNaN($.attr(element,"tabindex")))},tabbable:function(element){var tabIndex=$.attr(element,"tabindex"),isTabIndexNaN=isNaN(tabIndex);return(isTabIndexNaN||tabIndex>=0)&&focusable(element,!isTabIndexNaN)}}),$(".modal-dialog").attr({role:"document"});var modalhide=$.fn.modal.Constructor.prototype.hide;$.fn.modal.Constructor.prototype.hide=function(){var modalOpener=this.$element.parent().find('[data-target="#'+this.$element.attr("id")+'"]');modalhide.apply(this,arguments),modalOpener.focus(),$(document).off("keydown.bs.modal")};var modalfocus=$.fn.modal.Constructor.prototype.enforceFocus;$.fn.modal.Constructor.prototype.enforceFocus=function(){var focEls=this.$element.find(":tabbable"),lastEl=focEls[focEls.length-1];$(document).on("keydown.bs.modal",$.proxy(function(ev){!this.$element.has(ev.target).length&&ev.shiftKey&&9===ev.keyCode&&(lastEl.focus(),ev.preventDefault())},this)),modalfocus.apply(this,arguments)};var $par,firstItem,toggle="[data-toggle=dropdown]",focusDelay=200,menus=$(toggle).parent().find("ul").attr("role","menu"),lis=menus.find("li").attr("role","presentation");lis.find("a").attr({role:"menuitem",tabIndex:"-1"}),$(toggle).attr({"aria-haspopup":"true","aria-expanded":"false"}),$(toggle).parent().on("shown.bs.dropdown",function(){$par=$(this);var $toggle=$par.find(toggle);$toggle.attr("aria-expanded","true"),$toggle.on("keydown.bs.modal",$.proxy(function(){setTimeout(function(){firstItem=$(".dropdown-menu [role=menuitem]:visible",$par)[0];try{firstItem.focus()}catch(ex){}},focusDelay)},this))}),$(toggle).parent().on("hidden.bs.dropdown",function(){$par=$(this);var $toggle=$par.find(toggle);$toggle.attr("aria-expanded","false")}),$(document).on("focusout.dropdown.data-api",".dropdown-menu",function(){var $this=$(this),that=this;setTimeout(function(){$.contains(that,document.activeElement)||($this.parent().removeClass("open"),$this.parent().find("[data-toggle=dropdown]").attr("aria-expanded","false"))},150)}).on("keydown.bs.dropdown.data-api",toggle+", [role=menu]",$.fn.dropdown.Constructor.prototype.keydown);var $tablist=$(".nav-tabs, .nav-pills"),$lis=$tablist.children("li"),$tabs=$tablist.find('[data-toggle="tab"], [data-toggle="pill"]');$tabs&&($tablist.attr("role","tablist"),$lis.attr("role","presentation"),$tabs.attr("role","tab")),$tabs.each(function(){var tabpanel=$($(this).attr("href")),tab=$(this),tabid=tab.attr("id")||uniqueId("ui-tab");tab.attr("id",tabid),tab.parent().hasClass("active")?(tab.attr({tabIndex:"0","aria-selected":"true","aria-controls":tab.attr("href").substr(1)}),tabpanel.attr({role:"tabpanel",tabIndex:"0","aria-hidden":"false","aria-labelledby":tabid})):(tab.attr({tabIndex:"-1","aria-selected":"false","aria-controls":tab.attr("href").substr(1)}),tabpanel.attr({role:"tabpanel",tabIndex:"-1","aria-hidden":"true","aria-labelledby":tabid}))}),$.fn.tab.Constructor.prototype.keydown=function(e){var $items,index,$this=$(this),$ul=$this.closest("ul[role=tablist] "),k=e.which||e.keyCode;if($this=$(this),/(37|38|39|40)/.test(k)){$items=$ul.find("[role=tab]:visible"),index=$items.index($items.filter(":focus")),(38==k||37==k)&&index--,(39==k||40==k)&&index++,0>index&&(index=$items.length-1),index==$items.length&&(index=0);var nextTab=$items.eq(index);"tab"===nextTab.attr("role")&&nextTab.tab("show").focus(),e.preventDefault(),e.stopPropagation()}},$(document).on("keydown.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',$.fn.tab.Constructor.prototype.keydown);var tabactivate=$.fn.tab.Constructor.prototype.activate;$.fn.tab.Constructor.prototype.activate=function(element,container){var $active=container.find("> .active");$active.find("[data-toggle=tab], [data-toggle=pill]").attr({tabIndex:"-1","aria-selected":!1}),$active.filter(".tab-pane").attr({"aria-hidden":!0,tabIndex:"-1"}),tabactivate.apply(this,arguments),element.addClass("active"),element.find("[data-toggle=tab], [data-toggle=pill]").attr({tabIndex:"0","aria-selected":!0}),element.filter(".tab-pane").attr({"aria-hidden":!1,tabIndex:"0"})};var $colltabs=$('[data-toggle="collapse"]');$colltabs.each(function(){var colltab=$(this),collpanel=$(colltab.attr("data-target")?colltab.attr("data-target"):colltab.attr("href")),parent=colltab.attr("data-parent"),collparent=parent&&$(parent),collid=colltab.attr("id")||uniqueId("ui-collapse");colltab.attr("id",collid),collparent&&(colltab.attr({role:"tab","aria-selected":"false","aria-expanded":"false"}),$(collparent).find("div:not(.collapse,.panel-body), h4").attr("role","presentation"),collparent.attr({role:"tablist","aria-multiselectable":"true"}),collpanel.hasClass("in")?(colltab.attr({"aria-controls":collpanel.attr("id"),"aria-selected":"true","aria-expanded":"true",tabindex:"0"}),collpanel.attr({role:"tabpanel",tabindex:"0","aria-labelledby":collid,"aria-hidden":"false"})):(colltab.attr({"aria-controls":collpanel.attr("id"),tabindex:"-1"}),collpanel.attr({role:"tabpanel",tabindex:"-1","aria-labelledby":collid,"aria-hidden":"true"})))});var collToggle=$.fn.collapse.Constructor.prototype.toggle;$.fn.collapse.Constructor.prototype.toggle=function(){var href,prevTab=this.$parent&&this.$parent.find('[aria-expanded="true"]');if(prevTab){{var curTab,prevPanel=prevTab.attr("data-target")||(href=prevTab.attr("href"))&&href.replace(/.*(?=#[^\s]+$)/,""),$prevPanel=$(prevPanel),$curPanel=this.$element;this.$parent}this.$parent&&(curTab=this.$parent.find('[data-toggle=collapse][href="#'+this.$element.attr("id")+'"]')),collToggle.apply(this,arguments),$.support.transition&&this.$element.one($.support.transition.end,function(){prevTab.attr({"aria-selected":"false","aria-expanded":"false",tabIndex:"-1"}),$prevPanel.attr({"aria-hidden":"true",tabIndex:"-1"}),curTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:"0"}),$curPanel.hasClass("in")?$curPanel.attr({"aria-hidden":"false",tabIndex:"0"}):(curTab.attr({"aria-selected":"false","aria-expanded":"false"}),$curPanel.attr({"aria-hidden":"true",tabIndex:"-1"}))})}else collToggle.apply(this,arguments)},$.fn.collapse.Constructor.prototype.keydown=function(e){var $items,index,$this=$(this),$tablist=$this.closest("div[role=tablist] "),k=e.which||e.keyCode;$this=$(this),/(32|37|38|39|40)/.test(k)&&(32==k&&$this.click(),$items=$tablist.find("[role=tab]"),index=$items.index($items.filter(":focus")),(38==k||37==k)&&index--,(39==k||40==k)&&index++,0>index&&(index=$items.length-1),index==$items.length&&(index=0),$items.eq(index).focus(),e.preventDefault(),e.stopPropagation())},$(document).on("keydown.collapse.data-api",'[data-toggle="collapse"]',$.fn.collapse.Constructor.prototype.keydown),$(".carousel").each(function(){var $this=$(this),prev=$this.find('[data-slide="prev"]'),next=$this.find('[data-slide="next"]'),$options=$this.find(".item"),$listbox=$options.parent();$this.attr({"data-interval":"false","data-wrap":"false"}),$listbox.attr("role","listbox"),$options.attr("role","option");var spanPrev=document.createElement("span");spanPrev.setAttribute("class","sr-only"),spanPrev.innerHTML="Previous";var spanNext=document.createElement("span");spanNext.setAttribute("class","sr-only"),spanNext.innerHTML="Next",prev.attr("role","button"),next.attr("role","button"),prev.append(spanPrev),next.append(spanNext),$options.each(function(){var item=$(this);item.attr(item.hasClass("active")?{"aria-selected":"true",tabindex:"0"}:{"aria-selected":"false",tabindex:"-1"})})});var slideCarousel=$.fn.carousel.Constructor.prototype.slide;$.fn.carousel.Constructor.prototype.slide=function(type,next){var $active=this.$element.find(".item.active"),$next=next||$active[type]();slideCarousel.apply(this,arguments),$active.one("bsTransitionEnd",function(){$active.attr({"aria-selected":!1,tabIndex:"-1"}),$next.attr({"aria-selected":!0,tabIndex:"0"})})};var $this;$.fn.carousel.Constructor.prototype.keydown=function(e){$this=$this||$(this),this instanceof Node&&($this=$(this));var index,$ul=$this.closest("div[role=listbox]"),$items=$ul.find("[role=option]"),$parent=$ul.parent(),k=e.which||e.keyCode;/(37|38|39|40)/.test(k)&&(index=$items.index($items.filter(".active")),(37==k||38==k)&&(index--,0>index?index=$items.length-1:($parent.carousel("prev"),setTimeout(function(){$items[index].focus()},150))),(39==k||40==k)&&(index++,index==$items.length?index=0:($parent.carousel("next"),setTimeout(function(){$items[index].focus()},150))),e.preventDefault(),e.stopPropagation())},$(document).on("keydown.carousel.data-api","div[role=option]",$.fn.carousel.Constructor.prototype.keydown)}(jQuery); \ No newline at end of file diff --git a/build/tests/banner/reference/2021-10-24_135455/js/bootstrap.min.js b/build/tests/banner/reference/2021-10-24_135455/js/bootstrap.min.js deleted file mode 100644 index c6d36920b..000000000 --- a/build/tests/banner/reference/2021-10-24_135455/js/bootstrap.min.js +++ /dev/null @@ -1,7 +0,0 @@ -/*! - * Bootstrap v3.3.2 (http://getbootstrap.com) - * Copyright 2011-2015 Twitter, Inc. - * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) - */ -if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(a){"use strict";var b=a.fn.jquery.split(" ")[0].split(".");if(b[0]<2&&b[1]<9||1==b[0]&&9==b[1]&&b[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){return a(b.target).is(this)?b.handleObj.handler.apply(this,arguments):void 0}})})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var c=a(this),e=c.data("bs.alert");e||c.data("bs.alert",e=new d(this)),"string"==typeof b&&e[b].call(c)})}var c='[data-dismiss="alert"]',d=function(b){a(b).on("click",c,this.close)};d.VERSION="3.3.2",d.TRANSITION_DURATION=150,d.prototype.close=function(b){function c(){g.detach().trigger("closed.bs.alert").remove()}var e=a(this),f=e.attr("data-target");f||(f=e.attr("href"),f=f&&f.replace(/.*(?=#[^\s]*$)/,""));var g=a(f);b&&b.preventDefault(),g.length||(g=e.closest(".alert")),g.trigger(b=a.Event("close.bs.alert")),b.isDefaultPrevented()||(g.removeClass("in"),a.support.transition&&g.hasClass("fade")?g.one("bsTransitionEnd",c).emulateTransitionEnd(d.TRANSITION_DURATION):c())};var e=a.fn.alert;a.fn.alert=b,a.fn.alert.Constructor=d,a.fn.alert.noConflict=function(){return a.fn.alert=e,this},a(document).on("click.bs.alert.data-api",c,d.prototype.close)}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.button"),f="object"==typeof b&&b;e||d.data("bs.button",e=new c(this,f)),"toggle"==b?e.toggle():b&&e.setState(b)})}var c=function(b,d){this.$element=a(b),this.options=a.extend({},c.DEFAULTS,d),this.isLoading=!1};c.VERSION="3.3.2",c.DEFAULTS={loadingText:"loading..."},c.prototype.setState=function(b){var c="disabled",d=this.$element,e=d.is("input")?"val":"html",f=d.data();b+="Text",null==f.resetText&&d.data("resetText",d[e]()),setTimeout(a.proxy(function(){d[e](null==f[b]?this.options[b]:f[b]),"loadingText"==b?(this.isLoading=!0,d.addClass(c).attr(c,c)):this.isLoading&&(this.isLoading=!1,d.removeClass(c).removeAttr(c))},this),0)},c.prototype.toggle=function(){var a=!0,b=this.$element.closest('[data-toggle="buttons"]');if(b.length){var c=this.$element.find("input");"radio"==c.prop("type")&&(c.prop("checked")&&this.$element.hasClass("active")?a=!1:b.find(".active").removeClass("active")),a&&c.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));a&&this.$element.toggleClass("active")};var d=a.fn.button;a.fn.button=b,a.fn.button.Constructor=c,a.fn.button.noConflict=function(){return a.fn.button=d,this},a(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(c){var d=a(c.target);d.hasClass("btn")||(d=d.closest(".btn")),b.call(d,"toggle"),c.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(b){a(b.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(b.type))})}(jQuery),+function(a){"use strict";function b(b){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},c.DEFAULTS,d.data(),"object"==typeof b&&b),g="string"==typeof b?b:f.slide;e||d.data("bs.carousel",e=new c(this,f)),"number"==typeof b?e.to(b):g?e[g]():f.interval&&e.pause().cycle()})}var c=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",a.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",a.proxy(this.pause,this)).on("mouseleave.bs.carousel",a.proxy(this.cycle,this))};c.VERSION="3.3.2",c.TRANSITION_DURATION=600,c.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},c.prototype.keydown=function(a){if(!/input|textarea/i.test(a.target.tagName)){switch(a.which){case 37:this.prev();break;case 39:this.next();break;default:return}a.preventDefault()}},c.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},c.prototype.getItemIndex=function(a){return this.$items=a.parent().children(".item"),this.$items.index(a||this.$active)},c.prototype.getItemForDirection=function(a,b){var c=this.getItemIndex(b),d="prev"==a&&0===c||"next"==a&&c==this.$items.length-1;if(d&&!this.options.wrap)return b;var e="prev"==a?-1:1,f=(c+e)%this.$items.length;return this.$items.eq(f)},c.prototype.to=function(a){var b=this,c=this.getItemIndex(this.$active=this.$element.find(".item.active"));return a>this.$items.length-1||0>a?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){b.to(a)}):c==a?this.pause().cycle():this.slide(a>c?"next":"prev",this.$items.eq(a))},c.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},c.prototype.next=function(){return this.sliding?void 0:this.slide("next")},c.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},c.prototype.slide=function(b,d){var e=this.$element.find(".item.active"),f=d||this.getItemForDirection(b,e),g=this.interval,h="next"==b?"left":"right",i=this;if(f.hasClass("active"))return this.sliding=!1;var j=f[0],k=a.Event("slide.bs.carousel",{relatedTarget:j,direction:h});if(this.$element.trigger(k),!k.isDefaultPrevented()){if(this.sliding=!0,g&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var l=a(this.$indicators.children()[this.getItemIndex(f)]);l&&l.addClass("active")}var m=a.Event("slid.bs.carousel",{relatedTarget:j,direction:h});return a.support.transition&&this.$element.hasClass("slide")?(f.addClass(b),f[0].offsetWidth,e.addClass(h),f.addClass(h),e.one("bsTransitionEnd",function(){f.removeClass([b,h].join(" ")).addClass("active"),e.removeClass(["active",h].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger(m)},0)}).emulateTransitionEnd(c.TRANSITION_DURATION)):(e.removeClass("active"),f.addClass("active"),this.sliding=!1,this.$element.trigger(m)),g&&this.cycle(),this}};var d=a.fn.carousel;a.fn.carousel=b,a.fn.carousel.Constructor=c,a.fn.carousel.noConflict=function(){return a.fn.carousel=d,this};var e=function(c){var d,e=a(this),f=a(e.attr("data-target")||(d=e.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""));if(f.hasClass("carousel")){var g=a.extend({},f.data(),e.data()),h=e.attr("data-slide-to");h&&(g.interval=!1),b.call(f,g),h&&f.data("bs.carousel").to(h),c.preventDefault()}};a(document).on("click.bs.carousel.data-api","[data-slide]",e).on("click.bs.carousel.data-api","[data-slide-to]",e),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var c=a(this);b.call(c,c.data())})})}(jQuery),+function(a){"use strict";function b(b){var c,d=b.attr("data-target")||(c=b.attr("href"))&&c.replace(/.*(?=#[^\s]+$)/,"");return a(d)}function c(b){return this.each(function(){var c=a(this),e=c.data("bs.collapse"),f=a.extend({},d.DEFAULTS,c.data(),"object"==typeof b&&b);!e&&f.toggle&&"show"==b&&(f.toggle=!1),e||c.data("bs.collapse",e=new d(this,f)),"string"==typeof b&&e[b]()})}var d=function(b,c){this.$element=a(b),this.options=a.extend({},d.DEFAULTS,c),this.$trigger=a(this.options.trigger).filter('[href="#'+b.id+'"], [data-target="#'+b.id+'"]'),this.transitioning=null,this.options.parent?this.$parent=this.getParent():this.addAriaAndCollapsedClass(this.$element,this.$trigger),this.options.toggle&&this.toggle()};d.VERSION="3.3.2",d.TRANSITION_DURATION=350,d.DEFAULTS={toggle:!0,trigger:'[data-toggle="collapse"]'},d.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},d.prototype.show=function(){if(!this.transitioning&&!this.$element.hasClass("in")){var b,e=this.$parent&&this.$parent.children(".panel").children(".in, .collapsing");if(!(e&&e.length&&(b=e.data("bs.collapse"),b&&b.transitioning))){var f=a.Event("show.bs.collapse");if(this.$element.trigger(f),!f.isDefaultPrevented()){e&&e.length&&(c.call(e,"hide"),b||e.data("bs.collapse",null));var g=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[g](0).attr("aria-expanded",!0),this.$trigger.removeClass("collapsed").attr("aria-expanded",!0),this.transitioning=1;var h=function(){this.$element.removeClass("collapsing").addClass("collapse in")[g](""),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return h.call(this);var i=a.camelCase(["scroll",g].join("-"));this.$element.one("bsTransitionEnd",a.proxy(h,this)).emulateTransitionEnd(d.TRANSITION_DURATION)[g](this.$element[0][i])}}}},d.prototype.hide=function(){if(!this.transitioning&&this.$element.hasClass("in")){var b=a.Event("hide.bs.collapse");if(this.$element.trigger(b),!b.isDefaultPrevented()){var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse in").attr("aria-expanded",!1),this.$trigger.addClass("collapsed").attr("aria-expanded",!1),this.transitioning=1;var e=function(){this.transitioning=0,this.$element.removeClass("collapsing").addClass("collapse").trigger("hidden.bs.collapse")};return a.support.transition?void this.$element[c](0).one("bsTransitionEnd",a.proxy(e,this)).emulateTransitionEnd(d.TRANSITION_DURATION):e.call(this)}}},d.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()},d.prototype.getParent=function(){return a(this.options.parent).find('[data-toggle="collapse"][data-parent="'+this.options.parent+'"]').each(a.proxy(function(c,d){var e=a(d);this.addAriaAndCollapsedClass(b(e),e)},this)).end()},d.prototype.addAriaAndCollapsedClass=function(a,b){var c=a.hasClass("in");a.attr("aria-expanded",c),b.toggleClass("collapsed",!c).attr("aria-expanded",c)};var e=a.fn.collapse;a.fn.collapse=c,a.fn.collapse.Constructor=d,a.fn.collapse.noConflict=function(){return a.fn.collapse=e,this},a(document).on("click.bs.collapse.data-api",'[data-toggle="collapse"]',function(d){var e=a(this);e.attr("data-target")||d.preventDefault();var f=b(e),g=f.data("bs.collapse"),h=g?"toggle":a.extend({},e.data(),{trigger:this});c.call(f,h)})}(jQuery),+function(a){"use strict";function b(b){b&&3===b.which||(a(e).remove(),a(f).each(function(){var d=a(this),e=c(d),f={relatedTarget:this};e.hasClass("open")&&(e.trigger(b=a.Event("hide.bs.dropdown",f)),b.isDefaultPrevented()||(d.attr("aria-expanded","false"),e.removeClass("open").trigger("hidden.bs.dropdown",f)))}))}function c(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#[A-Za-z]/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}function d(b){return this.each(function(){var c=a(this),d=c.data("bs.dropdown");d||c.data("bs.dropdown",d=new g(this)),"string"==typeof b&&d[b].call(c)})}var e=".dropdown-backdrop",f='[data-toggle="dropdown"]',g=function(b){a(b).on("click.bs.dropdown",this.toggle)};g.VERSION="3.3.2",g.prototype.toggle=function(d){var e=a(this);if(!e.is(".disabled, :disabled")){var f=c(e),g=f.hasClass("open");if(b(),!g){"ontouchstart"in document.documentElement&&!f.closest(".navbar-nav").length&&a('