Contact [email protected], [email protected]

ExplainerNone

Specification
https://html.spec.whatwg.org/multipage/form-control-infrastructure.html#constructing-form-data-set

Design docs
https://blog.whatwg.org/newline-normalizations-in-form-submission

Summary

Before this change, newlines in form entries were normalized early in the
form submission process (during the entry list construction), with an
additional late normalization happening as the form payload was encoded
with the application/x-www-form-urlencoded enctype. With this change, the
early normalization is removed and the late normalization is extended to
all enctypes.


Blink componentBlink
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink>

Search tagsnormalization
<https://chromestatus.com/features#tags:normalization>, html
<https://chromestatus.com/features#tags:html>, forms
<https://chromestatus.com/features#tags:forms>, newline
<https://chromestatus.com/features#tags:newline>, FormData
<https://chromestatus.com/features#tags:FormData>

TAG review

TAG review statusNot applicable

Risks


Interoperability and Compatibility

While this is a change in behavior, it should only affect very corner case
situations. And the fact that both WebKit and Gecko have shipped this
behavior should also mitigate the compat risk. For more detail, see the
discussions on the spec PR: https://github.com/whatwg/html/pull/6287 This
is an interop-related change: prior to this feature launching in Chromium,
the browsers differed on behavior. They will now be the same.


Gecko: Shipped/Shipping

WebKit: Shipped/Shipping

Web developers: No signals


Debuggability

No DevTools support required. This feature can be debugged directly via
Javascript.


Is this feature fully tested by web-platform-tests
<https://chromium.googlesource.com/chromium/src/+/master/docs/testing/web_platform_tests.md>
?Yes

Flag name

Requires code in //chrome?False

Tracking bughttps://crbug.com/1167095

Estimated milestones

No milestones specified


Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5654547184746496

This intent message was generated by Chrome Platform Status
<https://www.chromestatus.com/>.

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM%3DNeDhaRnX8dvv-UoR%2BmxZ0ksshLy0SGbx5Krk4wguf1B_r6A%40mail.gmail.com.

Reply via email to