Open
Bug 1595579
Opened 6 years ago
Updated 3 years ago
Factor storage systems out of normandy action subsystems
Categories
(Firefox :: Normandy Client, enhancement, P2)
Firefox
Normandy Client
Tracking
()
NEW
People
(Reporter: mythmon, Unassigned)
References
(Blocks 1 open bug)
Details
Most of the Normandy actions rely on a non-action jsm that here I'm going to call the "action subsystem". For example toolkit/components/normandy/lib/PreferenceRollouts.jsm. These subsystems concern themselves with the initialization, ongoing maintenance, and (most importantly for this discussion) storage for the action.
Most of these sub systems use a set of IndexedDB code that has been copy/pasted between the three. As the subsystems grow, this storage layer changes, and by now they have all diverged in ways that aren't useful.
We should factor out this storage layer into a common source.
| Reporter | ||
Updated•6 years ago
|
Priority: -- → P2
Updated•3 years ago
|
Severity: normal → S3
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•