From 1eb9bb079c28f6c9210759f94a8cbb9c0eb4bb0e Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Fri, 19 Sep 2014 00:37:55 +0200 Subject: [PATCH] Hide scrollbars via CSS. --- qutebrowser/config/configdata.py | 5 +++-- qutebrowser/widgets/webview.py | 1 - 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/qutebrowser/config/configdata.py b/qutebrowser/config/configdata.py index ca7a846c7..7ce724b6c 100644 --- a/qutebrowser/config/configdata.py +++ b/qutebrowser/config/configdata.py @@ -268,8 +268,9 @@ DATA = collections.OrderedDict([ "This will flatten all the frames to become one scrollable page."), ('user-stylesheet', - SettingValue(typ.UserStyleSheet(), ''), - "User stylesheet to use."), + SettingValue(typ.UserStyleSheet(), + '::-webkit-scrollbar { width: 0px; height: 0px; }'), + "User stylesheet to use (absolute filename or CSS string)."), ('css-media-type', SettingValue(typ.String(none_ok=True), ''), diff --git a/qutebrowser/widgets/webview.py b/qutebrowser/widgets/webview.py index a80c2e744..2229cb625 100644 --- a/qutebrowser/widgets/webview.py +++ b/qutebrowser/widgets/webview.py @@ -110,7 +110,6 @@ class WebView(QWebView): self.page().networkAccessManager().sslErrors.connect( lambda *args: setattr(self, '_has_ssl_errors', True)) self.viewing_source = False - # FIXME find some way to hide scrollbars without setScrollBarPolicy def __repr__(self): url = self.url().toDisplayString()