Sun, 31 Jul 2011 23:56:48 +0300, /Stanimir Stamenkov/:
Sun, 31 Jul 2011 22:28:36 +0200, /Jens Hatlak/:
Stanimir Stamenkov wrote:

1. Secure Login <https://addons.mozilla.org/addon/secure-login/>

It is not packaged as SeaMonkey compatible but is easily patched
to make it so - see "secure_login+sm.diff" attached.

That's a good start, but there are some more issues hidden under the
hood. For example, the automatic submitting doesn't seem to work
with SM (i.e. needs further fixes). One issue I've found is in
secureLogin.js, function initializeSignonAutofillFormsStatus.
There's a version check that doesn't take the application into
account. The author's intention was to check for FF 2.x, but SM 2.x
also runs into that code.

It would be great if you could get this extension running with SM
completely and then contact the author. If he doesn't want to
incorporate the changes into his version, I'm sure Philip Chee would
be glad to put your mod on his site (license it GPL, so should be
OK).

Ah, thanks for spotting the error. I must have used Firefox while
I've been testing. I'll work through to make it fully work in
SeaMonkey and contact the author further.

Hm, seems I've not installed it into Firefox and the initially modified version worked for me in SeaMonkey. The automatic submitting was one of the first features I've noticed and turned off as it wasn't much helpful for my tests.

The initializeSignonAutofillFormsStatus() function seems to temporarily store the value of the "signon.prefillForms" (for Firefox < 3) or "signon.autofillForms" preference, and then set it back in finalizeSignonAutofillFormsStatus(), if it was true. I don't know why's this necessary as I haven't been able to find a place the preference gets modified by this extension - may be it is related to the integration with the Autofill Forms extension.

Anyway I'm going to add the application name checks and write to the author asking for inclusion into the official version.

--
Stanimir
_______________________________________________
support-seamonkey mailing list
support-seamonkey@lists.mozilla.org
https://lists.mozilla.org/listinfo/support-seamonkey

Reply via email to