зеркало из https://github.com/mozilla/gecko-dev.git
Changed to output '?' for unmapped characters if text/plain, bug 72155, r=ftang, sr=jst.
This commit is contained in:
Родитель
b769c9aa44
Коммит
a1ed441ba5
|
@ -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;
|
||||
|
|
Загрузка…
Ссылка в новой задаче