| Index: third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
|
| diff --git a/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp b/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
|
| index 676a7edbbc54bdcb559abb7576bcd22f6add4e06..0cdc992829f2a5e6d39e296639bdf1ab5d45a464 100644
|
| --- a/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
|
| +++ b/third_party/WebKit/Source/core/svg/graphics/SVGImage.cpp
|
| @@ -484,8 +484,9 @@ void SVGImage::serviceAnimations(double monotonicAnimationStartTime) {
|
| ScriptForbiddenScope forbidScript;
|
|
|
| // The calls below may trigger GCs, so set up the required persistent
|
| - // reference on the ImageResource which owns this SVGImage. By transitivity,
|
| - // that will keep the associated SVGImageChromeClient object alive.
|
| + // reference on the ImageResourceContent which owns this SVGImage. By
|
| + // transitivity, that will keep the associated SVGImageChromeClient object
|
| + // alive.
|
| Persistent<ImageObserver> protect(getImageObserver());
|
| m_page->animator().serviceScriptedAnimations(monotonicAnimationStartTime);
|
| // Do *not* update the paint phase. It's critical to paint only when
|
|
|