| Index: Source/modules/accessibility/AXLayoutObject.cpp
|
| diff --git a/Source/modules/accessibility/AXLayoutObject.cpp b/Source/modules/accessibility/AXLayoutObject.cpp
|
| index 00fc26dfce5896778f4f1a3ba173498a0c73c941..cc000ca43d94c1f2a69d7b8d2ed8ec020c199828 100644
|
| --- a/Source/modules/accessibility/AXLayoutObject.cpp
|
| +++ b/Source/modules/accessibility/AXLayoutObject.cpp
|
| @@ -2185,7 +2185,7 @@ VisiblePosition AXLayoutObject::visiblePositionForIndex(int index) const
|
| return VisiblePosition();
|
|
|
| if (index <= 0)
|
| - return VisiblePosition(firstPositionInOrBeforeNode(node));
|
| + return createVisiblePosition(firstPositionInOrBeforeNode(node));
|
|
|
| Position start, end;
|
| bool selected = Range::selectNodeContents(node, start, end);
|
| @@ -2194,7 +2194,7 @@ VisiblePosition AXLayoutObject::visiblePositionForIndex(int index) const
|
|
|
| CharacterIterator it(start, end);
|
| it.advance(index - 1);
|
| - return VisiblePosition(Position(it.currentContainer(), it.endOffset()), TextAffinity::Upstream);
|
| + return createVisiblePosition(Position(it.currentContainer(), it.endOffset()), TextAffinity::Upstream);
|
| }
|
|
|
| void AXLayoutObject::addInlineTextBoxChildren(bool force)
|
|
|