Labs/Weave/Sync Client Security Review: Difference between revisions

Line 19: Line 19:
== Exported APIs ==
== Exported APIs ==
* Please provide a table of exported interfaces (APIs, ABIs, protocols, UI, etc.)
* Please provide a table of exported interfaces (APIs, ABIs, protocols, UI, etc.)
** Firefox status bar:
** Firefox status bar: allows triggering sync and connect
** Firefox pref pane:
** Firefox pref pane: configure what data to sync to which account
** Firefox tabs view:
** Firefox tabs view: view and open tabs from other profiles in a menu
** Fennec pref pane:
** Fennec pref pane: connect and sync
** Fennec tabs view:
** Fennec tabs view: view and open tabs from content space
* Does it interoperate with a web service? How will it do so?
* Does it interoperate with a web service? How will it do so?
** https://wiki.mozilla.org/Labs/Weave/API storage/user APIs
** https://wiki.mozilla.org/Labs/Weave/API storage/user APIs
Line 31: Line 31:
** https://wiki.mozilla.org/Labs/Weave/Developer
** https://wiki.mozilla.org/Labs/Weave/Developer
* Does it change any existing interfaces?
* Does it change any existing interfaces?
** Extra data is stored using existing annotation interfaces


== Module interactions ==
== Module interactions ==
383

edits