Open
Bug 1909334
Opened 1 year ago
Updated 1 year ago
Refactor webextension storage sync to match the semantics of a Sync JS engine more closely
Categories
(Firefox :: Sync, task, P3)
Firefox
Sync
Tracking
()
NEW
People
(Reporter: lougenia, Unassigned)
Details
(Whiteboard: fxsync-)
This is follow-on work from Lina's code review feedback on the webext-storage rust component integration work.
Refactor the webext-storage logic to minimize the number of asynchronous functions exposed by uniffi in the rust component so that only the functions running on the main thread that perform I/O tasks are asynchronous. This work could also include making the database open functions lazy and making the component's constructor asynchronous.
| Reporter | ||
Updated•1 year ago
|
Whiteboard: fxsync-webext-storage → fxsync-
You need to log in
before you can comment on or make changes to this bug.
Description
•