Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Apple Feedback: VoiceOver results for test 6 "Navigate backwards to a menu button" (Action Menu Button Example Using aria-activedescendant, V22.03.17) #1057

Open
cookiecrook opened this issue Apr 30, 2024 · 4 comments

Comments

@cookiecrook
Copy link

Description of Behavior

For the following test, I see Failures reported as:

Shift+Control+Option+Command+J Results: 2 passed, 2 failed
VoiceOver for macOS Response:
Run Test Setup dimmed button You are currently on a button. This item is dimmed."

But I get passing results.

"First form element, Actions, menu pop up button"

Perhaps a version difference.

Test Setup

@cookiecrook
Copy link
Author

cookiecrook commented Apr 30, 2024

Two results in that test should be updated to Passed:

MUST Role 'menu button' is conveyed Failed
MUST Name 'Actions' is conveyed Failed

@mcking65
Copy link
Contributor

mcking65 commented May 8, 2024

@cookiecrook

We are currently refactoring and re-running this test plan. We should have current data in a few weeks.

However, we have observed this same behavior in some other test plans. It would be very helpful if you could review V24.03.12 of Command Button Example Test Plan. We advanced this new version of the command button plan to candidate review on April 16. Two testers found the same kind of failure in test 2 when navigating backward to a button with shift+J. They both tested with VoiceOver for macOS 14.4 and Safari 17.4.0 .

It seems that if focus is set programmatically just before the shift+j command is performed, the command does not behave as expected. All other commands do behave as expected. Note: the 'Run Test Setup' button sets focus on a link that is after the button in the DOM order so that testers can then navigate backward to the button.

@cookiecrook
Copy link
Author

That Test Plan link results in "Whoops! Unable to complete request."

@cookiecrook
Copy link
Author

cookiecrook commented May 8, 2024

@mcking65 wrote:

It seems that if focus is set programmatically just before the shift+j command is performed, the command does not behave as expected.

Going on the one linked in the main Reports page, if you are talking about VoiceOver reading through the contents of the new Window instead of remaining on the script-focused button, you'd need to change the VO Utility default setting in:

  • Web, General, When loading a new webpage, automatically speak the webpage.

I believe the test plan needs an update... After all, what this is intended testing is "Does VO+Shift+J or QN Shift+J work? (a.k.a., 'jump to previous form control')", and it clearly does work. The failure listed in this scenario appears to be an invalid assumption in the test case, or else you're seeing entirely different results than I am.

@mcking65 mcking65 changed the title Feedback: "Navigate backwards to a menu button" (Action Menu Button Example Using aria-activedescendant, Test 6, V22.03.17) Apple Feedback: VoiceOver results for test 6 "Navigate backwards to a menu button" (Action Menu Button Example Using aria-activedescendant, V22.03.17) Oct 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants