Changed to output '?' for unmapped characters if text/plain, bug 72155, r=ftang, sr=jst.

This commit is contained in:
nhotta%netscape.com 2001-03-23 23:39:04 +00:00
Родитель b769c9aa44
Коммит a1ed441ba5
1 изменённых файлов: 5 добавлений и 0 удалений

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

@ -907,6 +907,11 @@ nsDocumentEncoder::EncodeToStream(nsIOutputStream* aStream)
getter_AddRefs(mUnicodeEncoder));
NS_ENSURE_SUCCESS(rv, rv);
if (mMimeType.EqualsIgnoreCase("text/plain")) {
rv = mUnicodeEncoder->SetOutputErrorBehavior(nsIUnicodeEncoder::kOnError_Replace, nsnull, '?');
NS_ENSURE_SUCCESS(rv, rv);
}
// xxx Also make sure mString is a mime type "text/html" or "text/plain"
mStream = aStream;