Since at least yesterday, I’ve been unable to select a backend server in the WikimediaDebug extension. On Firefox, the popup looks like this:
And if I click the dropdown, nothing happens. On Chromium, it sometimes looks like this after clicking the dropdown:
Sometimes it also hangs the whole browser (Chromium only):
In the Firefox Browser Console, the following error appears when clicking the dropdown:
Unchecked lastError value: Error: Promised response from onMessage listener went out of scope
It’s linked to the sendMessage line in the following snippet from the extension source code:
// When opening the popup, also update the theme if needed. // E.g. if the color scheme of the OS has changed meanwhile. chrome.runtime.sendMessage( { action: 'set-theme', theme: ( window.matchMedia( '(prefers-color-scheme: dark)' ).matches ) ? 'dark' : 'light' } );
I’m on Firefox 91 / Chromium 92.
Upstream: https://bugzilla.mozilla.org/show_bug.cgi?id=1732829