Index: chrome/browser/autocomplete/autocomplete_provider_unittest.cc |
diff --git a/chrome/browser/autocomplete/autocomplete_provider_unittest.cc b/chrome/browser/autocomplete/autocomplete_provider_unittest.cc |
index d6ccc09a8bfa7dd79a170937f376a5ec41eb753c..229924a46ead4ec79cb8d67f9aba136ca740ef37 100644 |
--- a/chrome/browser/autocomplete/autocomplete_provider_unittest.cc |
+++ b/chrome/browser/autocomplete/autocomplete_provider_unittest.cc |
@@ -57,7 +57,9 @@ class TestProvider : public AutocompleteProvider { |
match_keyword_(match_keyword) { |
} |
- void Start(const AutocompleteInput& input, bool minimal_changes) override; |
+ void Start(const AutocompleteInput& input, |
+ bool minimal_changes, |
+ bool called_due_to_focus) override; |
void set_listener(AutocompleteProviderListener* listener) { |
listener_ = listener; |
@@ -83,12 +85,16 @@ class TestProvider : public AutocompleteProvider { |
}; |
void TestProvider::Start(const AutocompleteInput& input, |
- bool minimal_changes) { |
+ bool minimal_changes, |
+ bool called_due_to_focus) { |
if (minimal_changes) |
return; |
matches_.clear(); |
+ if (called_due_to_focus) |
+ return; |
+ |
// Generate 4 results synchronously, the rest later. |
AddResults(0, 1); |
AddResultsWithSearchTermsArgs( |