Index: Source/core/paint/SVGShapePainter.cpp |
diff --git a/Source/core/paint/SVGShapePainter.cpp b/Source/core/paint/SVGShapePainter.cpp |
index 706d5972c726b50e2b972856eea22f4b124da282..0a3cffba6504f9e952537415418ecd61b9d11f62 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); |