Index: third_party/WebKit/Source/core/svg/graphics/SVGImage.h |
diff --git a/third_party/WebKit/Source/core/svg/graphics/SVGImage.h b/third_party/WebKit/Source/core/svg/graphics/SVGImage.h |
index db762d1c7af32f521f765c06864e83e9c1281d7f..81342cd9496235bf0ab149ad7b327efc846ac4c5 100644 |
--- a/third_party/WebKit/Source/core/svg/graphics/SVGImage.h |
+++ b/third_party/WebKit/Source/core/svg/graphics/SVGImage.h |
@@ -42,7 +42,7 @@ class LayoutBox; |
class SVGImageChromeClient; |
class SVGImageForContainer; |
-class SVGImage final : public Image { |
+class SVGImage final : public Image, public DisplayItemClient { |
public: |
static PassRefPtr<SVGImage> create(ImageObserver* observer) |
{ |
@@ -77,8 +77,7 @@ public: |
void updateUseCounters(Document&) const; |
- DisplayItemClient displayItemClient() const { return toDisplayItemClient(this); } |
- String debugName() const { return "SVGImage"; } |
+ String debugName() const final { return "SVGImage"; } |
private: |
friend class AXLayoutObject; |