diff options
author | Jimmy <jimmy@spalge.com> | 2018-04-03 20:11:15 +1200 |
---|---|---|
committer | Jimmy <jimmy@spalge.com> | 2018-04-03 20:11:15 +1200 |
commit | 164ea98a5b51a58f86780a4d232978b116405696 (patch) | |
tree | 565f25ee7354f311d4aa495600b052b20165cb26 /qutebrowser/browser/greasemonkey.py | |
parent | 79823a9a0bb934d92226a8a47ce8830b231ce167 (diff) | |
download | qutebrowser-164ea98a5b51a58f86780a4d232978b116405696.tar.gz qutebrowser-164ea98a5b51a58f86780a4d232978b116405696.zip |
Greasemonkey: fix default include value
Greasemonkey scripts are supposed to default to running on all pages.
@jgkamat and @nemanjan00 repurted some script not running on all pages
unless they either removed (or broke) the metadata block or added an
include directive. Indeed I had a logic error when it only defaulted to
being included on all pages when no metadata block at all was included.
Whoops.
Diffstat (limited to 'qutebrowser/browser/greasemonkey.py')
-rw-r--r-- | qutebrowser/browser/greasemonkey.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/qutebrowser/browser/greasemonkey.py b/qutebrowser/browser/greasemonkey.py index 41e4a1ed4..a43644bf6 100644 --- a/qutebrowser/browser/greasemonkey.py +++ b/qutebrowser/browser/greasemonkey.py @@ -92,7 +92,7 @@ class GreasemonkeyScript: props = "" script = cls(re.findall(cls.PROPS_REGEX, props), source) script.script_meta = props - if not props: + if not script.includes: script.includes = ['*'] return script |