Confirmed users
32
edits
(Finalise test cases for m1.) |
(Update m3 goals and test cases.) |
||
| Line 89: | Line 89: | ||
=== Milestone 2: June 2022 === | === Milestone 2: June 2022 === | ||
Windows opt-in user preview. | |||
This milestone will focus on the work required to get most daily usage working well on Windows | This milestone will focus on the work required to get most daily usage working well on Windows. Before the end of this milestone, we will invite interested users to enable the cache in Firefox Nightly, test it and provide any feedback. | ||
In milestone 2, the following capabilities will be provided: | In milestone 2, the following capabilities will be provided: | ||
# Caching of additional properties, including document URL, access key/keyboard shortcut and ARIA attributes such as aria-current. | # Caching of additional properties, including document URL, access key/keyboard shortcut and ARIA attributes such as aria-current. | ||
# Missing cache updates; e.g. coalesced selection events, name change events for selection changes in Gmail message lists. | # Missing cache updates; e.g. coalesced selection events, name change events for selection changes in Gmail message lists. | ||
| Line 107: | Line 106: | ||
==== Test Scenarios ==== | ==== Test Scenarios ==== | ||
# Relevant tests from m0 (which was NVDA only), but with JAWS | # Relevant tests from m0 (which was NVDA only), but with JAWS: | ||
## Do a Google search, navigate the results using heading navigation and follow a result link. | ## Do a Google search, navigate the results using heading navigation and follow a result link. | ||
## Fill out the form for a Google Advanced Search. | ## Fill out the form for a Google Advanced Search. | ||
| Line 114: | Line 113: | ||
## Compose a message in Gmail containing text, a link, a bulleted list and a block quote. Read back through the message. | ## Compose a message in Gmail containing text, a link, a bulleted list and a block quote. Read back through the message. | ||
## Open Slack, use the quick switcher to switch to a channel, read some messages, write a message. | ## Open Slack, use the quick switcher to switch to a channel, read some messages, write a message. | ||
# NVDA | # NVDA: Open https://www.mozilla.org/en-US/about/manifesto/. Press h several times to move to the "Principle 2" heading. In the same tab, open https://google.com/. Press alt+leftArrow to go back. Ensure the screen reader cursor is still near "Principle 2". (Tests document URL caching.) (This currently doesn't work with JAWS in any browser.) | ||
# NVDA, JAWS | # NVDA, JAWS: Open https://wiki.mozilla.org/. Move to the navigation landmark. Ensure that Edit and View history report access keys (on Windows, alt+shift+e and alt+shift+h, respectively). | ||
# | # NVDA, JAWS: Open https://www.nvaccess.org/. Confirm that the Home link is reported as the "current page". Press the Download link. Once it loads, confirm that the Download link is now reported as the "current page". | ||
# NVDA, JAWS | # NVDA, JAWS: Open the Gmail inbox. Focus a message in the list. Press x to select it. Press down arrow to move away from that message, then up arrow to move back to it. Ensure the screen reader reports that the message is selected. | ||
# NVDA, JAWS | # NVDA, JAWS: Open Slack. Focus the message box. Type "tset" and press space. Press left arrow to move back to the word you just typed. Ensure the screen reader reports a spelling error. | ||
# | # NVDA: Open Google Advanced Search. Confirm that "all these words:" only appears once in NVDA browse mode. (This is broken with JAWS in Firefox regardless of the cache.) | ||
# NVDA, JAWS: Open a document in Google Docs. Press control+alt+a, control+alt+c. Ensure the screen reader says "Not on a comment". | |||
# NVDA, JAWS | # NVDA, JAWS: Open https://google.com/. In the search box, type "asdf". Move the screen reader's review cursor to "s", route the mouse and simulate a left click. Verify that the caret is now on "s". | ||
# NVDA, JAWS | # NVDA, JAWS: Open https://www.nvaccess.org/. Move the screen reader's cursor to the bottom of the page. Verify that the bottom of the page is scrolled into view and that the top of the page is scrolled out of view. | ||
# NVDA, JAWS | # NVDA: Open https://google.com/. Move the mouse to Gmail, Images, Privacy, Terms and Settings. Ensure that the screen reader reports these as you move the mouse to them. | ||
# NVDA | # NVDA, JAWS: Open a blank document in Google Docs. Add a heading, some text wrapping across two lines, a bulleted list and a link. Read back through the text and verify that it is read correctly. Go to the start of the first line of wrapped text. Type two additional words so that the line wrapping changes. Read the first line and verify that it is reported correctly, accounting for the changed wrapping. | ||
# NVDA, JAWS | |||
==== Bugzilla ==== | ==== Bugzilla ==== | ||