Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the button.
Starting at the 'Navigate forwards from here' link, navigate to the 'Mute' button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Down Arrow (virtual cursor active)
b (virtual cursor active)
f (virtual cursor active)
Tab (virtual cursor active)
Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Down Arrow (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
b (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
f (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Tab (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Tab (PC cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the button.
Starting at the 'Navigate forwards from here' link, navigate to the 'Mute' button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Down Arrow (browse mode on)
b (browse mode on)
f (browse mode on)
Tab (browse mode on)
Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Down Arrow (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
b (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
f (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Tab (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Tab (focus mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the button.
Starting at the 'Navigate forwards from here' link, navigate to the 'Mute' button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Right Arrow
Tab
j (single quick key nav on)
b (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Right Arrow: 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Tab: 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
j (single quick key nav on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
b (single quick key nav on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Test 2: Navigate backwards to a not pressed toggle button
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the button.
Starting at the 'Navigate backwards from here' link, navigate to the 'Mute' button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Up Arrow (virtual cursor active)
Shift+b (virtual cursor active)
Shift+f (virtual cursor active)
Shift+Tab (virtual cursor active)
Shift+Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Up Arrow (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Shift+b (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Shift+f (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Shift+Tab (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Shift+Tab (PC cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the button.
Starting at the 'Navigate backwards from here' link, navigate to the 'Mute' button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Up Arrow (browse mode on)
Shift+b (browse mode on)
Shift+f (browse mode on)
Shift+Tab (browse mode on)
Shift+Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Up Arrow (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Shift+b (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Shift+f (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Shift+Tab (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Shift+Tab (focus mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the button.
Starting at the 'Navigate backwards from here' link, navigate to the 'Mute' button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Left Arrow
Shift+Tab
Shift+j (single quick key nav on)
Shift+b (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Left Arrow: 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Shift+Tab: 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Shift+j (single quick key nav on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Shift+b (single quick key nav on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Test 3: Navigate forwards to a pressed toggle button
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the button, and sets the state of the button to 'pressed'.
Starting at the 'Navigate backwards from here' link, navigate to the 'Mute' button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Down Arrow (virtual cursor active)
b (virtual cursor active)
f (virtual cursor active)
Tab (virtual cursor active)
Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Down Arrow (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
b (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
f (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Tab (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Tab (PC cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the button, and sets the state of the button to 'pressed'.
Starting at the 'Navigate backwards from here' link, navigate to the 'Mute' button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Down Arrow (browse mode on)
b (browse mode on)
f (browse mode on)
Tab (browse mode on)
Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Down Arrow (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
b (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
f (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Tab (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Tab (focus mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link before the button, and sets the state of the button to 'pressed'.
Starting at the 'Navigate backwards from here' link, navigate to the 'Mute' button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Right Arrow
Tab
j (single quick key nav on)
b (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Right Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Tab: 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
j (single quick key nav on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
b (single quick key nav on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Test 4: Navigate backwards to a pressed toggle button
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the button, and sets the state of the button to 'pressed'.
Starting at the 'Navigate backwards from here' link, navigate to the 'Mute' button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Up Arrow (virtual cursor active)
Shift+b (virtual cursor active)
Shift+f (virtual cursor active)
Shift+Tab (virtual cursor active)
Shift+Tab (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Up Arrow (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Shift+b (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Shift+f (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Shift+Tab (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Shift+Tab (PC cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the button, and sets the state of the button to 'pressed'.
Starting at the 'Navigate backwards from here' link, navigate to the 'Mute' button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Up Arrow (browse mode on)
Shift+b (browse mode on)
Shift+f (browse mode on)
Shift+Tab (browse mode on)
Shift+Tab (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Up Arrow (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Shift+b (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Shift+f (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Shift+Tab (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Shift+Tab (focus mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on a link after the button, and sets the state of the button to 'pressed'.
Starting at the 'Navigate backwards from here' link, navigate to the 'Mute' button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Control+Option+Left Arrow
Shift+Tab
Shift+j (single quick key nav on)
Shift+b (single quick key nav on)
To perform a task with single quick key nav on:
Press Control+Option+q.
If VoiceOver said 'single quick key nav off', press Control+Option+q again to turn it back on.
Control+Option+Left Arrow: 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Shift+Tab: 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Shift+j (single quick key nav on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Shift+b (single quick key nav on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Test 5: Request information about a not pressed toggle button
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the button.
Starting at the 'Mute' button, read information about the button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Insert+Tab (virtual cursor active)
Insert+Up Arrow (virtual cursor active)
Insert+Tab (PC cursor active)
Insert+Up Arrow (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Insert+Tab (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Insert+Up Arrow (virtual cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Insert+Tab (PC cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Insert+Up Arrow (PC cursor active): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the button.
Starting at the 'Mute' button, read information about the button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Insert+Tab (browse mode on)
Insert+Up Arrow (browse mode on)
Insert+Tab (focus mode on)
Insert+Up Arrow (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Insert+Tab (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Insert+Up Arrow (browse mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Insert+Tab (focus mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MAY
convey state 'not pressed'
State 'not pressed' is conveyed
Insert+Up Arrow (focus mode on): 2 MUST, 0 SHOULD, AND 1 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the button, and sets its state to 'pressed'.
Starting at the 'Mute' button, read information about the button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Insert+Tab (virtual cursor active)
Insert+Up Arrow (virtual cursor active)
Insert+Tab (PC cursor active)
Insert+Up Arrow (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Insert+Tab (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Insert+Up Arrow (virtual cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Insert+Tab (PC cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Insert+Up Arrow (PC cursor active): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the button, and sets its state to 'pressed'.
Starting at the 'Mute' button, read information about the button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Insert+Tab (browse mode on)
Insert+Up Arrow (browse mode on)
Insert+Tab (focus mode on)
Insert+Up Arrow (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Insert+Tab (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Insert+Up Arrow (browse mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Insert+Tab (focus mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Insert+Up Arrow (focus mode on): 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the button, and sets its state to 'pressed'.
Starting at the 'Mute' button, read information about the button. Do this with each of the following commands or command sequences.
Control+Option+F3
Control+Option+F4
Control+Option+F3: 3 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey role 'toggle button'
Role 'toggle button' is conveyed
MUST
convey name 'Mute'
Name 'Mute' is conveyed
MUST
convey state 'pressed'
State 'pressed' is conveyed
Control+Option+F4: 3 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the button.
Starting at the 'Mute' button, activate the button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Space (virtual cursor active)
Enter (virtual cursor active)
Space (PC cursor active)
Enter (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Space (virtual cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'pressed'
Change in state, to 'pressed', is conveyed
Enter (virtual cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'pressed'
Change in state, to 'pressed', is conveyed
Space (PC cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'pressed'
Change in state, to 'pressed', is conveyed
Enter (PC cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the button.
Starting at the 'Mute' button, activate the button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Space (browse mode on)
Enter (browse mode on)
Space (focus mode on)
Enter (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Space (browse mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'pressed'
Change in state, to 'pressed', is conveyed
Enter (browse mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'pressed'
Change in state, to 'pressed', is conveyed
Space (focus mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'pressed'
Change in state, to 'pressed', is conveyed
Enter (focus mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the button, and sets its state to 'pressed'.
Starting at the 'Mute' button, activate the button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Space (virtual cursor active)
Enter (virtual cursor active)
Space (PC cursor active)
Enter (PC cursor active)
To perform a task with virtual cursor active:
Press Alt+Delete to determine which cursor is active.
If the PC cursor is active, press Escape to activate the virtual cursor.
To perform a task with PC cursor active:
Press Alt+Delete to determine which cursor is active.
If the virtual cursor is active, press Insert+z to disable the virtual cursor.
Space (virtual cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'not pressed'
Change in state, to 'not pressed', is conveyed
Enter (virtual cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'not pressed'
Change in state, to 'not pressed', is conveyed
Space (PC cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'not pressed'
Change in state, to 'not pressed', is conveyed
Enter (PC cursor active): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the button, and sets its state to 'pressed'.
Starting at the 'Mute' button, activate the button. Do this with each of the following commands or command sequences. If any settings are specified in parentheses, ensure the settings are active before executing the command or command sequence.
Space (browse mode on)
Enter (browse mode on)
Space (focus mode on)
Enter (focus mode on)
To perform a task with browse mode on:
Press Insert+Space.
If NVDA made the focus mode sound, press Insert+Space again to turn browse mode back on.
To perform a task with focus mode on:
Press Insert+Space.
If NVDA made the browse mode sound, press Insert+Space again to turn focus mode back on.
Space (browse mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'not pressed'
Change in state, to 'not pressed', is conveyed
Enter (browse mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'not pressed'
Change in state, to 'not pressed', is conveyed
Space (focus mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Priority
Assertion Phrase
Assertion Statement
MUST
convey change in state, to 'not pressed'
Change in state, to 'not pressed', is conveyed
Enter (focus mode on): 1 MUST, 0 SHOULD, AND 0 MAY assertions
Activate the "Open test page" button, which opens the example to test in a new window and runs a script that sets focus on the button, and sets its state to 'pressed'.
Starting at the 'Mute' button, activate the button. Do this with each of the following commands or command sequences.
Control+Option+Space
Space
Enter
Control+Option+Space: 1 MUST, 0 SHOULD, AND 0 MAY assertions