Index: third_party/WebKit/Source/modules/accessibility/AXLayoutObject.h |
diff --git a/third_party/WebKit/Source/modules/accessibility/AXLayoutObject.h b/third_party/WebKit/Source/modules/accessibility/AXLayoutObject.h |
index c225fd8450dc155dd2ab35330e7cd5dfba518ed9..ac4e17174a8e485a4071d3a1b9bbac62dd8129b6 100644 |
--- a/third_party/WebKit/Source/modules/accessibility/AXLayoutObject.h |
+++ b/third_party/WebKit/Source/modules/accessibility/AXLayoutObject.h |
@@ -57,22 +57,15 @@ public: |
// Public, overridden from AXObject. |
LayoutObject* getLayoutObject() const final { return m_layoutObject; } |
- LayoutRect elementRect() const override; |
LayoutBoxModelObject* getLayoutBoxModelObject() const; |
- SkMatrix44 transformFromLocalParentFrame() const override; |
ScrollableArea* getScrollableAreaIfScrollable() const final; |
- void getRelativeBounds(AXObject** outContainer, FloatRect& outBoundsInContainer, SkMatrix44& outContainerTransform) const override; |
AccessibilityRole determineAccessibilityRole() override; |
AccessibilityRole nativeAccessibilityRoleIgnoringAria() const override; |
- void checkCachedElementRect() const; |
- void updateCachedElementRect() const; |
protected: |
LayoutObject* m_layoutObject; |
- mutable LayoutRect m_cachedElementRect; |
- mutable LayoutRect m_cachedFrameRect; |
- mutable IntPoint m_cachedScrollPosition; |
- mutable bool m_cachedElementRectDirty; |
+ |
+ LayoutObject* layoutObjectForRelativeBounds() const override { return m_layoutObject; } |
// |
// Overridden from AXObject. |
@@ -151,10 +144,6 @@ protected: |
AXRange selectionUnderObject() const override; |
void setSelection(const AXRange&) override; |
- // Location and click point in frame-relative coordinates. |
- void markCachedElementRectDirty() const override; |
- IntPoint clickPoint() override; |
- |
// Hit testing. |
AXObject* accessibilityHitTest(const IntPoint&) const override; |
AXObject* elementAccessibilityHitTest(const IntPoint&) const override; |