On Wed, 18 Nov 2009 12:56:32 -0500, Phillip Jones wrote:

> Yes I am glad to see consideration of putting a legitimate Forms Manager 
> Back. I would prefer one that worked similar to the one in SM1.1.8; But 
> one based on the form History Manager Plugin would do.

OK there are actually two parts to the problem.

1. The form autofill functionality that fills forms up on a page.

2. The Form History Editor used to edit/delete/correct mistakes.

The second is possibly solvable (with some restrictions) since it's just
front end UI code. We could even crib off the Form History extension there.

The first is more problematic since the code lives somewhere in toolkit
and is written mostly in C++.

The main caveat is that the toolkit form history implementation has no
concept of a "form" (!!). In the old XPFE form filler for each unique
webpage the component stored the URL and the fieldname/value pairs
together. In the toolkit implementation only fieldname/value pairs are
stored and these could be used for any webpage that contains those fields.

I think an interim workaround is to port the Firefox Form Autofill
extension which (I think) uses it's own storage format and allows
autofilling whole forms as well as it's own editor to access stored
forms data.

Longer term is perhaps to adapt the code from that extension into the
suite proper. However I don't know how the more senior SeaMonkey
developers feel about this.

Phil

-- 
Philip Chee <phi...@aleytys.pc.my>, <philip.c...@gmail.com>
http://flashblock.mozdev.org/ http://xsidebar.mozdev.org
Guard us from the she-wolf and the wolf, and guard us from the thief,
oh Night, and so be good for us to pass.

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

Reply via email to