Index: Source/core/paint/SVGShapePainter.cpp |
diff --git a/Source/core/paint/SVGShapePainter.cpp b/Source/core/paint/SVGShapePainter.cpp |
index 378079af237ff43d00846f4bcf00729e16fc4dd3..afcb033f27ea2048a842d4f08c84fc24e90bd9d3 100644 |
--- a/Source/core/paint/SVGShapePainter.cpp |
+++ b/Source/core/paint/SVGShapePainter.cpp |
@@ -55,10 +55,6 @@ void SVGShapePainter::paint(const PaintInfo& paintInfo) |
PaintInfo paintInfoBeforeFiltering(paintInfo); |
FloatRect boundingBox = m_renderSVGShape.paintInvalidationRectInLocalCoordinates(); |
- // FIXME: Remove this state saver when SVGRenderSupport::updateGraphicsContext |
- // no longer affects the global alpha state. See crbug.com/453225 |
- GraphicsContextStateSaver stateSaver(*paintInfoBeforeFiltering.context); |
- |
TransformRecorder transformRecorder(*paintInfoBeforeFiltering.context, m_renderSVGShape.displayItemClient(), m_renderSVGShape.localTransform()); |
{ |
SVGRenderingContext renderingContext(m_renderSVGShape, paintInfoBeforeFiltering); |