Index: chrome/browser/autocomplete/builtin_provider.cc |
diff --git a/chrome/browser/autocomplete/builtin_provider.cc b/chrome/browser/autocomplete/builtin_provider.cc |
index 2bf721e7579709baa906064e286cb2a554a01481..d3bd7a78a258bd03022240ec3076246640158d02 100644 |
--- a/chrome/browser/autocomplete/builtin_provider.cc |
+++ b/chrome/browser/autocomplete/builtin_provider.cc |
@@ -61,9 +61,11 @@ BuiltinProvider::BuiltinProvider() |
} |
void BuiltinProvider::Start(const AutocompleteInput& input, |
- bool minimal_changes) { |
+ bool minimal_changes, |
+ bool called_due_to_focus) { |
matches_.clear(); |
- if ((input.type() == metrics::OmniboxInputType::INVALID) || |
+ if (called_due_to_focus || |
+ (input.type() == metrics::OmniboxInputType::INVALID) || |
(input.type() == metrics::OmniboxInputType::FORCED_QUERY) || |
(input.type() == metrics::OmniboxInputType::QUERY)) |
return; |