From 8da62bcbf4e90cc3952decf72b6798540f4b9d10 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 5 Jul 2023 22:37:13 +0200 Subject: 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/ --- doc/changelog.asciidoc | 1 + doc/help/settings.asciidoc | 1 + qutebrowser/config/configdata.yml | 1 + 3 files changed, 3 insertions(+) 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="menuitemcheckbox"\]]+ * +pass:[[role="menuitemradio"\]]+ * +pass:[[role="treeitem"\]]+ +* +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]' -- cgit v1.2.3-54-g00ecf