diff options
| author | Teddy Wing | 2023-02-08 20:13:58 +0100 | 
|---|---|---|
| committer | Teddy Wing | 2023-02-08 20:13:58 +0100 | 
| commit | b0ebff227e83dff5df8be847d2f2a5cc33410368 (patch) | |
| tree | 6cc93c984f863dc193ca5383abe3ac77b0e1edf3 /src | |
| parent | 7af71cad28c16c83e8cd902337c90b4dbdf0e205 (diff) | |
| download | extreload-b0ebff227e83dff5df8be847d2f2a5cc33410368.tar.bz2 | |
main: Add support for `service_worker` targets
Begin Web Extension Manifest V3 support by recognising `service_worker`
targets in addition to `background_page`s.
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.lisp | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/src/main.lisp b/src/main.lisp index d08b323..198b3ab 100644 --- a/src/main.lisp +++ b/src/main.lisp @@ -151,8 +151,11 @@ the target to reload the current tab."  (defun extension-targets (targets)    "Filter `targets`, returning a list of targets corresponding to extensions."    (labels ((extensionp (target) -             (string= (json-obj-get target "type") -                      "background_page"))) +             (or +               (string= (json-obj-get target "type") +                        "background_page") +               (string= (json-obj-get target "type") +                        "service_worker"))))      (filter #'extensionp targets))) | 
