How to Inject a Global with Web Extensions in Manifest V3
For those of you not familiar with the world of web extension development, a storm is brewing with Chrome. Google will stop support for manifest version 2, which is what the vast majority of web extensions use. Manifest version 3 sees many changes but the largest change is moving from persistent background scripts to service workers. This…is…a…massive…change.
Changes from manifest version 2 to version 3 include:
Going from persistent background script to a service worker that can die after 5 minutes
No use of <iframe elements or other DOM APIs from the service worker
All APIs have become Promise-based
Restrictions on content from a CSP perspective
One function that... more →
Posted in: JavaScript