From 134611a9be263134325b51f744cd72904ce561ba Mon Sep 17 00:00:00 2001 From: "kipp%netscape.com" Date: Thu, 29 Apr 1999 00:16:09 +0000 Subject: [PATCH] Clear first-letter ok style at the right time git-svn-id: svn://10.0.0.236/trunk@29778 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/layout/generic/nsLineLayout.cpp | 8 ++++++++ mozilla/layout/html/base/src/nsLineLayout.cpp | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/mozilla/layout/generic/nsLineLayout.cpp b/mozilla/layout/generic/nsLineLayout.cpp index 13c5590bf2c..cc017619a88 100644 --- a/mozilla/layout/generic/nsLineLayout.cpp +++ b/mozilla/layout/generic/nsLineLayout.cpp @@ -857,6 +857,14 @@ nsLineLayout::ReflowFrame(nsIFrame* aFrame, else { AddFloater((nsPlaceholderFrame*)aFrame); } + nsIAtom* oofft; + outOfFlowFrame->GetFrameType(&oofft); + if (oofft) { + if (oofft == nsLayoutAtoms::letterFrame) { + mFirstLetterStyleOK = PR_FALSE; + } + NS_RELEASE(oofft); + } } } } diff --git a/mozilla/layout/html/base/src/nsLineLayout.cpp b/mozilla/layout/html/base/src/nsLineLayout.cpp index 13c5590bf2c..cc017619a88 100644 --- a/mozilla/layout/html/base/src/nsLineLayout.cpp +++ b/mozilla/layout/html/base/src/nsLineLayout.cpp @@ -857,6 +857,14 @@ nsLineLayout::ReflowFrame(nsIFrame* aFrame, else { AddFloater((nsPlaceholderFrame*)aFrame); } + nsIAtom* oofft; + outOfFlowFrame->GetFrameType(&oofft); + if (oofft) { + if (oofft == nsLayoutAtoms::letterFrame) { + mFirstLetterStyleOK = PR_FALSE; + } + NS_RELEASE(oofft); + } } } }