Bug 233774 - Remove the multipart parameter to FormAssociatedElement::appendFormData, InputType::appendFormData and HTMLFormElement::constructEntryList
Summary: Remove the multipart parameter to FormAssociatedElement::appendFormData, Inpu...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Forms (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-12-02 10:56 PST by Andreu Botella
Modified: 2021-12-02 13:14 PST (History)
4 users (show)

See Also:


Attachments
Patch (26.80 KB, patch)
2021-12-02 11:00 PST, Andreu Botella
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andreu Botella 2021-12-02 10:56:13 PST
These parameters were only needed because of an optimization where file inputs were being added to the DOMFormData as string values containing their filenames if the entry list was being constructed to be used in a urlencoded or text/plain form submission. This optimization was removed in r286427 and those parameters can now be dropped.
Comment 1 Andreu Botella 2021-12-02 11:00:33 PST
Created attachment 445746 [details]
Patch
Comment 2 EWS 2021-12-02 13:13:09 PST
Committed r286447 (244789@main): <https://commits.webkit.org/244789@main>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 445746 [details].
Comment 3 Radar WebKit Bug Importer 2021-12-02 13:14:23 PST
<rdar://problem/85985842>