-
Notifications
You must be signed in to change notification settings - Fork 278
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Manifest v3 #2909
Comments
I understand their rationale for wanting to do this, but I would imagine the requirement to migrate from background pages to services workers will likely break addons that haven't been updated for a long time. That is unfortunate. I guess we will know more when they update us on that specific portion of the change.
|
Currently TST's functionality looks impossible to be migrated to service workers. My comment at bugzilla.mozilla.org: https://bugzilla.mozilla.org/show_bug.cgi?id=1578286#c5 |
@piroor other than the 2 points you mentioned are you aware of any other challenges with the basic functionality at least working? It will be interesting to see how they reply to you and what other feedback they get with this transition. |
There maybe some more possible incompatibilities. Until the manifest v2 become unsupported, I'll need to do more efforts... |
@piroor I think the good thing is that they have said they plan on supporting manifest v2 for at least a year AFTER manifest v3 lands. So there will be some time especially considering I think v3 won't land for several months. |
Chrome transition dates seem to be agreed upon: (September 23, 2021) https://developer.chrome.com/blog/mv2-transition/
I haven't been able to find anything more recent about Firefox's plan, scope, and dates other than what we were given in May 2021. |
Kind of an interesting comment at the last WECG Meeting on Nov 11: (Meeting Minutes)
If you look over the meeting minutes, there appears to still be a lot of questions about how the different browsers are going to handle different aspects of Manifest v3. I'm glad to see the WECG are concerned how Google are moving forward without agreement across the community. It will be interesting to see what Devlin (from Google) will say at the December 9th meeting. |
A new update today: https://blog.mozilla.org/addons/2022/05/18/manifest-v3-in-firefox-recap-next-steps/ Some important parts:
|
Good glimpse into the future of how Google/Blink will act with a full on browser monopoly. |
https://blog.mozilla.org/addons/2022/11/17/manifest-v3-signing-available-november-21-on-firefox-nightly/ |
Another Mozilla blog post on MV2 & MV3 from March 13, 2024: https://blog.mozilla.org/addons/2024/03/13/manifest-v3-manifest-v2-march-2024-update/ Nothing drastic other them reiterating there will still be at least 1 year transition if\when they ever decide to deprecate MV2 for Firefox. They also mention Google's intent to start the MV2 deprecation timeline for Chrome again. |
While TST 4.0 development I tried to think how to implement TST with short-live (unpersistent) background page.
We need to measure performance of these processes, especially the overhead of saving/loading cached status. |
Mozilla announced that the background page is deprecated and we need to migrate to service workers on manifest v3.
https://blog.mozilla.org/addons/2021/05/27/manifest-v3-update/
There are some information to migrate background page to service workers:
The text was updated successfully, but these errors were encountered: