Failed to register a ServiceWorker
-
I load the same extension in developer mode in both chromium edge and vivaldi.Both browsers are up to date. In edge,it works perfectly.But in vivaldi,it shows"Uncaught (in promise) TypeError: Failed to register a ServiceWorker ""An unknown error occurred when fetching the script."
What shoud I do? -
@Gwen-Dragon I'm receiving a similar error. This is with the out of the box "getting started" chrome extension provided by Google - link for extension, given on this page.
As shown in image, Vivaldi complains about trying to load one of the extension scripts - without giving much info.
Version info:
Vivaldi 3.6.2165.40 (Stable channel) (64-bit)
OS Linux
JavaScript V8 8.8.278.17 -
This post is deleted! -
@Gwen-Dragon thanks. Still getting the same error after upgrading to:
Vivaldi 3.7.2218.55 (Stable channel) (64-bit)
OS Linux
JavaScript V8 8.9.255.25 -
@Gwen-Dragon I didn't change anything about the extension after downloading it from that link... any ideas of things that could be different with my system?
-
@Gwen-Dragon VB-78858
-
There is some kind of a bug in Vivaldi with the extensions, which are using Manifest Version 3.
The problem is with the new service worker which replaced background script .
I made multiple tests and workarounds but without success.
The results: service worker is started only when the browser starts. It is working for few seconds and then goes to inactive state .
This is the expected behaviour. Then the bug occurs.
The service worker never wake up again and we cannot start it anymore except with browser restarting.I can recommend you to make a bug report as me.
[https://vivaldi.com/bugreport/](link url)My version is: Vivaldi 4.2.
-
I`m very pleased to tell you that this bug is fixed from Vivaldi (4.3.2439.63) and now the extensions with manifest V3 works normal in Vivaldi.
-
Ppafflick moved this topic from Extensions on