From bd9f9842afefa16836ffa3d18237f06320fdac07 Mon Sep 17 00:00:00 2001 From: "smontagu%smontagu.org" Date: Wed, 4 Oct 2006 11:40:49 +0000 Subject: [PATCH] SetTransformedTextIsAscii() should depend on no multibyte text having been detected as well as on LeaveAsAscii(). Bug 333535, r+sr=rbs --- layout/generic/nsTextTransformer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layout/generic/nsTextTransformer.cpp b/layout/generic/nsTextTransformer.cpp index f06fb93ad812..73f742035b56 100644 --- a/layout/generic/nsTextTransformer.cpp +++ b/layout/generic/nsTextTransformer.cpp @@ -859,7 +859,7 @@ nsTextTransformer::GetNextWord(PRBool aInWord, // beginning of the buffer if (aResetTransformBuf) { mBufferPos = 0; - SetTransformedTextIsAscii(LeaveAsAscii()); + SetTransformedTextIsAscii(LeaveAsAscii() && !HasMultibyte()); } prevBufferPos = mBufferPos;