Index: third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp |
diff --git a/third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp b/third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp |
index c963f48248f2a75015efbe55a75b93b3c3e67c93..eb5a60a4f93f66709a82faeb434a34e6a39f251c 100644 |
--- a/third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp |
+++ b/third_party/WebKit/Source/core/paint/InlineTextBoxPainter.cpp |
@@ -1134,13 +1134,8 @@ void InlineTextBoxPainter::paintDecorations( |
context, FloatPoint(localOrigin) + FloatPoint(0, lineThroughOffset), |
width.toFloat(), decoration, textDecorationThickness, doubleOffset, 0, |
antialiasDecoration); |
- if (skipIntercepts) { |
- textPainter.clipDecorationsStripe( |
- -baseline + decorationPainter.decorationBounds().y() - |
- FloatPoint(localOrigin).y(), |
- decorationPainter.decorationBounds().height(), |
- textDecorationThickness); |
- } |
+ // No skip: ink for line-through, |
+ // compare https://github.com/w3c/csswg-drafts/issues/711 |
decorationPainter.paint(); |
} |
} |