Toolkit:Password Manager: Difference between revisions

Jump to navigation Jump to search
Update page for FF3 work planning.
m (Reverted edit of 1148834290, changed back to last version by Sandstrom)
(Update page for FF3 work planning.)
Line 1: Line 1:
== Goals ==
= Goals =


* improve the experience for existing password manager users
* Add integration with OS X's Keychain
* make it easier to migrate passwords to Firefox from other browsers.
* Use MozStorage for on-disk file (instead of current weird text format)
* Implement some form of per-site password hashing (anti-phishing too?)
* Improve code security and readability by porting to a JS component.
* Close out some of the [https://bugzilla.mozilla.org/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&component=Password+Manager&long_desc_type=substring&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailassigned_to1=1&emailtype1=exact&email1=&emailassigned_to2=1&emailreporter2=1&emailqa_contact2=1&emailtype2=exact&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=2006-01-01&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= 237 open bugs] for Password Manager
* UI improvements?


== Firefox Storage ==
== Robustness to Site Changes ==
'''XXX - this text should be rolled into a (existing?)  bug.'''


Firefox stores passwords with this metadata:
Firefox stores passwords with this metadata:
Line 43: Line 48:
* the ability to detect if default browser (implemented on Windows but not MacOS X) (this may prove challenging in addition since nsIShellService is a browser API, not a toolkit one where password manager lives. Maybe it should move, or become more generic)
* the ability to detect if default browser (implemented on Windows but not MacOS X) (this may prove challenging in addition since nsIShellService is a browser API, not a toolkit one where password manager lives. Maybe it should move, or become more generic)


== Work Estimate ==
= Work Estimate =
 
TBD.
2 weeks
canmove, Confirmed users
432

edits

Navigation menu