Skip to content
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

re: readme #1

Closed
wizzard0 opened this issue Sep 27, 2021 · 7 comments
Closed

re: readme #1

wizzard0 opened this issue Sep 27, 2021 · 7 comments

Comments

@wizzard0
Copy link

So cool! So many improvements!

Speaking a bit more seriously, how did they manage to break the Blobs? Sounds crazy

@gildas-lormeau
Copy link
Owner

gildas-lormeau commented Sep 27, 2021

Thanks!

Actually, they broke the ability to create a Blob URL with URL.createObjectURL(). This feature is not available in Service Workers. The regressions introduced with Service Workers (used as background scripts) are documented here: w3c/webextensions#72.

@wizzard0
Copy link
Author

wizzard0 commented Sep 27, 2021

Ugh. I can see their rationale, but that's really an awful lot of crippling changes. I wonder how long before we'll see Chrome forks keeping manifest V2.

@gildas-lormeau
Copy link
Owner

I'm wondering if these forks will be able to maintain the Manifest V2, I guess it won't be easy.

@gildas-lormeau
Copy link
Owner

Note that the background page in SingleFile (MV2) is declared as "persistent": false so the Service Worker does not offer any benefit.

@d-damien
Copy link

d-damien commented Oct 3, 2022

Standard SingleFile will still be maintained ?

@gildas-lormeau
Copy link
Owner

Yes, I confirm it will still be maintained but it will run only in Firefox.

@gildas-lormeau
Copy link
Owner

I'm closing this issue because almost all the issues have been fixed or circumvented, 2 years later...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants