diff options
author | Florian Bruhin <me@the-compiler.org> | 2021-01-08 09:25:25 +0100 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2021-01-08 09:25:25 +0100 |
commit | b4ca651929f667db9269880382c264e08e716047 (patch) | |
tree | 594c8b57f0b9863080cbec50b4e89899c4c3a160 | |
parent | 4a7406fe38607d8a079e3272c18a06f3d7537a83 (diff) | |
download | qutebrowser-b4ca651929f667db9269880382c264e08e716047.tar.gz qutebrowser-b4ca651929f667db9269880382c264e08e716047.zip |
Move JS quirks into subfolder
-rw-r--r-- | qutebrowser/browser/webengine/webenginesettings.py | 2 | ||||
-rw-r--r-- | qutebrowser/browser/webengine/webenginetab.py | 8 | ||||
-rw-r--r-- | qutebrowser/javascript/quirks/globalthis.user.js (renamed from qutebrowser/javascript/globalthis_quirk.user.js) | 0 | ||||
-rw-r--r-- | qutebrowser/javascript/quirks/object_fromentries.user.js (renamed from qutebrowser/javascript/object_fromentries_quirk.user.js) | 0 | ||||
-rw-r--r-- | qutebrowser/javascript/quirks/whatsapp_web.user.js (renamed from qutebrowser/javascript/whatsapp_web_quirk.user.js) | 0 |
5 files changed, 5 insertions, 5 deletions
diff --git a/qutebrowser/browser/webengine/webenginesettings.py b/qutebrowser/browser/webengine/webenginesettings.py index 05e7b4b68..4664f1040 100644 --- a/qutebrowser/browser/webengine/webenginesettings.py +++ b/qutebrowser/browser/webengine/webenginesettings.py @@ -422,7 +422,7 @@ def _init_site_specific_quirks(): user_agents = { # Needed to avoid a ""WhatsApp works with Google Chrome 36+" error # page which doesn't allow to use WhatsApp Web at all. Also see the - # additional JS quirk: qutebrowser/javascript/whatsapp_web_quirk.user.js + # additional JS quirk: qutebrowser/javascript/quirks/whatsapp_web.user.js # https://github.com/qutebrowser/qutebrowser/issues/4445 'https://web.whatsapp.com/': no_qtwe_ua, diff --git a/qutebrowser/browser/webengine/webenginetab.py b/qutebrowser/browser/webengine/webenginetab.py index 955be8c22..c0b269665 100644 --- a/qutebrowser/browser/webengine/webenginetab.py +++ b/qutebrowser/browser/webengine/webenginetab.py @@ -1140,16 +1140,16 @@ class _WebEngineScripts(QObject): page_scripts = self._widget.page().scripts() quirks = [ ( - 'whatsapp_web_quirk', + 'whatsapp_web', QWebEngineScript.DocumentReady, QWebEngineScript.ApplicationWorld, ), ] if not qtutils.version_check('5.13'): - quirks.append(('globalthis_quirk', + quirks.append(('globalthis', QWebEngineScript.DocumentCreation, QWebEngineScript.MainWorld)) - quirks.append(('object_fromentries_quirk', + quirks.append(('object_fromentries', QWebEngineScript.DocumentCreation, QWebEngineScript.MainWorld)) @@ -1158,7 +1158,7 @@ class _WebEngineScripts(QObject): script.setName(filename) script.setWorldId(world) script.setInjectionPoint(injection_point) - src = utils.read_file("javascript/{}.user.js".format(filename)) + src = utils.read_file("javascript/quirks/{}.user.js".format(filename)) script.setSourceCode(src) page_scripts.insert(script) diff --git a/qutebrowser/javascript/globalthis_quirk.user.js b/qutebrowser/javascript/quirks/globalthis.user.js index 03e74de3c..03e74de3c 100644 --- a/qutebrowser/javascript/globalthis_quirk.user.js +++ b/qutebrowser/javascript/quirks/globalthis.user.js diff --git a/qutebrowser/javascript/object_fromentries_quirk.user.js b/qutebrowser/javascript/quirks/object_fromentries.user.js index 6f6ad8b31..6f6ad8b31 100644 --- a/qutebrowser/javascript/object_fromentries_quirk.user.js +++ b/qutebrowser/javascript/quirks/object_fromentries.user.js diff --git a/qutebrowser/javascript/whatsapp_web_quirk.user.js b/qutebrowser/javascript/quirks/whatsapp_web.user.js index 801d300e1..801d300e1 100644 --- a/qutebrowser/javascript/whatsapp_web_quirk.user.js +++ b/qutebrowser/javascript/quirks/whatsapp_web.user.js |