Index: Source/modules/accessibility/AXInlineTextBox.cpp |
diff --git a/Source/modules/accessibility/AXInlineTextBox.cpp b/Source/modules/accessibility/AXInlineTextBox.cpp |
index 61f2b2a303089289a251352dd9577d4160b4d169..a5a7ab435de57650cc6605f2a6c6d07a96514f3a 100644 |
--- a/Source/modules/accessibility/AXInlineTextBox.cpp |
+++ b/Source/modules/accessibility/AXInlineTextBox.cpp |
@@ -108,7 +108,7 @@ void AXInlineTextBox::textCharacterOffsets(Vector<int>& offsets) const |
} |
} |
-void AXInlineTextBox::wordBoundaries(Vector<PlainTextRange>& words) const |
+void AXInlineTextBox::wordBoundaries(Vector<AXSelection>& words) const |
{ |
if (!m_inlineTextBox) |
return; |
@@ -117,7 +117,7 @@ void AXInlineTextBox::wordBoundaries(Vector<PlainTextRange>& words) const |
m_inlineTextBox->wordBoundaries(wordBoundaries); |
words.resize(wordBoundaries.size()); |
for (unsigned i = 0; i < wordBoundaries.size(); i++) |
- words[i] = PlainTextRange(wordBoundaries[i].startIndex, wordBoundaries[i].endIndex - wordBoundaries[i].startIndex); |
+ words[i] = AXSelection(wordBoundaries[i].startIndex, wordBoundaries[i].endIndex); |
} |
String AXInlineTextBox::stringValue() const |