diff options
author | ugla <ugla@u8.is> | 2022-05-26 22:19:24 +0200 |
---|---|---|
committer | ugla <ugla@u8.is> | 2022-05-27 10:38:49 +0200 |
commit | bb9f15056faf582cd1589d0e787015dadc618e9f (patch) | |
tree | a028f33976d21362f22f5497e0c418a86f8f67f0 | |
parent | 8f21b6fd9ff5e567d3b50e316338fc2be3967e54 (diff) | |
download | qutebrowser-bb9f15056faf582cd1589d0e787015dadc618e9f.tar.gz qutebrowser-bb9f15056faf582cd1589d0e787015dadc618e9f.zip |
Add `[role="treeitem"]` to hintable elements
This makes e.g. channels in Slack's channel list hintable.
-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']), |