Open Bug 376390 Opened 17 years ago Updated 2 years ago

pre-filled values in forms that contain special unicode characters are not always send exactly on submit

Categories

(Core :: DOM: Core & HTML, defect)

1.8 Branch
x86
Windows XP
defect

Tracking

()

UNCONFIRMED

People

(Reporter: ronny.perinke, Unassigned)

Details

Attachments

(1 file)

1.27 KB, application/xhtml+xml
Details
User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.1.4pre) Gecko/20070401 Firefox/2.0.0.4pre (Sephiroth/SSE2)
Build Identifier: 

I've noticed this misbehavior in my forum where we have two user with almost the same nickname.

Assumed that we have a form with a textarea which contains a pref-filled value like Je€€ix (€ is the same as €), than it's correctly displayed as Je€€ix ... but also the value that will be submitted is Je€€ix and not Je€€ix.
If you enter Je€€ix manually, than it is send correctly as Je€€ix.

You see, the nicknames appear to be the same but they are not. If you rely on the uniqueness of each nickname, than this can cause some trouble.

If it's not already clear what I mean, than look at the attached testcase.

Reproducible: Always

Steps to Reproduce:
see attached testcase
Actual Results:  
parsed data submitted, which is not exactly the same data as the pre-filled/manually inserted data

Expected Results:  
exact (unparsed) pre-filled data submitted, as if it where manually filled in by the user

It works as expected in Opera 9.10. IE7 fails and older version most probably the same.
Attached file testcase
Version: Trunk → 1.8 Branch
Assignee: form-submission → nobody
QA Contact: ian → form-submission
Component: HTML: Form Submission → DOM: Core & HTML
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: