summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2023-07-05 22:37:13 +0200
committerFlorian Bruhin <me@the-compiler.org>2023-07-05 22:37:56 +0200
commit8da62bcbf4e90cc3952decf72b6798540f4b9d10 (patch)
tree3a7f1cad73f8d6f7554b41c8ca42ad04ba75ddf2
parentd2c11959245109f2034ea8d70206a875f784a819 (diff)
downloadqutebrowser-8da62bcbf4e90cc3952decf72b6798540f4b9d10.tar.gz
qutebrowser-8da62bcbf4e90cc3952decf72b6798540f4b9d10.zip
Add aria-haspopup to hint selectors
Helps on https://www.keepersecurity.com/ - see https://www.reddit.com/r/qutebrowser/comments/14qtlc8/no_hint_on_drop_down_list/
-rw-r--r--doc/changelog.asciidoc1
-rw-r--r--doc/help/settings.asciidoc1
-rw-r--r--qutebrowser/config/configdata.yml1
3 files changed, 3 insertions, 0 deletions
diff --git a/doc/changelog.asciidoc b/doc/changelog.asciidoc
index 71cf6ec5d..666e24177 100644
--- a/doc/changelog.asciidoc
+++ b/doc/changelog.asciidoc
@@ -158,6 +158,7 @@ Changed
`content.site_specific_quirks.skip`, so that `String.replaceAll` is now
polyfilled on QtWebEngine < 5.15.3, hopefully improving website
compaitibility.
+- Hints are now displayed for elements setting an `aria-haspopup` attribute.
Fixed
~~~~~
diff --git a/doc/help/settings.asciidoc b/doc/help/settings.asciidoc
index 1b28eb39f..7767f1eea 100644
--- a/doc/help/settings.asciidoc
+++ b/doc/help/settings.asciidoc
@@ -3510,6 +3510,7 @@ Default:
* +pass:[[role=&quot;menuitemcheckbox&quot;\]]+
* +pass:[[role=&quot;menuitemradio&quot;\]]+
* +pass:[[role=&quot;treeitem&quot;\]]+
+* +pass:[[aria-haspopup\]]+
* +pass:[[ng-click\]]+
* +pass:[[ngClick\]]+
* +pass:[[data-ng-click\]]+
diff --git a/qutebrowser/config/configdata.yml b/qutebrowser/config/configdata.yml
index 8a255d04c..0b9d669dc 100644
--- a/qutebrowser/config/configdata.yml
+++ b/qutebrowser/config/configdata.yml
@@ -1741,6 +1741,7 @@ hints.selectors:
- '[role="menuitemcheckbox"]'
- '[role="menuitemradio"]'
- '[role="treeitem"]'
+ - '[aria-haspopup]'
- '[ng-click]'
- '[ngClick]'
- '[data-ng-click]'