Summary: | Empty forms are submitted incorrectly | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Alexey Proskuryakov <ap> | ||||
Component: | Forms | Assignee: | Alexey Proskuryakov <ap> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | arv, costan | ||||
Priority: | P2 | ||||||
Version: | 420+ | ||||||
Hardware: | Mac | ||||||
OS: | OS X 10.4 | ||||||
URL: | http://vesna.yandex.ru/cgi-bin/vesna | ||||||
Attachments: |
|
Description
Alexey Proskuryakov
2006-03-29 05:09:18 PST
Created attachment 7393 [details]
proposed fix
Firefox 3.5.3 does not add the ? when the form has no form data. https://dl.getdropbox.com/u/182043/tests/form-action-anchor2.html Maybe they changed since this bug is pretty old. The reason why I am bring this up again is that this is one of the reasons for bug 20342. That test submits to a fragment (#a) with an empty form but since a '?' is added the URL is not the same and therefore reloads from the server making which causes the test to infinitely reload. (There are more problems with that layout test.) IE9 does the same thing as Firefox. However, the WebKit behavior follows standards. I will add a longer comment explaining my interpretation of the standards to a bug that basically asks to get this change reverted. https://bugs.webkit.org/show_bug.cgi?id=30103 |