Fix SVG bustage from pierre's checkin.

This commit is contained in:
dbaron%fas.harvard.edu 2001-01-21 00:03:07 +00:00
parent 051c73d3ee
commit 2eba8c75e9
3 changed files with 7 additions and 7 deletions

View File

@ -350,9 +350,9 @@ nsPolygonFrame::Paint(nsIPresContext* aPresContext,
if (aWhichLayer == NS_FRAME_PAINT_LAYER_FOREGROUND) {
// get our border
const nsStyleSpacing* spacing = (const nsStyleSpacing*)mStyleContext->GetStyleData(eStyleStruct_Spacing);
const nsStyleBorder* borderStyle = (const nsStyleBorder*)mStyleContext->GetStyleData(eStyleStruct_Border);
nsMargin border(0,0,0,0);
spacing->CalcBorderFor(this, border);
borderStyle->CalcBorderFor(this, border);
// XXX - Color needs to comes from new style property fill

View File

@ -454,9 +454,9 @@ nsSVGContainerFrame::PaintChildren(nsIPresContext* aPresContext,
nsMargin im(0,0,0,0);
GetInset(im);
nsMargin border(0,0,0,0);
const nsStyleSpacing* spacing = (const nsStyleSpacing*)
mStyleContext->GetStyleData(eStyleStruct_Spacing);
spacing->GetBorderPadding(border);
const nsStyleBorderPadding* borderpadding = (const nsStyleBorderPadding*)
mStyleContext->GetStyleData(eStyleStruct_BorderPaddingShortcut);
borderpadding->GetBorderPadding(border);
r.Deflate(im);
//r.Deflate(dm);
r.Deflate(border);

View File

@ -245,9 +245,9 @@ nsSVGPathFrame::Paint(nsIPresContext* aPresContext,
aWhichLayer);
// get our border
const nsStyleSpacing* spacing = (const nsStyleSpacing*)mStyleContext->GetStyleData(eStyleStruct_Spacing);
const nsStyleBorder* borderStyle = (const nsStyleBorder*)mStyleContext->GetStyleData(eStyleStruct_Border);
nsMargin border(0,0,0,0);
spacing->CalcBorderFor(this, border);
borderStyle->CalcBorderFor(this, border);
// XXX - Color needs to comes from new style property fill