| Index: ui/views/controls/textfield/textfield_model.cc
|
| diff --git a/ui/views/controls/textfield/textfield_model.cc b/ui/views/controls/textfield/textfield_model.cc
|
| index a89c3cc99aa9ae0d48a321b85faef35ef54e74a0..dc1bc5539ef39a35a37a72714a9ad13923daf36a 100644
|
| --- a/ui/views/controls/textfield/textfield_model.cc
|
| +++ b/ui/views/controls/textfield/textfield_model.cc
|
| @@ -624,9 +624,7 @@ void TextfieldModel::DeleteSelectionAndInsertTextAt(
|
| }
|
|
|
| base::string16 TextfieldModel::GetTextFromRange(const gfx::Range& range) const {
|
| - if (range.IsValid() && range.GetMin() < text().length())
|
| - return text().substr(range.GetMin(), range.length());
|
| - return base::string16();
|
| + return render_text_->GetTextFromRange(range);
|
| }
|
|
|
| void TextfieldModel::GetTextRange(gfx::Range* range) const {
|
|
|