Closed Bug 297994 Opened 20 years ago Closed 20 years ago

Form data not being properly translated, leading to unrecognized form data/inability to login

Categories

(Toolkit :: Form Manager, defect)

PowerPC
macOS
defect
Not set
major

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: greg, Unassigned)

References

()

Details

User-Agent:       Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/312.1 (KHTML, like Gecko) Safari/312
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

I don't know if this occurs for every instance of a web site that requires an e-mail address to be entered 
in a form field, but the gist is:  I can't log in to several sites (and finding more each day) that uses an e-
mail address as the user ID.  Some examples:

1) Can't log in to my account on thinkgeek.com
2) Can't log in to my webmail / online e-mail management pages
     - For this instance, I get an erro message saying that the specified domain is not valid, with the '.'  
        replaced by a copyright symbol (c).  So if my domain name is blah.com, I get an error message
        saying "blah(c)com not a recognized domain"
3) Can't create an account on bugzilla!  I've reproduced the error message I get from the bugzilla page 
below:

" The e-mail address you entered (mac@mac.com) didn't pass our syntax checking for a legal email 
address. A legal address must contain exactly one '@', and at least one '.' after the @, and may not 
contain any commas or spaces. It must also not contain any of these special characters: \ ( ) & < > , ; : " 
[ ], or any whitespace."

I'm surprised that I did not see this behavior earlier -- however, I just went back and verified that I see 
the same behavior on all versions from 1.0 - 1.0.4  

All of the pages above work in Safari.  

Reproducible: Always

Steps to Reproduce:
For bugzilla.mozilla.org, 
1. Go to create new account
2. Enter e-mail address
3. Watch for error message

For my webmail management page (which repalces period with copyright symbol)
1. Go to https://secure.onlineinstitute.com/oli/cp1.html
2. Enter any domain name, say, blah.com
3. Enter any user name, say, blah
4. Enter some bogues passwd, say, blah2
5.  Watch for error

Actual Results:  
For first example, got error message above.  For second example, got message saying "blah©com is 
not on this network"  (note copyright symbol)

Expected Results:  
Log in correctly.  

This seems relevant.  Here is the URL produced when trying to create an account on 
bugzilla.mozilla.org.  (1) is from firefox, (2) is from Safari.  It appears that the embedded period is 
being interpreted differently in firefox, preventing me from using many pages with forms.  
Unfortunately I do not know what the correct interpretation is.  

(1) https://bugzilla.mozilla.org/createaccount.cgi?login=mac%40mac%A9com&realname=mac
(2) https://bugzilla.mozilla.org/createaccount.cgi?login=mac%40mac.com&realname=mac

Also note that I do *not* see this problem on other OS'es (WinXP, FC3, SuSE 9.2), only OS X (I have 
10.3.9)
FIXED in latest DeerPark Alpha 1 nightly.  
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
Resolving WFM

Fixed is only for when the code change that caused the fix is known.
Status: UNCONFIRMED → RESOLVED
Closed: 20 years ago20 years ago
Resolution: --- → WORKSFORME
Product: Firefox → Toolkit
You need to log in before you can comment on or make changes to this bug.