diff options
author | Jimmy <jimmy@spalge.com> | 2022-05-28 10:10:24 +1200 |
---|---|---|
committer | Jimmy <jimmy@spalge.com> | 2022-05-28 10:10:24 +1200 |
commit | 703abcde8fc4aadd4779feadacfb49e0d06f609a (patch) | |
tree | a028f33976d21362f22f5497e0c418a86f8f67f0 | |
parent | 8f21b6fd9ff5e567d3b50e316338fc2be3967e54 (diff) | |
parent | bb9f15056faf582cd1589d0e787015dadc618e9f (diff) | |
download | qutebrowser-703abcde8fc4aadd4779feadacfb49e0d06f609a.tar.gz qutebrowser-703abcde8fc4aadd4779feadacfb49e0d06f609a.zip |
Merge pull request #7203 from illfygli/master
Add `[role="treeitem"]` to hintable elements
This is an Aria role for an interactible element https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/Roles/treeitem_role
-rw-r--r-- | qutebrowser/config/configdata.yml | 1 | ||||
-rw-r--r-- | tests/unit/browser/webkit/test_webkitelem.py | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/qutebrowser/config/configdata.yml b/qutebrowser/config/configdata.yml index 2ccb520b3..e91d9aaf1 100644 --- a/qutebrowser/config/configdata.yml +++ b/qutebrowser/config/configdata.yml @@ -1685,6 +1685,7 @@ hints.selectors: - '[role="menuitem"]' - '[role="menuitemcheckbox"]' - '[role="menuitemradio"]' + - '[role="treeitem"]' - '[ng-click]' - '[ngClick]' - '[data-ng-click]' diff --git a/tests/unit/browser/webkit/test_webkitelem.py b/tests/unit/browser/webkit/test_webkitelem.py index f7cc3e8c2..7df91922d 100644 --- a/tests/unit/browser/webkit/test_webkitelem.py +++ b/tests/unit/browser/webkit/test_webkitelem.py @@ -195,6 +195,7 @@ class SelectionAndFilterTests: ('<p role="menuitem" foo="bar"/>', ['all']), ('<p role="menuitemcheckbox" foo="bar"/>', ['all']), ('<p role="menuitemradio" foo="bar"/>', ['all']), + ('<p role="treeitem" foo="bar"/>', ['all']), ('<p role="button" foo="bar"/>', ['all']), ('<p role="button" href="bar"/>', ['all', 'url']), |