| Index: chrome/browser/autocomplete/autocomplete_edit.cc
|
| diff --git a/chrome/browser/autocomplete/autocomplete_edit.cc b/chrome/browser/autocomplete/autocomplete_edit.cc
|
| index 54bf5ed8bd2b78301a5b0f56e0f14baa20cb419d..4e88607436461b5323f13fbdd28d9553159f8221 100644
|
| --- a/chrome/browser/autocomplete/autocomplete_edit.cc
|
| +++ b/chrome/browser/autocomplete/autocomplete_edit.cc
|
| @@ -154,8 +154,16 @@ void AutocompleteEditModel::SetUserText(const string16& text) {
|
|
|
| void AutocompleteEditModel::FinalizeInstantQuery(
|
| const string16& input_text,
|
| - const string16& suggest_text) {
|
| - popup_->FinalizeInstantQuery(input_text, suggest_text);
|
| + const string16& suggest_text,
|
| + bool skip_inline_autocomplete) {
|
| + if (skip_inline_autocomplete) {
|
| + const string16 final_text = input_text + suggest_text;
|
| + view_->OnBeforePossibleChange();
|
| + view_->SetWindowTextAndCaretPos(final_text, final_text.length());
|
| + view_->OnAfterPossibleChange();
|
| + } else {
|
| + popup_->FinalizeInstantQuery(input_text, suggest_text);
|
| + }
|
| }
|
|
|
| void AutocompleteEditModel::GetDataForURLExport(GURL* url,
|
|
|