Bug 1711446 Comment 24 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

> Also, note that this workaround and the entire cloudFile API is incompatible with the non-persistent background pages in MV3. I strongly hope that Thunderbird will NOT be following browsers like Chrome in removing support for persistent background pages, as otherwise most FileLink providers and many other add-on types would no longer be possible.

I would like to remind you of the single-issue-per-bug policy. It is really difficult to keep track of things mentioned in comments of unrelated bugs. If you find an issue, please report it as a new bug. Having said that, I will answer here, but if you have further questions regarding this, please use our chat/topicbox or file a bug if something is broken.

We do follow all the other vendors and removed persistent background pages in MV3. Firefox has introduced persistent events, which is a very good alternative (they wake up the background when needed). One has to store state data in local storage and Firefox is working on a dedicated session storage just for state data. Our MV3 test for cloudFile passes, and I am confident it works in MV3 (https://searchfox.org/comm-central/source/mail/components/extensions/test/browser/browser_ext_cloudFile.js#768).

That reminds me: Please also file a bug (with some details) for your report that new openPopup() method is not usable (I do not find where you dropped that).
> Also, note that this workaround and the entire cloudFile API is incompatible with the non-persistent background pages in MV3. I strongly hope that Thunderbird will NOT be following browsers like Chrome in removing support for persistent background pages, as otherwise most FileLink providers and many other add-on types would no longer be possible.

I would like to remind you of the single-issue-per-bug policy. It is really difficult to keep track of things mentioned in comments of unrelated bugs. If you find an issue, please report it as a new bug. Having said that, I will answer here, but if you have further questions regarding this, please use our chat/topicbox or file a bug if something is broken.

We do follow all the other vendors and removed persistent background pages in MV3. Firefox has introduced persistent events, which is a very good alternative (they wake up the background when needed). One has to store state data in local storage and Firefox is working on a dedicated session storage just for state data. Our MV3 test for cloudFile passes, and I am confident it works in MV3 (https://searchfox.org/comm-central/source/mail/components/extensions/test/browser/browser_ext_cloudFile.js#768).

That reminds me: Please also file a bug (with some details) for your report that the new openPopup() method is not usable (I do not remember where you dropped that).

Back to Bug 1711446 Comment 24