| Index: Source/core/paint/BoxBorderPainter.cpp
|
| diff --git a/Source/core/paint/BoxBorderPainter.cpp b/Source/core/paint/BoxBorderPainter.cpp
|
| index 0aa07c3aab8a2686051cdb0f76333920d7a63cc2..453cc602f10f669fac37ddb5e443addbe2a4d646 100644
|
| --- a/Source/core/paint/BoxBorderPainter.cpp
|
| +++ b/Source/core/paint/BoxBorderPainter.cpp
|
| @@ -257,17 +257,16 @@ void drawSolidBorderRect(GraphicsContext* context, const FloatRect& borderRect,
|
| FloatRect strokeRect(borderRect);
|
| strokeRect.inflate(-borderWidth / 2);
|
|
|
| - bool antialias = BoxPainter::shouldAntialiasLines(context);
|
| bool wasAntialias = context->shouldAntialias();
|
| - if (antialias != wasAntialias)
|
| - context->setShouldAntialias(antialias);
|
| + if (!wasAntialias)
|
| + context->setShouldAntialias(true);
|
|
|
| context->setStrokeStyle(SolidStroke);
|
| context->setStrokeColor(color);
|
| context->strokeRect(strokeRect, borderWidth);
|
|
|
| - if (antialias != wasAntialias)
|
| - context->setShouldAntialias(wasAntialias);
|
| + if (!wasAntialias)
|
| + context->setShouldAntialias(false);
|
| }
|
|
|
| void drawBleedAdjustedDRRect(GraphicsContext* context, BackgroundBleedAvoidance bleedAvoidance,
|
|
|