How we built it

More strict checking of valid URL hostname characters

These characters, if encountered in the host name portion of a URL, are accepted and percent-escaped. <space> , } { * ‘ ( & ) > < | " = $ ! @ ` # These characters are disallowed by the spec and are generally unsupported, although in rare cases they can work. Chrome will remove this category of accepted-but-escaped characters in URL host names and treat such URLs as invalid.

Documentation

Specification

Established standard

Status in Chromium

In development (launch bug)

Consensus & Standardization

  • Shipped
  • Shipped
  • Shipped
  • No signals

Owner

Last updated on 2016-11-11