WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
236324
Clicking on an <input type="image"> will submit the form with null submitter
https://bugs.webkit.org/show_bug.cgi?id=236324
Summary
Clicking on an <input type="image"> will submit the form with null submitter
Andreu Botella
Reported
2022-02-08 13:06:50 PST
If you submit a form by clicking on an <input type="image"> control, the x and y position of the click will be in the form's entry list, but the submitter field in the submit event will be null. Per the spec, this is not supposed to happen, since step 6 in the image input activation behavior (
https://html.spec.whatwg.org/multipage/input.html#image-button-state-(type=image):input-activation-behavior
) runs the form submission algorithm "from the element", i.e. with the <input type="image"> element as the submitter.
Attachments
Patch
(5.51 KB, patch)
2022-02-08 13:17 PST
,
Andreu Botella
no flags
Details
Formatted Diff
Diff
Patch
(5.55 KB, patch)
2022-02-11 01:23 PST
,
Andreu Botella
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Andreu Botella
Comment 1
2022-02-08 13:17:26 PST
Created
attachment 451299
[details]
Patch
EWS Watchlist
Comment 2
2022-02-08 13:19:23 PST
This patch modifies the imported WPT tests. Please ensure that any changes on the tests (not coming from a WPT import) are exported to WPT. Please see
https://trac.webkit.org/wiki/WPTExportProcess
Andreu Botella
Comment 3
2022-02-08 13:30:16 PST
Opened
https://github.com/web-platform-tests/wpt/pull/32755
for the WPT change.
EWS
Comment 4
2022-02-11 01:05:05 PST
/Volumes/Data/worker/Commit-Queue/build/Source/WebCore/ChangeLog neither lists a valid reviewer nor contains the string "Unreviewed" or "Rubber stamp" (case insensitive).
Andreu Botella
Comment 5
2022-02-11 01:23:47 PST
Created
attachment 451658
[details]
Patch
EWS
Comment 6
2022-02-11 02:53:54 PST
Committed
r289615
(
247126@main
): <
https://commits.webkit.org/247126@main
> All reviewed patches have been landed. Closing bug and clearing flags on
attachment 451658
[details]
.
Radar WebKit Bug Importer
Comment 7
2022-02-11 02:54:28 PST
<
rdar://problem/88807036
>
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug