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

Update AXAPI mappings to update "unused" role descriptions #57

Closed
joanmarie opened this issue Oct 24, 2019 · 1 comment
Closed

Update AXAPI mappings to update "unused" role descriptions #57

joanmarie opened this issue Oct 24, 2019 · 1 comment
Milestone

Comments

@joanmarie
Copy link
Contributor

We currently have the scenario in which one user agent (Safari) is following what's in the Core-AAM, e.g. for deletion:

AXRole: AXGroup
AXSubrole: AXDeleteStyleGroup
AXRoleDescription: 'group'

And another (Chrome) is following it for AXRole and AXSubrole, but providing a more specific AXRoleDescription:

AXRole: AXGroup
AXSubrole: AXDeleteStyleGroup
AXRoleDescription: 'deletion'

I've been discussing this matter with Apple and Google. A resolution is in progress. Once the resolution has been finalized, we'll need to update Core-AAM accordingly.

@jnurthen jnurthen added this to the 1.2 milestone Oct 31, 2019
joanmarie added a commit that referenced this issue Nov 3, 2019
The Core-AAM provides a link to a note in each AXAPI table cell.
That note states the following:

    User agent should return a user-presentable, localized
    string value for the AXRoleDescription.

User agents are indeed doing that, but not agreeing 100% on what
that string value should be. After consulting with Apple, the
decision was made make the mappings to AXRoleDescription non-normative
and remove the specific mappings from the table.

Closes github issue #57.
joanmarie added a commit that referenced this issue Nov 3, 2019
The Core-AAM provides a link to a note in each AXAPI table cell.
That note states the following:

    User agent should return a user-presentable, localized
    string value for the AXRoleDescription.

User agents are indeed doing that, but not agreeing 100% on what
that string value should be. After consulting with Apple, the
decision was made make the mappings to AXRoleDescription non-normative
and remove the specific mappings from the table.

Closes github issue #57.
@joanmarie
Copy link
Contributor Author

The change has been made to master and stable branches and is thus ready for inclusion in our next publication.

@cookiecrook cookiecrook removed their assignment Apr 2, 2020
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

3 participants