void nsMathMLmfracFrame::BuildDisplayList(nsDisplayListBuilder* aBuilder, const nsRect& aDirtyRect, const nsDisplayListSet& aLists) { ///////////// // paint the numerator and denominator nsMathMLContainerFrame::BuildDisplayList(aBuilder, aDirtyRect, aLists); ///////////// // paint the fraction line if (mIsBevelled) { DisplaySlash(aBuilder, this, mLineRect, mLineThickness, aLists); } else { DisplayBar(aBuilder, this, mLineRect, aLists); } }
NS_IMETHODIMP nsMathMLmfracFrame::BuildDisplayList(nsDisplayListBuilder* aBuilder, const nsRect& aDirtyRect, const nsDisplayListSet& aLists) { ///////////// // paint the numerator and denominator nsresult rv = nsMathMLContainerFrame::BuildDisplayList(aBuilder, aDirtyRect, aLists); NS_ENSURE_SUCCESS(rv, rv); ///////////// // paint the fraction line if (mIsBevelled) { rv = DisplaySlash(aBuilder, this, mLineRect, mLineThickness, aLists); } else { rv = DisplayBar(aBuilder, this, mLineRect, aLists); } return rv; }