Closed Bug 529819 Opened 16 years ago Closed 16 years ago

Can't submit forms on Logitech Website

Categories

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

defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
status1.9.2 --- beta4-fixed

People

(Reporter: sylvain.pasche, Assigned: bzbarsky)

References

Details

(Keywords: regression)

Attachments

(3 files)

This is a regression in Firefox 3.6 and 3.7. The Logitech Support website uses forms that can't be submitted with Firefox 3.6. The form works fine with Firefox 3.5 or other browsers. Steps to reproduce: 1) Extract the attached archive and load the html file 2) Click on "Save Changes" Expected: You should see an alert with the message: 'Preferred Language' requires a value. Actual: An alert with: An email address must be unique across the Email Address, Email Alt 1, and Email Alt 2 fields. On 3.6 and later, document.forms[1].p_email returns a NodeList with 2 identical nodes representing the email input. On 3.5 it returns a single node with the email input.
Flags: blocking1.9.2?
Attached patch FixSplinter Review
Attachment #413408 - Flags: review?(Olli.Pettay)
Assignee: nobody → bzbarsky
Flags: blocking1.9.2? → blocking1.9.2+
Comment on attachment 413408 [details] [diff] [review] Fix > if(nsContentUtils::PositionIsBefore(list->GetNodeAt(list->Length() - 1), aChild)) { > list->AppendElement(aChild); > return NS_OK; > } Um, this method seems to mix 2 and 4 space indentation. Want to fix that while you're here? Also the 'while (last != first) {' a bit later in the method. In any case, r=me.
Attachment #413408 - Flags: review?(Olli.Pettay) → review+
> Um, this method seems to mix 2 and 4 space indentation. Fixed, for both.
Status: NEW → RESOLVED
Closed: 16 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: