diff options
Diffstat (limited to 'dev/data')
| -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"              ] |