| Index: Source/WebCore/rendering/svg/RenderSVGModelObject.cpp
|
| diff --git a/Source/WebCore/rendering/svg/RenderSVGModelObject.cpp b/Source/WebCore/rendering/svg/RenderSVGModelObject.cpp
|
| index 6733a2e0584cad8d9b9b57a34d467ff3cca7c6b4..d7c5a75d2e21072c58ec2b81a246ee15a2fb662f 100644
|
| --- a/Source/WebCore/rendering/svg/RenderSVGModelObject.cpp
|
| +++ b/Source/WebCore/rendering/svg/RenderSVGModelObject.cpp
|
| @@ -97,19 +97,19 @@ void RenderSVGModelObject::willBeDestroyed()
|
| RenderObject::willBeDestroyed();
|
| }
|
|
|
| -void RenderSVGModelObject::styleWillChange(StyleDifference diff, const RenderStyle* newStyle)
|
| +void RenderSVGModelObject::styleWillChange(StyleDifference diff, const RenderStyle* newStyle, StyleChangeState& state)
|
| {
|
| if (diff == StyleDifferenceLayout) {
|
| setNeedsBoundariesUpdate();
|
| if (newStyle->hasTransform())
|
| setNeedsTransformUpdate();
|
| }
|
| - RenderObject::styleWillChange(diff, newStyle);
|
| + RenderObject::styleWillChange(diff, newStyle, state);
|
| }
|
|
|
| -void RenderSVGModelObject::styleDidChange(StyleDifference diff, const RenderStyle* oldStyle)
|
| +void RenderSVGModelObject::styleDidChange(StyleDifference diff, const RenderStyle* oldStyle, const StyleChangeState& state)
|
| {
|
| - RenderObject::styleDidChange(diff, oldStyle);
|
| + RenderObject::styleDidChange(diff, oldStyle, state);
|
| SVGResourcesCache::clientStyleChanged(this, diff, style());
|
| }
|
|
|
|
|