Closed
Bug 671256
Opened 14 years ago
Closed 14 years ago
[RFE] Set some passwords in the login manager before browser window loads.
Categories
(Testing :: Mozbase, enhancement)
Testing
Mozbase
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 568943
People
(Reporter: mozdev, Unassigned)
Details
Usecase:
Some extensions (this is at least is the case of the Fidesfit-client extension) may want to check the presence of a user password (stored in the login manager) at startup (when the browser window loads) and open a mandatory configuration window the user has to fill in.
If this password is programmatically set in the setupModule function, it's already too late, the extension is already loaded and the configuration window will be opened at the beginning of each Mozmill test, which will be very tedious, impractical.
Possible solutions:
One solution is to use the Mozmill "--profile" option with a profile directory containing a specially filled signons.sqlite file, along with its key3.db file, that only contains the needed dummy login+password for the specific tests. This works.
But it isn't really resilient, since it's based on how this information is stored. And so far I've only tested this on Linux (maybe logins + passwords are stored differently for example on Windows leveraging possible builtin secure store there).
So a practical Mozmill enhancement would be to be able to specify a password file (containing login and password pairs), either in JSON or .ini format, as an option to Mozmill.
Thank you
Comment 1•14 years ago
|
||
That has already been filed as bug 568943 a while back.
Reporter | ||
Comment 2•14 years ago
|
||
(In reply to comment #1)
> That has already been filed as bug 568943 a while back.
Yes kind of. But this new ticket is really more focused and with a usecase.
Comment 3•14 years ago
|
||
The use case is clear since the beginning of bug 568943. I made a comment over there. So please let us focus on the initial bug request.
Status: UNCONFIRMED → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•