| Index: third_party/WebKit/Source/modules/accessibility/AXObject.h
|
| diff --git a/third_party/WebKit/Source/modules/accessibility/AXObject.h b/third_party/WebKit/Source/modules/accessibility/AXObject.h
|
| index 8008f4c785812fca57202b268c6e4a4ef4b3a387..d7638bb4a59cb5523b57c1cfb9ad2365fe6df11b 100644
|
| --- a/third_party/WebKit/Source/modules/accessibility/AXObject.h
|
| +++ b/third_party/WebKit/Source/modules/accessibility/AXObject.h
|
| @@ -823,7 +823,11 @@ public:
|
| // Location and click point in frame-relative coordinates. DEPRECATED, to be
|
| // replaced by getRelativeBounds.
|
| virtual LayoutRect elementRect() const { return m_explicitElementRect; }
|
| - void setElementRect(LayoutRect r) { m_explicitElementRect = r; }
|
| + void setElementRect(LayoutRect r, AXObject* container)
|
| + {
|
| + m_explicitElementRect = r;
|
| + m_explicitContainerID = container->axObjectID();
|
| + }
|
| virtual void markCachedElementRectDirty() const;
|
| virtual IntPoint clickPoint();
|
|
|
| @@ -950,6 +954,7 @@ protected:
|
| AccessibilityRole m_role;
|
| AXObjectInclusion m_lastKnownIsIgnoredValue;
|
| LayoutRect m_explicitElementRect;
|
| + AXID m_explicitContainerID;
|
|
|
| // Used only inside textAlternative():
|
| static String collapseWhitespace(const String&);
|
|
|