Comment #4 on issue 21764 by [email protected]: Failing test:   
LayoutTests/fast/forms/ValidityState-typeMismatch-url.html
http://code.google.com/p/chromium/issues/detail?id=21764

In the native KURL, valid host names are:
   [-.0-9A-Z_a-z]+ or \[[0-9A-Za-z:]+]
(See WebCore/platform/KURL.cpp characterClassTable[])

In GoogleURL, almost all ASCII characters are acceptable.
(See url_canon_host.cc kHostCharLookup[])

As for HTML5's <input type=url>, it should be an absolute URI or an  
absolute IRI.
RFC 3986 (URI)'s host name characters are:
  percent-encode, !$&'()*+,;=-._~ 0-9 A-Z a-z
Hmm, it is different from both of KURL and GoogleURL.

The failure tests above should be valid according to the standards.



--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

--~--~---------~--~----~------------~-------~--~----~
Automated mail from issue updates at http://crbug.com/
Subscription options: http://groups.google.com/group/chromium-bugs
-~----------~----~----~----~------~----~------~--~---

Reply via email to