зеркало из https://github.com/mozilla/pjs.git
Bug 457617 - Remove one unused function and one vestigial function declaration from nsCSSRendering.cpp [r+sr=roc]
This commit is contained in:
Родитель
01f5b6685a
Коммит
402f284c9c
|
@ -299,15 +299,6 @@ static nscolor MakeBevelColor(PRIntn whichSide, PRUint8 style,
|
||||||
nscolor aBackgroundColor,
|
nscolor aBackgroundColor,
|
||||||
nscolor aBorderColor);
|
nscolor aBorderColor);
|
||||||
|
|
||||||
static void DrawLine(nsIRenderingContext& aContext,
|
|
||||||
nscoord aX1, nscoord aY1, nscoord aX2, nscoord aY2,
|
|
||||||
nsRect* aGap);
|
|
||||||
|
|
||||||
static void FillPolygon(nsIRenderingContext& aContext,
|
|
||||||
const nsPoint aPoints[],
|
|
||||||
PRInt32 aNumPoints,
|
|
||||||
nsRect* aGap);
|
|
||||||
|
|
||||||
static gfxRect GetTextDecorationRectInternal(const gfxPoint& aPt,
|
static gfxRect GetTextDecorationRectInternal(const gfxPoint& aPt,
|
||||||
const gfxSize& aLineSize,
|
const gfxSize& aLineSize,
|
||||||
const gfxFloat aAscent,
|
const gfxFloat aAscent,
|
||||||
|
@ -342,33 +333,6 @@ void nsCSSRendering::Shutdown()
|
||||||
gInlineBGData = nsnull;
|
gInlineBGData = nsnull;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Draw a line, skipping that portion which crosses aGap. aGap defines
|
|
||||||
// a rectangle gap. This services fieldset legends and only works for
|
|
||||||
// coords defining horizontal lines.
|
|
||||||
static void
|
|
||||||
DrawLine (nsIRenderingContext& aContext,
|
|
||||||
nscoord aX1, nscoord aY1, nscoord aX2, nscoord aY2, nsRect* aGap)
|
|
||||||
{
|
|
||||||
if (nsnull == aGap) {
|
|
||||||
aContext.DrawLine(aX1, aY1, aX2, aY2);
|
|
||||||
} else {
|
|
||||||
nscoord x1 = (aX1 < aX2) ? aX1 : aX2;
|
|
||||||
nscoord x2 = (aX1 < aX2) ? aX2 : aX1;
|
|
||||||
nsPoint gapUpperRight(aGap->x + aGap->width, aGap->y);
|
|
||||||
nsPoint gapLowerRight(aGap->x + aGap->width, aGap->y + aGap->height);
|
|
||||||
if ((aGap->y <= aY1) && (gapLowerRight.y >= aY2)) {
|
|
||||||
if ((aGap->x > x1) && (aGap->x < x2)) {
|
|
||||||
aContext.DrawLine(x1, aY1, aGap->x, aY1);
|
|
||||||
}
|
|
||||||
if ((gapLowerRight.x > x1) && (gapLowerRight.x < x2)) {
|
|
||||||
aContext.DrawLine(gapUpperRight.x, aY2, x2, aY2);
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
aContext.DrawLine(aX1, aY1, aX2, aY2);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Make a bevel color
|
* Make a bevel color
|
||||||
*/
|
*/
|
||||||
|
|
Загрузка…
Ссылка в новой задаче