| Index: Source/core/rendering/svg/SVGRenderingContext.cpp
|
| diff --git a/Source/core/rendering/svg/SVGRenderingContext.cpp b/Source/core/rendering/svg/SVGRenderingContext.cpp
|
| index e8226dd4e5f44e6989f031806a391b8f76aef3a1..86225322a063cb8e9d13a96b7cb3203ea580e223 100644
|
| --- a/Source/core/rendering/svg/SVGRenderingContext.cpp
|
| +++ b/Source/core/rendering/svg/SVGRenderingContext.cpp
|
| @@ -99,7 +99,7 @@ void SVGRenderingContext::prepareToRenderSVGContent(RenderObject* object, PaintI
|
| return;
|
|
|
| if (!isIsolationInstalled() && SVGRenderSupport::isIsolationRequired(m_object))
|
| - m_compositingRecorder = adoptPtr(new CompositingRecorder(m_paintInfo->context, m_object->displayItemClient(), m_paintInfo->context->compositeOperation(), WebBlendModeNormal, 1, m_paintInfo->context->compositeOperation()));
|
| + m_compositingRecorder = adoptPtr(new CompositingRecorder(m_paintInfo->context, m_object->displayItemClient(), m_paintInfo->context->compositeOperationDeprecated(), WebBlendModeNormal, 1, m_paintInfo->context->compositeOperationDeprecated()));
|
|
|
| m_renderingFlags |= RenderingPrepared;
|
| }
|
| @@ -119,7 +119,7 @@ void SVGRenderingContext::applyCompositingIfNecessary()
|
| if (opacity < 1 || hasBlendMode) {
|
| m_clipRecorder = adoptPtr(new FloatClipRecorder(*m_paintInfo->context, m_object->displayItemClient(), m_paintInfo->phase, m_object->paintInvalidationRectInLocalCoordinates()));
|
| WebBlendMode blendMode = hasBlendMode ? style->blendMode() : WebBlendModeNormal;
|
| - CompositeOperator compositeOp = hasBlendMode ? CompositeSourceOver : m_paintInfo->context->compositeOperation();
|
| + CompositeOperator compositeOp = hasBlendMode ? CompositeSourceOver : m_paintInfo->context->compositeOperationDeprecated();
|
| m_compositingRecorder = adoptPtr(new CompositingRecorder(m_paintInfo->context, m_object->displayItemClient(), compositeOp, blendMode, opacity, compositeOp));
|
| }
|
| }
|
|
|