| Index: third_party/WebKit/Source/core/layout/svg/SVGResources.h | 
| diff --git a/third_party/WebKit/Source/core/layout/svg/SVGResources.h b/third_party/WebKit/Source/core/layout/svg/SVGResources.h | 
| index 276203ba2e8c9be1ead007d3ea33454fb8922c7c..9773a42abd1ef7d69b24c96b4cd382c78a446ef9 100644 | 
| --- a/third_party/WebKit/Source/core/layout/svg/SVGResources.h | 
| +++ b/third_party/WebKit/Source/core/layout/svg/SVGResources.h | 
| @@ -29,6 +29,7 @@ | 
| namespace blink { | 
|  | 
| class ComputedStyle; | 
| +class Element; | 
| class LayoutObject; | 
| class LayoutSVGResourceClipper; | 
| class LayoutSVGResourceContainer; | 
| @@ -48,6 +49,10 @@ class SVGResources { | 
|  | 
| static std::unique_ptr<SVGResources> BuildResources(const LayoutObject*, | 
| const ComputedStyle&); | 
| + | 
| +  static void RemoveWatchesForElement(Element&); | 
| +  static void RemoveUnreferencedResources(const LayoutObject&); | 
| + | 
| void LayoutIfNeeded(); | 
|  | 
| static bool SupportsMarkers(const SVGElement&); | 
|  |