summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2021-01-08 09:25:25 +0100
committerFlorian Bruhin <me@the-compiler.org>2021-01-08 09:25:25 +0100
commitb4ca651929f667db9269880382c264e08e716047 (patch)
tree594c8b57f0b9863080cbec50b4e89899c4c3a160
parent4a7406fe38607d8a079e3272c18a06f3d7537a83 (diff)
downloadqutebrowser-b4ca651929f667db9269880382c264e08e716047.tar.gz
qutebrowser-b4ca651929f667db9269880382c264e08e716047.zip
Move JS quirks into subfolder
-rw-r--r--qutebrowser/browser/webengine/webenginesettings.py2
-rw-r--r--qutebrowser/browser/webengine/webenginetab.py8
-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