[Webkit-unassigned] [Bug 8613] 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 webkit.org bugzilla-daemon at webkit.org
Tue Mar 16 07:48:48 PDT 2010


https://bugs.webkit.org/show_bug.cgi?id=8613


benjie at lablife.org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |benjie at lablife.org




--- Comment #3 from benjie at lablife.org  2010-03-16 07:48:48 PST ---
At least the latest Chrome 5.0.307.11 beta, and the latest Safari, there is
definitely a problem where hidden values of forms are remembered and reloaded
incorrectly. That may be related to this problem.

Here is the scenario:

Page A: user is shown a form M, with hidden form field named X whose value is
M_x. There is also a form N, with hidden form field named X whose value is N_x.

User POSTS to go to page B.

User hits back button to go back to Page A.

In form M, the value for X is now N_x, not M_x as it should be.

Basically, hidden field values should not be replaced when loading a form, and
it seems like the browser is trying to auto fill-in previous values for these
fields, and doing so incorrectly, nevertheless.

There are other ways to re-produce this problem, with other sequences of
actions, all involving the back button. I will dig more in Bugzilla and file a
bug if I don't see a relevant issue, but I think it may be related to this.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list