зеркало из https://github.com/mozilla/pjs.git
bug 133715 patch by neil@parkwaycc.co.uk r=biesi sr=darin a=asa
data: url without charset kills browser
This commit is contained in:
Родитель
d132d7ca45
Коммит
2b539e9f2d
|
@ -158,12 +158,13 @@ nsDataChannel::ParseData() {
|
||||||
mContentType = buffer;
|
mContentType = buffer;
|
||||||
ToLowerCase(mContentType);
|
ToLowerCase(mContentType);
|
||||||
|
|
||||||
char *charset = PL_strcasestr(semiColon + 1, "charset=");
|
if (semiColon) {
|
||||||
if (charset)
|
char *charset = PL_strcasestr(semiColon + 1, "charset=");
|
||||||
mContentCharset = charset + sizeof("charset=") - 1;
|
if (charset)
|
||||||
|
mContentCharset = charset + sizeof("charset=") - 1;
|
||||||
|
|
||||||
if (semiColon)
|
|
||||||
*semiColon = ';';
|
*semiColon = ';';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
mContentType.StripWhitespace();
|
mContentType.StripWhitespace();
|
||||||
mContentCharset.StripWhitespace();
|
mContentCharset.StripWhitespace();
|
||||||
|
|
Загрузка…
Ссылка в новой задаче