About this Add-on
Store your Firefox website usernames and passwords in Apple's Keychain Services, just like Safari and other browsers do on OS X. This allows you to use the same stored logins in any browser that uses the Keychain. It also allows you to take advantage of the security features of Keychain Services such as auto-locking when the screensaver is activated.
User Stian Oksavik contributed some user documentation, which is available on the Google Code project page.
If you encounter problems, turn on logging by typing
about:configin the address bar, then searching for
signon.debugand setting it to
true. Log output can be found by selecting
Tools -> Web Developer -> Browser Consolefrom the menu.
Note about iCloud: Because of Apple security controls, it does not seem possible to support iCloud storage unless Mozilla chooses to distribute Firefox via the App Store. Appropriate entitlements must also be requested when building the application. Unfortunately, it's not clear that either of these is likely to happen soon.
Note: If you have asked Firefox to remove passwords on shutdown, the extension will obey the request and remove passwords from your keychain. If you don't want this, make sure the preference privacy.clearOnShutdown.passwords is set to false. I'm looking at adding a confirmation prompt the first time this happens to avoid surprises and will remove this note at that point. As always, please backup your keychain files before upgrading, just in case.
Current versions (version 1.1 and later) require Firefox 4 and either OS X 10.6 or 10.5. Firefox Sync is not yet properly supported - these passwords will still be written to your Firefox password storage.
Users of older versions of Firefox, should try one of the older versions of this extension which is listed as compatible with their version.
Note: Recent changes to Mozilla Nightly 24.0a1 (ca. 2013-06-20) have broken this extension when "Always use private browsing mode" or "Never remember history" is enabled in Privacy preferences, or when signon.autofilForms is set to false. See this issue for more details.