Change parsing of language tags for the Accept-Language header to accept from 2 to 8 characters in the first subtag. Bug 208277, author=d95mback@dtek.chalmers.se, r=smontagu, sr=darin.

This commit is contained in:
smontagu%netscape.com 2003-07-02 21:59:22 +00:00
Родитель 9397a5801c
Коммит 526f21a34a
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -302,7 +302,7 @@ function IsRFC1766LangTag(candidate) {
or an IANA registered tag from 3 to 8 characters.
*/
if (tags.length > 1) {
if (tags[1].length < 2 || tags[1].length > 3) return false;
if (tags[1].length < 2 || tags[1].length > 8) return false;
if (!isAlphaNum(tags[1])) return false;
/* do not allow user-assigned ISO 3166 country codes */