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

Need a decision on what the computedrole should return on extension specs #1887

Closed
cookiecrook opened this issue Mar 10, 2023 · 5 comments · Fixed by w3c/core-aam#176
Closed
Assignees
Milestone

Comments

@cookiecrook
Copy link
Contributor

cookiecrook commented Mar 10, 2023

In order to move forward with testing computed roles the DPUB-ARIA and Graphics-ARIA (+SVG-ARIA) extension specifications as part of the Interop 2023 Accessibility Investigation, the ARIA WG needs to make a decision on what the computedrole should return on extension specs.

Currently it is unspecified, so there is no "correct" value.

  1. literal role name from the extension spec (current Chromium behavior)... e.g. graphics-document
  2. aria superclass role name (current WebKit behavior)… e.g. document
  3. leave it unspecified with explicit statement that either is ok (likely unprecedented for "interop" tests)
  4. default specified in ARIA, but allows override in extension on a per-spec basis?
  5. something else?

More info and Draft PR here:
web-platform-tests/interop-accessibility#9 (comment)

@cookiecrook cookiecrook changed the title Need a decision on what the computedrole should be on extension specs: literal role name, aria superclass role name Need a decision on what the computedrole should return on extension specs Mar 10, 2023
@cookiecrook cookiecrook added Agenda F2F Topics For F2F (or virtual F2F) F2FCandidate Candidate topics for F2F (or Virtual F2F) meeting labels Mar 10, 2023
@cookiecrook
Copy link
Contributor Author

@cookiecrook
Copy link
Contributor Author

cookiecrook commented May 8, 2023

Consensus from the ARIA F2F was that I would draft a PR for SVG-AAM adding a computedrole column to each of the elements... Many would be "not mapped" but the ones that use the graphics-aria superclass roles would be return svg-<tagname> such as svg-polygon for the <polygon> element. The role instance would still be graphics-image, which is a subclass of the image Core-AAM role... Though the returned computedrole svg-polygon is just a string.

@cookiecrook
Copy link
Contributor Author

I'll do something similar for DPUB in w3c/dpub-aam#29

@cookiecrook
Copy link
Contributor Author

I'll use this Issue to file a PR for the ARIA spec change about not using spec-reserved tag roles by authors, and link to some related WPT issues.

@cookiecrook cookiecrook removed F2F Topics For F2F (or virtual F2F) F2FCandidate Candidate topics for F2F (or Virtual F2F) meeting labels May 13, 2023
@pkra pkra added this to the ARIA 1.3 milestone Jun 28, 2023
spectranaut pushed a commit to w3c/core-aam that referenced this issue Aug 17, 2023
Closes #174
Closes w3c/aria#1887

add normative expectations and examples for computedrole
pkra pushed a commit that referenced this issue May 20, 2024
Closes #174
Closes #1887

add normative expectations and examples for computedrole
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

Successfully merging a pull request may close this issue.

4 participants