Juraj M.
unread,Feb 7, 2026, 8:46:33 AMFeb 7Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Chromium Extensions, Andrea Orru, woxxom, Oliver Dunk, Chromium Extensions, Juraj M.
Hello Andrea,
If I remember correctly, I've started the instance, imported some data into my extension, and manually reloaded the extension - although I can't tell whether I've used the Chrome button or my own button in the extension that calls the runtime.reload().
This can be confirmed by the profile folder files age, which says it was created at "15:28:46" and first runtime log from my extension is at "15:30:04", so it was reloaded shortly after start.
I'm using web-ext tool for development and this broken instance got started without automatic reload capability:
web-ext run --no-reload -t chromium --chromium-profile C:\tmp\chrome_dev_profile
My extension (Group Speed Dial) has a huge codebase, so it listens to a lot of events, I think the "chrome://extensions-internals/" page lists them all, right?
See the attached text file for the page contents.
Since broken background script was historically always a problem (also in Firefox some years ago), I've rebuilt my extension in way it can somewhat function even without the background script.
So I'm not getting a lot of reports anymore, because people don't see it's broken, unless they try to use a feature that needs the background script.
And when they send me runtime logs, it always contains a "ping check" that tests whether the background script can reply, that's how I know it's still happening.
I still have the broken Chrome instance running, I'll restart my PC only when OS needs restarting, which will happen upcoming Wednesday due to Windows update :). So I can run some experiments on it until then.