Bug 599320 - Refuse encodings that are not rough ASCII supersets as hints from parent, previous doc or cache. r=smaug.
This commit is contained in:
@@ -1213,10 +1213,7 @@ nsHtml5StreamParser::PreferredForInternalEncodingDecl(nsACString& aEncoding)
|
||||
preferred.LowerCaseEqualsLiteral("utf-16be") ||
|
||||
preferred.LowerCaseEqualsLiteral("utf-16le") ||
|
||||
preferred.LowerCaseEqualsLiteral("utf-7") ||
|
||||
preferred.LowerCaseEqualsLiteral("jis_x0212-1990") ||
|
||||
preferred.LowerCaseEqualsLiteral("x-jis0208") ||
|
||||
preferred.LowerCaseEqualsLiteral("x-imap4-modified-utf7") ||
|
||||
preferred.LowerCaseEqualsLiteral("x-user-defined")) {
|
||||
preferred.LowerCaseEqualsLiteral("x-imap4-modified-utf7")) {
|
||||
// Not a rough ASCII superset
|
||||
mTreeBuilder->MaybeComplainAboutCharset("EncMetaNonRoughSuperset",
|
||||
true,
|
||||
|
||||
Reference in New Issue
Block a user