| Index: Source/core/rendering/InlineTextBox.cpp
|
| diff --git a/Source/core/rendering/InlineTextBox.cpp b/Source/core/rendering/InlineTextBox.cpp
|
| index 378f153f7177e20a331a7a1ea8c65694bc6091ac..370bcfddb4a0d41faa9e37c0e2caff2c36557883 100644
|
| --- a/Source/core/rendering/InlineTextBox.cpp
|
| +++ b/Source/core/rendering/InlineTextBox.cpp
|
| @@ -1092,6 +1092,15 @@ void InlineTextBox::paintDecoration(GraphicsContext* context, const FloatPoint&
|
|
|
| context->setStrokeThickness(textDecorationThickness);
|
|
|
| + switch (decorationStyle) {
|
| + case TextDecorationStyleSolid:
|
| + case TextDecorationStyleDouble:
|
| + case TextDecorationStyleDotted:
|
| + case TextDecorationStyleDashed:
|
| + context->setShouldAntialias(RenderBoxModelObject::shouldAntialiasLines(context));
|
| + break;
|
| + }
|
| +
|
| float extraOffset = 0;
|
| if (!linesAreOpaque && shadowCount > 1) {
|
| FloatRect clipRect(localOrigin, FloatSize(width, baseline + 2));
|
|
|