View Issue Details

IDProjectCategoryView StatusLast Update
0007120Talerwallet (WebExtensions)public2021-12-15 12:21
Reportersebasjm Assigned Tosebasjm  
PrioritynormalSeveritymajorReproducibilityhave not tried
Status assignedResolutionopen 
Product Versiongit (master) 
Target Versiongit (master) 
Summary0007120: migrate to Manifest V3
DescriptionThis need to review major design decisions, the most important may be the service worker vs background process:

"First, we are introducing service workers as a replacement for background pages."

"Background pages in MV2 are replaced by service workers in MV3: this is a foundational change that affects most extensions.
Service workers are event based, and like event pages they do not persist between invocations. This change generally requires some redesign"

 * setTimeout and setInterval is not allowed
 * service workers are short-lived execution environments
TagsNo tags attached.



2021-12-15 12:21

developer   ~0018576

Also, XMLHttpRequest is not supported in service workers

Issue History

Date Modified Username Field Change
2021-12-02 03:59 sebasjm New Issue
2021-12-02 03:59 sebasjm Status new => assigned
2021-12-02 03:59 sebasjm Assigned To => sebasjm
2021-12-15 12:21 sebasjm Note Added: 0018576