Bug 68185 - Multiple form submission bit is being cleared at the wrong abstraction layer
Summary: Multiple form submission bit is being cleared at the wrong abstraction layer
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: Forms (show other bugs)
Version: 528+ (Nightly build)
Hardware: All All
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks: 37236 39021
  Show dependency treegraph
 
Reported: 2011-09-15 13:24 PDT by Jon Lee
Modified: 2011-09-15 15:16 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Lee 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.
Comment 1 Radar WebKit Bug Importer 2011-09-15 13:25:06 PDT
<rdar://problem/10132369>
Comment 2 Alexey Proskuryakov 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.