From 5824cb346bdd0e25c0323be6bc3a67d9c2b7b553 Mon Sep 17 00:00:00 2001 From: Scott O'Hara Date: Wed, 21 Dec 2022 12:23:03 -0500 Subject: [PATCH 1/3] Addition: expand role allowances for fieldset element closes #400 Updates allowances for the toolbar, menubar, menu, listbox, tablist, article, dialog and region roles to be used on the fieldset element. --- index.html | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index f0bdf10..313912b 100644 --- a/index.html +++ b/index.html @@ -1111,9 +1111,20 @@

Roles: + + `article`, + `dialog`, + `listbox`, + `menu`, + `menubar`, + `none`, - `presentation` - or `radiogroup`. (group is also allowed, but NOT RECOMMENDED.) + `presentation`, + `radiogroup`, + + `region`, + `tablist`, + or `toolbar`. (group is also allowed, but NOT RECOMMENDED.)

Global `aria-*` attributes From e65b3ab8e54b6e8a3c8c3ca3a1f0187a85841b6d Mon Sep 17 00:00:00 2001 From: Scott O'Hara Date: Mon, 6 Feb 2023 10:49:47 -0500 Subject: [PATCH 2/3] revisions / updates to the PR incorporates feedback from steve and sarah. includes language "the following roles are allowed, but are NOT RECOMMENDED" to introduce new allowed roles which _can_ work depending on what's been built, but there are probably better ways to do this. This wording is also used in #446, and allows for us to indicate these changes per element, without having to restructure the entire table (as this can be the end goal, rather than trying to get all allowed roles for all elements updated at once). --- index.html | 17 ++++++++++++++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index 313912b..09d86b3 100644 --- a/index.html +++ b/index.html @@ -1112,8 +1112,7 @@

Roles: - `article`, - `dialog`, + `application`, `listbox`, `menu`, `menubar`, @@ -1124,8 +1123,20 @@

`region`, `tablist`, - or `toolbar`. (group is also allowed, but NOT RECOMMENDED.) + or `toolbar`.

+
+

+ The following roles are allowed, but are NOT RECOMMENDED: + `alertdialog`, + `article`, + `complementary`, + `dialog`, + `document`, + `feed` + or `group`. +

+

Global `aria-*` attributes and any `aria-*` attributes applicable to the allowed roles. From 1cec00c75095f716501238925cd43b2b948ec3cb Mon Sep 17 00:00:00 2001 From: Scott O'Hara Date: Wed, 31 May 2023 10:20:15 -0400 Subject: [PATCH 3/3] remove errant end span tag --- index.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/index.html b/index.html index 67eb099..a72a22c 100644 --- a/index.html +++ b/index.html @@ -1208,7 +1208,7 @@

`radiogroup`, `region`, - `tablist`, + `tablist`, or `toolbar`.