Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / svg / graphics / SVGImageChromeClient.h
index d102211..0cd711c 100644 (file)
 
 namespace blink {
 
-class SVGImageChromeClient FINAL : public EmptyChromeClient {
+class SVGImage;
+
+class SVGImageChromeClient final : public EmptyChromeClient {
     WTF_MAKE_NONCOPYABLE(SVGImageChromeClient); WTF_MAKE_FAST_ALLOCATED;
 public:
     explicit SVGImageChromeClient(SVGImage*);
-    virtual bool isSVGImageChromeClient() const OVERRIDE;
+    virtual bool isSVGImageChromeClient() const override;
 
     SVGImage* image() const { return m_image; }
 
 private:
-    virtual void chromeDestroyed() OVERRIDE;
-    virtual void invalidateContentsAndRootView(const IntRect&) OVERRIDE;
-    virtual void scheduleAnimation() OVERRIDE;
+    virtual void chromeDestroyed() override;
+    virtual void invalidateContentsAndRootView(const IntRect&) override;
+    virtual void scheduleAnimation() override;
 
     void animationTimerFired(Timer<SVGImageChromeClient>*);