diff options
author | Jesko Dujmovic <jeskod@gmail.com> | 2018-09-13 22:06:04 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-09-13 22:06:04 +0200 |
commit | 25e396faea594519de8bd58d46e073a5319d8301 (patch) | |
tree | 9e0d7d7a436ad309c96ffdd11e9272b136a0ebf0 /qutebrowser/browser/greasemonkey.py | |
parent | 33cc8c11ba40f2c8cb1b1044c606b0653a3dfe75 (diff) | |
parent | f9327731b85cb80d3f7d370b67f11db29d456b27 (diff) | |
download | qutebrowser-25e396faea594519de8bd58d46e073a5319d8301.tar.gz qutebrowser-25e396faea594519de8bd58d46e073a5319d8301.zip |
Merge branch 'master' into master
Diffstat (limited to 'qutebrowser/browser/greasemonkey.py')
-rw-r--r-- | qutebrowser/browser/greasemonkey.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/qutebrowser/browser/greasemonkey.py b/qutebrowser/browser/greasemonkey.py index 7606e6d64..b10c213db 100644 --- a/qutebrowser/browser/greasemonkey.py +++ b/qutebrowser/browser/greasemonkey.py @@ -247,11 +247,10 @@ class GreasemonkeyManager(QObject): if not os.path.isfile(script_filename): continue script_path = os.path.join(scripts_dir, script_filename) - with open(script_path, encoding='utf-8') as script_file: - script = GreasemonkeyScript.parse( - script_file.read(), - filename=script_filename, - ) + with open(script_path, encoding='utf-8-sig') as script_file: + script = GreasemonkeyScript.parse(script_file.read()) + if not script.name: + script.name = script_filename self.add_script(script, force) self.scripts_reloaded.emit() |