From b4b8ceb48f36b571723e93c255b821c1e26e6157 Mon Sep 17 00:00:00 2001 From: Scott O'Hara Date: Fri, 15 Nov 2024 16:29:49 -0500 Subject: [PATCH 1/3] Update: minor popover clarification to acknowledge there are different popover states (manual, auto/empty-string, and the proposed hint) this minor update clarifies that the minimum role of group applies to all popover states. Is it worth also adding this note, or something like it? There are no unique mappings for different popover states. Any additional accessibility mapping changes would be the responsibility of the author. e.g, using different base HTML elements, attributes, or ARIA attributes to make such changes. --- html-aam/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html-aam/index.html b/html-aam/index.html index 6e5639113..73076699e 100644 --- a/html-aam/index.html +++ b/html-aam/index.html @@ -13368,7 +13368,7 @@

`popover`

  • when the element has a `popovertarget=hide` attribute value,
  • or when the element is a descendant of the `popover` and its `popovertarget` is the "`auto`" state.
  • -

    If specified on an element with an implicit role of `generic`, then the element's role instead maps to `group`.

    +

    If specified on an element with an implicit role of `generic`, then the element's role instead maps to `group` for all `popover` states.

    From a98bdb4a95273120d6f0fea69b1470cef3aec7a7 Mon Sep 17 00:00:00 2001 From: Scott O'Hara Date: Mon, 25 Nov 2024 14:53:03 -0500 Subject: [PATCH 2/3] Update html-aam/index.html Co-authored-by: Adam Page --- html-aam/index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/html-aam/index.html b/html-aam/index.html index 73076699e..45092d681 100644 --- a/html-aam/index.html +++ b/html-aam/index.html @@ -13365,7 +13365,7 @@

    `popover`

    User agents MUST NOT expose a details relation between a `popover` and its invoking element under the following conditions:

    • when the `popover` is the next immediate accessibility sibling to the invoking element,
    • -
    • when the element has a `popovertarget=hide` attribute value,
    • +
    • when the element has a `popovertargetaction=hide` attribute value,
    • or when the element is a descendant of the `popover` and its `popovertarget` is the "`auto`" state.

    If specified on an element with an implicit role of `generic`, then the element's role instead maps to `group` for all `popover` states.

    From 90522248ddebe35914f4b41e9e0376e774db95d4 Mon Sep 17 00:00:00 2001 From: Scott O'Hara Date: Mon, 25 Nov 2024 14:55:17 -0500 Subject: [PATCH 3/3] Update html-aam/index.html add note --- html-aam/index.html | 1 + 1 file changed, 1 insertion(+) diff --git a/html-aam/index.html b/html-aam/index.html index 45092d681..13d745415 100644 --- a/html-aam/index.html +++ b/html-aam/index.html @@ -13369,6 +13369,7 @@

    `popover`

  • or when the element is a descendant of the `popover` and its `popovertarget` is the "`auto`" state.
  • If specified on an element with an implicit role of `generic`, then the element's role instead maps to `group` for all `popover` states.

    +

    There are no unique mappings for the different `popover` states. Any accessibility mapping changes for the popover element would be the responsibility of the author. e.g., using different base HTML elements, attributes, or ARIA attributes to make such changes.