Closed Bug 1748541 Opened 3 years ago Closed 3 years ago

Implement general non-startup persistence in EventManager

Categories

(WebExtensions :: General, enhancement, P1)

enhancement
Points:
5

Tracking

(firefox98 fixed)

RESOLVED FIXED
98 Branch
Tracking Status
firefox98 --- fixed

People

(Reporter: mixedpuppy, Assigned: mixedpuppy)

References

(Blocks 3 open bugs)

Details

(Whiteboard: [addons-jira])

Attachments

(1 file)

Current persistent listeners are startup blockers. For all others, we need to support persistence without being startup blockers.

This may be changing the persistent wrappers to make them delegate to the real listener, or if it doesnt exist either wait/start the background

Blocks: 1748542
Assignee: nobody → mixedpuppy
Status: NEW → ASSIGNED
Attachment #9258825 - Attachment description: Bug 1748541 make all events persist for event pages → Bug 1748541 make all events persistable for event pages
Blocks: 1752393
Blocks: 1752395
Pushed by scaraveo@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/56269edaba49
make all events persistable for event pages r=rpl
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 98 Branch
Blocks: 1753308
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: