Bug 1584822 - add try/catch around MimeTextDecoder() in convert8BitHeader(). r=aceman
This commit is contained in:
Родитель
b737b6ba2e
Коммит
d0671f3bcc
|
@ -687,8 +687,12 @@
|
|||
headerValue = utf8Decoder.decode(typedarray);
|
||||
} catch (e) {
|
||||
// Failed, try the fallback
|
||||
let decoder = new MimeTextDecoder(fallbackCharset, { fatal: false });
|
||||
headerValue = decoder.decode(typedarray);
|
||||
try {
|
||||
let decoder = new MimeTextDecoder(fallbackCharset, {
|
||||
fatal: false,
|
||||
});
|
||||
headerValue = decoder.decode(typedarray);
|
||||
} catch (ex) {}
|
||||
}
|
||||
}
|
||||
return headerValue;
|
||||
|
|
Загрузка…
Ссылка в новой задаче