Bug 68185

Summary: Multiple form submission bit is being cleared at the wrong abstraction layer
Product: WebKit Reporter: Jon Lee <jonlee>
Component: FormsAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: aestes, ap, rniwa, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
Bug Depends on:    
Bug Blocks: 37236, 39021    

Jon Lee
Reported 2011-09-15 13:24:31 PDT
From bug 28633. resetMultipleFormSubmissionProtection() is being called in EventHandler's keyEvent() and handleMousePressEvent() functions, and should be moved to another abstraction layer.
Attachments
Radar WebKit Bug Importer
Comment 1 2011-09-15 13:25:06 PDT
Alexey Proskuryakov
Comment 2 2011-09-15 15:16:37 PDT
One question is why we still have multiple form submission protection code at all. It's explicitly turned off for user actions, and it ineffective in some other cases (see bug 13011). At the same time, there are many closely related bugs tracked under bug 39021 umbrella, suggesting that the logic is fundamentally different from other browsers.
Note You need to log in before you can comment on or make changes to this bug.