From e10819cfa9ab78b65752501816074b0ab200f9dc Mon Sep 17 00:00:00 2001 From: "roc+@cs.cmu.edu" Date: Thu, 8 Nov 2007 15:37:34 -0800 Subject: [PATCH] Bug 403004. Let the text-transform style setting loop cross non-fluid continuation boundaries. r+sr=bz --- layout/generic/nsTextFrameThebes.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layout/generic/nsTextFrameThebes.cpp b/layout/generic/nsTextFrameThebes.cpp index 89b85dab5bb4..aeaa39c550e2 100644 --- a/layout/generic/nsTextFrameThebes.cpp +++ b/layout/generic/nsTextFrameThebes.cpp @@ -1512,7 +1512,7 @@ BuildTextRunsScanner::BuildTextRunForFrames(void* aTextBuffer) MappedFlow* mappedFlow = &mMappedFlows[i]; nsTextFrame* f; for (f = mappedFlow->mStartFrame; f != mappedFlow->mEndFrame; - f = static_cast(f->GetNextInFlow())) { + f = static_cast(f->GetNextContinuation())) { PRUint32 offset = iter.GetSkippedOffset(); iter.AdvanceOriginal(f->GetContentLength()); PRUint32 end = iter.GetSkippedOffset();