canmove, Confirmed users
640
edits
(Adding bug and related page refs.) |
|||
| Line 123: | Line 123: | ||
* Don't spin the event loop {{bug|600059}} | * Don't spin the event loop {{bug|600059}} | ||
** Introduce async APIs across SyncEngine, Store, Tracker | ** Introduce async APIs across SyncEngine, Store, Tracker | ||
** Related: [[Services/Sync/FxSync/StoreRedesign|better APIs and design for Engine/Store/Tracker]] | |||
** also see [[Services/Sync/WEP/116|WEP 116]] | ** also see [[Services/Sync/WEP/116|WEP 116]] | ||
* Avoid synchronous I/O *everywhere*. Needs async bulk APIs in platform: | * Avoid synchronous I/O *everywhere* ({bug|608617). Needs async bulk APIs in platform ({bug|656998}): | ||
** forms | ** forms: {bug|630705} | ||
** passwords | ** passwords: {bug|657007} | ||
** bookmarks | ** bookmarks: {bug|519514} | ||
=== {{p2|TPS, formerly known as Crossweave 2.0}} === | === {{p2|TPS, formerly known as Crossweave 2.0}} === | ||