Closed Bug 295333 Opened 20 years ago Closed 13 years ago

Form fill never fills in URL/URI field with "homepage" (e.g., blogger)

Categories

(Camino Graveyard :: General, defect)

PowerPC
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: alqahira, Assigned: alqahira)

References

()

Details

(Keywords: testcase)

Attachments

(2 files)

If you have your homepage URL entered in the form manger data (Seamonkey) or in
your Mac OS X Address Book card (Camino), the form manager never fills in the
homepage on forms with have a URL or URI field.

On Josh's blog, the field is left blank:
http://weblogs.mozillazine.org/josh/archives/2005/05/the_sunshine_st.html#comments

On other pages, the URI field is filled in typically with your email address:
http://mjtsai.com/blog/2005/05/19/type-and-creator-codes-gzip-and-bzip2/#comments

Camino 20050523 (0.8+), Seamonkey 20050523 (1.8b2)
Assignee: dveditz → nobody
*** Bug 292698 has been marked as a duplicate of this bug. ***
Product: Core → Toolkit
QA Contact: form.manager
This only seems to be an issue with the old form manager code, which is dead.
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → INVALID
Bringing this back from the dead, because it bugs the living daylights out of me.
Assignee: nobody → alqahira
Status: RESOLVED → REOPENED
Component: Form Manager → General
Product: Toolkit → Camino
QA Contact: form.manager → general
Resolution: INVALID → ---
Summary: Form manager never fills in URL/URI field with "homepage" → Form fill never fills in URL/URI field with "homepage" (e.g., blogger)
Version: Trunk → unspecified
philor should poke me with a sharp stick, or slap my hand, or something, for doing anything to attempt to make Wallet suck less, but…

As it happens, this (still) bugs me tremendously, and a little poking around in the Wallet .tbl files and the Wallet rat's-nest led me to SchemaStrings.tbl, which maps webpage text strings to wallet's internal schemas.  Circa 2000, the only text stings that Netscape engineers thought were valid labels for a web/homepage URL were "webaddress", "webpage", and "homepage" (case-insensitive).

This patch supplements those with "url" and "uri" and solves my immediate complaint about having to manually fill out my URL every time I use the "Name/URL" option to post a comment on someone's Blogger blog.  There's certainly a better way to fix all of this, but that's "rewrite wallet" or "switch to satchel" and neither are very plausible, and certainly not for me :-P (I'm not yet crazy enough to try to fix bug 295336, but I did bring it back from the dead tonight, too.)

Stuart, you're welcome to punish pink for sticking us with wallet by giving him this sr--but on the other hand I'd really like this fix to actually make it into Camino…
Attachment #556479 - Flags: superreview?(stuart.morgan+bugzilla)
Attached file simple testcase
Here's a simple testcase, distilled from the blogger form.
Status: REOPENED → ASSIGNED
Keywords: testcase
Since weblogs.mz.o isn't responding now, switching the real-world example URL to Oscar's blog.
(In reply to comment #0)
> On other pages, the URI field is filled in typically with your email address:
> http://mjtsai.com/blog/2005/05/19/type-and-creator-codes-gzip-and-bzip2/
> #comments

(That behavior is the aforementioned bug 295336.)
Comment on attachment 556479 [details] [diff] [review]
Patch demonstrating author's insanity by touching wallet (pseudo-)code

rs=smorgan
Attachment #556479 - Flags: superreview?(stuart.morgan+bugzilla) → superreview+
http://hg.mozilla.org/camino/rev/9793235dd6bf

Nothing like fixing your own bug, 6 years later (and 3 years after someone else binned it) :P
Status: ASSIGNED → RESOLVED
Closed: 16 years ago13 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: