Fix SVG bustage from pierre's checkin.
git-svn-id: svn://10.0.0.236/trunk@85216 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
b15c00b1ba
commit
eda78742d0
@ -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
|
||||
|
||||
@ -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);
|
||||
|
||||
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user