| Index: third_party/WebKit/Source/modules/accessibility/AXObject.cpp
|
| diff --git a/third_party/WebKit/Source/modules/accessibility/AXObject.cpp b/third_party/WebKit/Source/modules/accessibility/AXObject.cpp
|
| index 3167659f49f35e6729150c58318bc73291de8ec4..ac2b6a23433a5783ce68f9f3dd420475e86f937d 100644
|
| --- a/third_party/WebKit/Source/modules/accessibility/AXObject.cpp
|
| +++ b/third_party/WebKit/Source/modules/accessibility/AXObject.cpp
|
| @@ -1516,7 +1516,7 @@ static int computeBestScrollOffset(int currentScrollOffset, int subfocusMin, int
|
| void AXObject::scrollToMakeVisibleWithSubFocus(const IntRect& subfocus) const
|
| {
|
| // Search up the parent chain until we find the first one that's scrollable.
|
| - AXObject* scrollParent = parentObject();
|
| + const AXObject* scrollParent = parentObject() ? parentObject() : this;
|
| ScrollableArea* scrollableArea = 0;
|
| while (scrollParent) {
|
| scrollableArea = scrollParent->getScrollableAreaIfScrollable();
|
|
|