We always wanted to do this but the API was not available for Chromium browsers. Well it's now available with MV3. It also seems to have been available with Firefox for a while. We could consider switching Edge to MV3 to unify Chrome and Edge and then move the progress window there.
We always wanted to do this but the API was not available for Chromium browsers. Well it's now available with MV3. It also seems to have been available with Firefox for a while. We could consider switching Edge to MV3 to unify Chrome and Edge and then move the progress window there.
There are still some caveats in Firefox regarding this only working from the user action, but that may actually not be an issue for us as we only display the progress window upon extension button click (or context menu interaction). It would also indirectly address https://github.com/zotero/zotero-connectors/issues/250 to some extent.