Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / rendering / RenderDetailsMarker.h
index 4c1cbb2..dc3f647 100644 (file)
@@ -25,7 +25,7 @@
 
 namespace blink {
 
-class RenderDetailsMarker FINAL : public RenderBlockFlow {
+class RenderDetailsMarker final : public RenderBlockFlow {
 public:
     RenderDetailsMarker(Element*);
 
@@ -34,9 +34,9 @@ public:
     Orientation orientation() const;
 
 private:
-    virtual const char* renderName() const OVERRIDE { return "RenderDetailsMarker"; }
-    virtual bool isDetailsMarker() const OVERRIDE { return true; }
-    virtual void paint(PaintInfo&, const LayoutPoint&) OVERRIDE;
+    virtual const char* renderName() const override { return "RenderDetailsMarker"; }
+    virtual bool isOfType(RenderObjectType type) const override { return type == RenderObjectDetailsMarker || RenderBlockFlow::isOfType(type); }
+    virtual void paint(PaintInfo&, const LayoutPoint&) override;
 
     bool isOpen() const;
 };