Skip to content

Nit: role=none should be listed under "Roles which cannot be named" #81

Closed

Description

@aleventhal

Under https://w3c.github.io/aria/#namefromprohibited
role="presentation" is listed, but role="none" is not.

In other places where role=presentation is listed, I saw role=none also listed (although did not do a thorough search to see if there are other inconsistencies).

Activity

  1. scottaohara commented on Apr 15, 2021

    @scottaohara
    Member

    so from i can gather here, none isn't listed here because this list of roles is being created from the characteristics tables within each role definition section. none doesn't have that table, so it isn't showing up in the list.

  2. transferred this issue fromw3c/ariaon Apr 29, 2022
  3. pkra commented on Apr 29, 2022

    @pkra
    Member

    As noted by @scottaohara this issue is due to aria-common not being able to add synonymous roles to "Roles which cannot be named".

  4. pkra commented on Apr 29, 2022

    @pkra
    Member

    Now that we have two cases of synonymous roles, perhaps we should have structural information for synonyms.

  5. assigned and unassigned on Apr 29, 2022
  6. pkra commented on Jun 13, 2025

    @pkra
    Member

    Closing this issue in favor of w3c/aria#2073. Background: none is now in the list "roles which cannot be named" since w3c/aria#1945 switched presentation to be the synonym of none (and moving the characteristics table to none).

    However, presentation is now missing (which is tracked in the aforementioned aria issue), i.e. the underlying issue remains - we don't have a setup to deal with synonyms (e.g., image vs img).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions