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

Jump to navigation Jump to search
Line 16: Line 16:
== 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 pref pane:
** Firefox tabs view:
** Fennec pref pane:
** Fennec tabs view:
* 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
* Explain the significant file formats, names, syntax, and semantics.
* Explain the significant file formats, names, syntax, and semantics.
** JSON: local temporary storage (changes, to fetch)
* Are the externally visible interfaces documented clearly enough for a non-Mozilla developer to use them successfully?
* Are the externally visible interfaces documented clearly enough for a non-Mozilla developer to use them successfully?
** https://wiki.mozilla.org/Labs/Weave/Developer
* Does it change any existing interfaces?
* Does it change any existing interfaces?


385

edits

Navigation menu