namespace blink {
-class RenderDetailsMarker FINAL : public RenderBlockFlow {
+class RenderDetailsMarker final : public RenderBlockFlow {
public:
RenderDetailsMarker(Element*);
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;
};