namespace blink {
-class AXSVGRoot FINAL : public AXRenderObject {
+class AXSVGRoot final : public AXRenderObject {
protected:
explicit AXSVGRoot(RenderObject*);
static PassRefPtr<AXSVGRoot> create(RenderObject*);
virtual ~AXSVGRoot();
- void setParent(AXObject*);
+ void setParent(AXObject*) override;
private:
- AXObject* m_parent;
-
- virtual AXObject* parentObject() const OVERRIDE;
- virtual bool isAXSVGRoot() const OVERRIDE { return true; }
+ virtual AXObject* computeParent() const override;
+ virtual bool isAXSVGRoot() const override { return true; }
};
DEFINE_AX_OBJECT_TYPE_CASTS(AXSVGRoot, isAXSVGRoot());