diff --git a/lib/standards/html-elms.js b/lib/standards/html-elms.js index ce773e111c..d96ab34b5e 100644 --- a/lib/standards/html-elms.js +++ b/lib/standards/html-elms.js @@ -140,14 +140,18 @@ const htmlElms = { allowedRoles: [ 'checkbox', 'combobox', + 'gridcell', 'link', 'menuitem', 'menuitemcheckbox', 'menuitemradio', 'option', 'radio', + 'separator', + 'slider', 'switch', - 'tab' + 'tab', + 'treeitem' ], // 5.4 button Element namingMethods: ['subtreeText'] diff --git a/test/integration/rules/aria-allowed-role/aria-allowed-role.html b/test/integration/rules/aria-allowed-role/aria-allowed-role.html index 3a2b99efad..80a9223492 100644 --- a/test/integration/rules/aria-allowed-role/aria-allowed-role.html +++ b/test/integration/rules/aria-allowed-role/aria-allowed-role.html @@ -207,6 +207,12 @@

>
+
@@ -219,12 +225,7 @@

- +