In the Firefox 80 I’m experiencing strange behavior on both of my machines, so far it happened 4 times in last few weeks. Suddenly, without any notable interaction it’s like the background scripts of all extensions got broken (so nothing really works, not even ads are blocked with uBlock).
My Firefox is in this state right now. When I open some of my extension and try to send some good message to the background script, I simply get
undefined as response (no error, just value
undefined). If I call
await browser.runtime.getBackgroundPage() I get
Also when I inspect some extension background script and hover the extension icon, the background script is reloaded!
Is there something I can do to help someone investigate this?
I’ve made a video with some experiments:
I know when I restart browser it will all work again.