зеркало из https://github.com/mozilla/pjs.git
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:
Родитель
9397a5801c
Коммит
526f21a34a
|
@ -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 */
|
||||
|
|
Загрузка…
Ссылка в новой задаче