[Webkit-unassigned] [Bug 8613] New: When submitting the second page of a multi-page web form, for input fields also present in the first page, Safari sends the first page's values
bugzilla-daemon at opendarwin.org
bugzilla-daemon at opendarwin.org
Wed Apr 26 13:05:20 PDT 2006
http://bugzilla.opendarwin.org/show_bug.cgi?id=8613
Summary: When submitting the second page of a multi-page web
form, for input fields also present in the first page,
Safari sends the first page's values
Product: WebKit
Version: 417.x
Platform: Macintosh
OS/Version: Mac OS X 10.4
Status: UNCONFIRMED
Severity: major
Priority: P2
Component: Forms
AssignedTo: webkit-unassigned at opendarwin.org
ReportedBy: rward at surveycrafter.com
Unfortunately, I myself have not been able to reproduce this behavior! However,
I have a customer who has a computer center where this behavior is easily
reproduced.
Please note this may be related to defect #6733.
I have a CGI script that is capable of logging the data received from and sent
to the browser. With the logging feature turned on, I had my customer test a
multi-page web form using the Safari browser 417.9.2 on various Mac OS X 10.4
machines in her computer center.
Reading the log file, I see that when the form on the first page is submitted,
the Safari browser sends the data correctly and the script sends the browser
the second page correctly. Note that many of the hidden input fields on the
second page were also present on the first page. Several of these hidden input
fields have different values, however.
Reading the log file, I see that when the form on the second page is submitted,
the Safari browser sends the correct set of input fields. However, the values
sent for the input fields that were also present on the first page are in all
cases the first page's values. This suggests the browser retained the input
fields from the form on the first page but did not update the fields' values
before sending the data for the form on the second page.
Again reading the log file, I see that when the form on the second page is
submitted a second time, the Safari browser sends the data correctly. This
suggests the browser updates the fields' values after the first submit and
before the second submit.
The browser does not exhibit this behavior on the remaining pages. I have not
confirmed this but I am guessing the browser needs to be restarted to exhibit
this behavior again.
Please note that on the same machines, FireFox 1.5.0.1 does not exhibit this
behavior. Also, switching web servers and script variations does not change the
behavior of the Safari browser.
Being a developer myself, I realize the importance of providing a test case and
appologize for not providing one at this time. If I am able to reproduce the
problem myself, I will add a test case to the report.
--
Configure bugmail: http://bugzilla.opendarwin.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the webkit-unassigned
mailing list