Intent to Prototype: URL Standard-compatible IPv4 embedded IPv6 host parser

31 views
Skip to first unread message

Jiacheng Guo

unread,
Feb 6, 2023, 11:48:34 PM2/6/23
to blin...@chromium.org, Charlie Harrison

Contact emails

g...@google.com

Explainer

None

Specification

https://url.spec.whatwg.org/#concept-ipv6-parser

Summary

The behavior of parsing IPv4 embedded IPv6 host parser will be updated to strictly follow the web URL standard: https://url.spec.whatwg.org/#concept-ipv6-parser The introduced restrictions on the IPv6 address are: * The embedded IPv4 address shall always consist of 4 parts. Addresses with less than 4 parts like http://[::1.2] will be no longer valid. * Embedded IPv4 addresses with trailing dots like http://[::1.2.3.4.] will be no longer valid. The feature is a part of the URL interop 2023.



Blink component

Blink>Network

Motivation



Initial public proposal



TAG review



TAG review status

Not applicable

Risks



Interoperability and Compatibility



Gecko: No signal

WebKit: No signal

Web developers: No signals

Other signals:

WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?



Debuggability



Is this feature fully tested by web-platform-tests?

No

Flag name



Requires code in //chrome?

False

Tracking bug

https://crbug.com/1411619

Estimated milestones

No milestones specified



Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5184515301965824

This intent message was generated by Chrome Platform Status.

Jiacheng Guo

unread,
Feb 6, 2023, 11:58:23 PM2/6/23
to blin...@chromium.org, Charlie Harrison
Sorry I posted the wrong Intent email here, please ignore this post.
Will post a intent to ship thread afterwards.
Reply all
Reply to author
Forward
0 new messages