You should be able to store and fill in things like ICQ number, AIM user name and such in a wallet like manner. Maybe even automatically, no questions asked, fill it in when possible, since things like this aren't as sensitive as credit number or street adresss.
Can you be more specific. Give a step-by-step set of instructions showing what page you get to and what it is that you would like to see happen on that page.
i could understand using vcard+addressbook, but i don't see how formmanager would be a useful storage point (although an addressbook->forminput gateway might be useful)
See also bug 85344 for adding IM client fields to address book.
When you join almost any "online community" (web forums, mostly), the user profile will almost always have a slot for your ICQ number, and often your AIM name, Yahoo! messenger name, and so on. While my AIM name is easy to remember, I have yet to memorize my ICQ number, and I have to copy and paste it whenever that comes up. Personally, I join new online communities more often than I buy things online, so this feature would be even more useful to me than the wallet.
So when you get to such a form, you should be able to use form-manager to prefill it for you. Does that not work?
Yes, it works, for the values in the wallet, and for a spefic URL if I used "Edit|Save Form Data" before for that particular page. But the wallet has no fields for ICQ and such, and "Save Form Data" will only save and prefill arbitrary form data for a particular URL. There is, so far as I can tell, no way to set arbitrary, wallet-like (universal) prefill values. I want the ICQ number to be filled in for URLs that I've never visited before. For pages that I have been visited before (like editing my profile on a web forum on which I already have an account), the value is already filled in from the forum's database, so the current Save/Prefill functionality is of no use there; it's like the email field for various online accounts, so that once you've registered for the account, there's no need to prefil to email adress, since the site remembers the email adress for your account and fills it in itself. A wallet like prefilling of your ICQ number would primarily be useful when registering for a new account on web forums and such for which you have never before filled out any form data.
Ah, finally I understand what you are asking for. (I'm a little slow.) We need to extend the wallet tables so that they include a field for ICQ number and for AIM screenname. Now that I understand it, I absolutely agree. Marking for 0.9.9 even though it's an enhancement. Will probably get rejected but I'll give it a try. It's a very easy change to the table, a little more work to add it to the form-manager dialog that displays saved values. The only thing I object to is the second sentence in the description: Maybe even automatically, no questions asked, fill it in when possible, since things like this aren't as sensitive as credit number or street adresss.
Please also include fields for Yahoo! and MSN instant messaging IDs. I'd also say a field for Jabber IDs, but I've never seen any web form ask for that...
alecf, sgehani, please review. Thanks.
if we're going to do this in mozilla, we need to, at the VERY least, include a few other clients besides AOL-branded ones.
I can see how this is going to blow up the form manager. Therefore closing this out as wont-fix.