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

Mac mappings for aria-valuemax on indeterminate progress bars #59

Open
jnurthen opened this issue Dec 19, 2019 · 5 comments
Open

Mac mappings for aria-valuemax on indeterminate progress bars #59

jnurthen opened this issue Dec 19, 2019 · 5 comments
Assignees

Comments

@jnurthen
Copy link
Member

Safari on MacOS seems to work well with indeterminate progress bars. Chrome does not seem to work so well (reads a value of 0%)

Looking at the mapping exposed by the browser it seems that safari is exposing
AXMaxValue of 0 for an indeterminate progress bar despite what the spec says. This seems to make voiceover read as indeterminate.

Suggest we check with @cookiecrook and maybe update Core-AAM with this information so Chrome can do the same

@jnurthen
Copy link
Member Author

See https://bugs.webkit.org/show_bug.cgi?id=142887 for webkit implementation details

@cookiecrook
Copy link
Contributor

I don't see in the Core AAM table how indeterminate aria-value[*]s are listed for any API, so I'm not sure what edit to propose.

@jnurthen
Copy link
Member Author

jnurthen commented Jan 2, 2020

@joanmarie Any suggestions for how to document something like this in Core-aam?

@cookiecrook
Copy link
Contributor

Spitballing: Add a new row for "indeterminate aria-valuenow for progressbar or scrollbar"?

@joanmarie
Copy link
Contributor

@joanmarie Any suggestions for how to document something like this in Core-aam?

The new row proposed by @cookiecrook makes sense to me. If you look in the states and properties tables in Core-AAM, we already have value-specific dedicated entries.

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

4 participants