diff options
Diffstat (limited to 'dev')
-rw-r--r-- | dev/data/manifest-variants.json | 67 |
1 files changed, 27 insertions, 40 deletions
diff --git a/dev/data/manifest-variants.json b/dev/data/manifest-variants.json index c9e7cd03..1eae2112 100644 --- a/dev/data/manifest-variants.json +++ b/dev/data/manifest-variants.json @@ -81,7 +81,6 @@ "clipboardWrite", "unlimitedStorage", "declarativeNetRequest", - "webRequest", "scripting", "offscreen" ], @@ -172,6 +171,27 @@ ] }, { + "name": "chrome-playwright", + "inherit": "chrome-dev", + "fileName": "yomitan-chrome-playwright.zip", + "modifications": [ + { + "action": "remove", + "path": [ + "optional_permissions" + ], + "item": "clipboardRead" + }, + { + "action": "add", + "path": [ + "permissions" + ], + "items": ["clipboardRead"] + } + ] + }, + { "name": "firefox", "inherit": "base", "fileName": "yomitan-firefox.zip", @@ -230,44 +250,15 @@ "gecko": { "id": "{cb7c0bec-7085-4f84-8422-7b55a7c4467c}", "strict_min_version": "115.0" + }, + "gecko_android": { + "strict_min_version": "115.0" } } }, { "action": "remove", "path": [ - "optional_permissions" - ], - "item": "nativeMessaging" - }, - { - "action": "add", - "path": [ - "permissions" - ], - "items": [ - "nativeMessaging" - ] - }, - { - "action": "add", - "path": [ - "permissions" - ], - "items": [ - "webRequestBlocking" - ] - }, - { - "action": "remove", - "path": [ - "permissions" - ], - "item": "declarativeNetRequest" - }, - { - "action": "remove", - "path": [ "permissions" ], "item": "offscreen" @@ -349,13 +340,6 @@ "path": [ "permissions" ], - "item": "webRequestBlocking" - }, - { - "action": "remove", - "path": [ - "permissions" - ], "item": "offscreen" }, { @@ -382,6 +366,9 @@ ], "excludeFiles": [ "sw.js", + "offscreen.html", + "js/background/offscreen.js", + "js/background/offscreen-main.js", "js/dom/simple-dom-parser.js", "lib/parse5.js" ] |