summaryrefslogtreecommitdiffstats
path: root/components/open_from_clipboard
diff options
context:
space:
mode:
authorjif <jif@chromium.org>2015-06-17 04:01:18 -0700
committerCommit bot <commit-bot@chromium.org>2015-06-17 11:02:11 +0000
commitcf322cda81807e2c4c3dfa78ce90c26f4b662e0e (patch)
tree2d35a1e34eb96d06d21676e7304bd516ac4a65d3 /components/open_from_clipboard
parenta596ea09f52f40f721fb48e72d24a779e3caeed2 (diff)
downloadchromium_src-cf322cda81807e2c4c3dfa78ce90c26f4b662e0e.zip
chromium_src-cf322cda81807e2c4c3dfa78ce90c26f4b662e0e.tar.gz
chromium_src-cf322cda81807e2c4c3dfa78ce90c26f4b662e0e.tar.bz2
Have AutocompleteInput contain up to date data.
This CL makes the flag about the omnibox' focus be passed to the AutocompleteProviders through the AutocompleteInput object. TBR=mpcomplete BUG=481087 Review URL: https://codereview.chromium.org/1166933002 Cr-Commit-Position: refs/heads/master@{#334805}
Diffstat (limited to 'components/open_from_clipboard')
-rw-r--r--components/open_from_clipboard/clipboard_url_provider.cc5
-rw-r--r--components/open_from_clipboard/clipboard_url_provider.h4
2 files changed, 3 insertions, 6 deletions
diff --git a/components/open_from_clipboard/clipboard_url_provider.cc b/components/open_from_clipboard/clipboard_url_provider.cc
index 72dac6d..c9358da 100644
--- a/components/open_from_clipboard/clipboard_url_provider.cc
+++ b/components/open_from_clipboard/clipboard_url_provider.cc
@@ -30,10 +30,9 @@ ClipboardURLProvider::~ClipboardURLProvider() {
}
void ClipboardURLProvider::Start(const AutocompleteInput& input,
- bool minimal_changes,
- bool called_due_to_focus) {
+ bool minimal_changes) {
matches_.clear();
- if (!called_due_to_focus)
+ if (!input.from_omnibox_focus())
return;
// Attempt to add an AutocompleteMatch only if the user has not entered
// anything in the omnibox.
diff --git a/components/open_from_clipboard/clipboard_url_provider.h b/components/open_from_clipboard/clipboard_url_provider.h
index 0e2457b..73be03d 100644
--- a/components/open_from_clipboard/clipboard_url_provider.h
+++ b/components/open_from_clipboard/clipboard_url_provider.h
@@ -21,9 +21,7 @@ class ClipboardURLProvider : public AutocompleteProvider {
const PlaceholderRequestCallback& placeholder_match_getter);
// AutocompleteProvider implementation.
- void Start(const AutocompleteInput& input,
- bool minimal_changes,
- bool called_due_to_focus) override;
+ void Start(const AutocompleteInput& input, bool minimal_changes) override;
private:
~ClipboardURLProvider() override;