diff --git a/layout/base/nsCSSFrameConstructor.cpp b/layout/base/nsCSSFrameConstructor.cpp index 5b3b9d61f63d..e646993bf20d 100644 --- a/layout/base/nsCSSFrameConstructor.cpp +++ b/layout/base/nsCSSFrameConstructor.cpp @@ -1630,6 +1630,7 @@ nsCSSFrameConstructor::ConstructFrameByTag(nsIPresContext* aPresContext, if (nsLayoutAtoms::textTagName == aTag) { rv = NS_NewTextFrame(newFrame); + isReplaced = PR_TRUE; // XXX kipp: temporary? } else { nsIHTMLContent *htmlContent; @@ -1660,6 +1661,7 @@ nsCSSFrameConstructor::ConstructFrameByTag(nsIPresContext* aPresContext, } else if (nsHTMLAtoms::br == aTag) { rv = NS_NewBRFrame(newFrame); + isReplaced = PR_TRUE; // XXX kipp: temporary? } else if (nsHTMLAtoms::wbr == aTag) { rv = NS_NewWBRFrame(newFrame); diff --git a/layout/html/style/src/nsCSSFrameConstructor.cpp b/layout/html/style/src/nsCSSFrameConstructor.cpp index 5b3b9d61f63d..e646993bf20d 100644 --- a/layout/html/style/src/nsCSSFrameConstructor.cpp +++ b/layout/html/style/src/nsCSSFrameConstructor.cpp @@ -1630,6 +1630,7 @@ nsCSSFrameConstructor::ConstructFrameByTag(nsIPresContext* aPresContext, if (nsLayoutAtoms::textTagName == aTag) { rv = NS_NewTextFrame(newFrame); + isReplaced = PR_TRUE; // XXX kipp: temporary? } else { nsIHTMLContent *htmlContent; @@ -1660,6 +1661,7 @@ nsCSSFrameConstructor::ConstructFrameByTag(nsIPresContext* aPresContext, } else if (nsHTMLAtoms::br == aTag) { rv = NS_NewBRFrame(newFrame); + isReplaced = PR_TRUE; // XXX kipp: temporary? } else if (nsHTMLAtoms::wbr == aTag) { rv = NS_NewWBRFrame(newFrame);