Bug 233774

Summary: Remove the multipart parameter to FormAssociatedElement::appendFormData, InputType::appendFormData and HTMLFormElement::constructEntryList
Product: WebKit Reporter: Andreu Botella <andreu>
Component: FormsAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: andreu, cdumez, webkit-bug-importer, wenson_hsieh
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

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>