Now that the Login Manager rewrite has landed on trunk for Firefox 3, writing a module to implement this support should be much easier. Basically, someone needs to write a component implementing the nsILoginManagerStorage interfaces, and that component would interact with the Gnome Keyring as needed.
Now that the Login Manager rewrite has landed on trunk for Firefox 3, writing a module to implement this support should be much easier. Basically, someone needs to write a component implementing the nsILoginManager Storage interfaces, and that component would interact with the Gnome Keyring as needed.
This interface is described here: http:// mxr.mozilla. org/seamonkey/ source/ toolkit/ components/ passwordmgr/ public/ nsILoginManager Storage. idl
This task isn't currently on my to-do list, but I'd be happy to help explain the Login Manager interaction if someone wants to take a shot at this.