| Index: third_party/WebKit/Source/modules/accessibility/AXInlineTextBox.h
|
| diff --git a/third_party/WebKit/Source/modules/accessibility/AXInlineTextBox.h b/third_party/WebKit/Source/modules/accessibility/AXInlineTextBox.h
|
| index bc2cb0069da2759c7b469a4d675240e25fe52d39..923cbcf264051871f96ace4b165fa5be28dcad95 100644
|
| --- a/third_party/WebKit/Source/modules/accessibility/AXInlineTextBox.h
|
| +++ b/third_party/WebKit/Source/modules/accessibility/AXInlineTextBox.h
|
| @@ -34,6 +34,7 @@
|
|
|
| namespace blink {
|
|
|
| +class Node;
|
| class AXObjectCacheImpl;
|
|
|
| class AXInlineTextBox final : public AXObject {
|
| @@ -46,9 +47,13 @@ class AXInlineTextBox final : public AXObject {
|
| static AXInlineTextBox* Create(PassRefPtr<AbstractInlineTextBox>,
|
| AXObjectCacheImpl&);
|
|
|
| + protected:
|
| void Init() override;
|
| void Detach() override;
|
| + bool IsDetached() const override { return !inline_text_box_; }
|
| + bool IsAXInlineTextBox() const override { return true; }
|
|
|
| + public:
|
| AccessibilityRole RoleValue() const override { return kInlineTextBoxRole; }
|
| String GetName(AXNameFrom&,
|
| AXObject::AXObjectVector* name_objects) const override;
|
| @@ -59,6 +64,7 @@ class AXInlineTextBox final : public AXObject {
|
| SkMatrix44& out_container_transform) const override;
|
| AXObject* ComputeParent() const override;
|
| AccessibilityTextDirection GetTextDirection() const override;
|
| + Node* GetNode() const override { return inline_text_box_->GetNode(); }
|
| AXObject* NextOnLine() const override;
|
| AXObject* PreviousOnLine() const override;
|
|
|
|
|