Closed Bug 1362981 Opened 7 years ago Closed 7 years ago

Request WebExtensions API equivalent to nsiLoginManager

Categories

(WebExtensions :: Untriaged, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1344788

People

(Reporter: blk, Unassigned)

Details

I use an extension - Keychain Services Integration - that makes heavy use of the nsiLoginManager API to store Firefox's passwords in the Mac OS X Keychain (the Keychain is the Mac OS X system password manager).

I'd like to request that WebExtensions equivalent of the API could be implemented, such that this extension could live on as a WebExtension.
Please look also at https://bugzilla.mozilla.org/show_bug.cgi?id=1324919

Is nsILoginManagerStorage also needed as webext API for keychain storage?
> Is nsILoginManagerStorage also needed as webext API for keychain storage?

It definitely is needed, yes.

Looking over the extension, I *think* it works by creating a nsILoginManagerStorage instance (for Keychain interfacing), then supplying its own versions of all of nsiLoginManager's methods that will work with the new Storage instance.
OK, so it looks like I'm not the only person to bring this up - see https://bugzilla.mozilla.org/show_bug.cgi?id=1344788 for another bug requesting implementation of a nsILoginManagerStorage equivalent.
Status: UNCONFIRMED → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
[Tracking Requested - why for this release]:
Product: Toolkit → WebExtensions
You need to log in before you can comment on or make changes to this bug.