summaryrefslogtreecommitdiffstats
path: root/chrome/browser/autocomplete/autocomplete_edit.h
diff options
context:
space:
mode:
authordominich@chromium.org <dominich@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-08 03:19:33 +0000
committerdominich@chromium.org <dominich@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-09-08 03:19:33 +0000
commit65d68da4806e736a53cf263cbeba8fcae6c06b87 (patch)
tree0d2ef27d05e305ed7fb8ba95d9695cfc27c2e7fd /chrome/browser/autocomplete/autocomplete_edit.h
parentd25dd3cbcb3002055eeb48ae2e198cb1a83a37d2 (diff)
downloadchromium_src-65d68da4806e736a53cf263cbeba8fcae6c06b87.zip
chromium_src-65d68da4806e736a53cf263cbeba8fcae6c06b87.tar.gz
chromium_src-65d68da4806e736a53cf263cbeba8fcae6c06b87.tar.bz2
Fix prerender-from-omnibox/Instant issues.
When we attempt to show an Instant preview tab we return a boolean to indicate success. We then only try to prerender if this returns false and if the prerender-from-omnibox flag is set. BUG=94423 TEST=Manual: Tested combinations of no flags, --prerender-from-omnibox, and --restrict-instant-to-search. Review URL: http://codereview.chromium.org/7828057 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@100091 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/autocomplete/autocomplete_edit.h')
-rw-r--r--chrome/browser/autocomplete/autocomplete_edit.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/chrome/browser/autocomplete/autocomplete_edit.h b/chrome/browser/autocomplete/autocomplete_edit.h
index ff92b70..b31b2a6 100644
--- a/chrome/browser/autocomplete/autocomplete_edit.h
+++ b/chrome/browser/autocomplete/autocomplete_edit.h
@@ -423,8 +423,11 @@ class AutocompleteEditModel : public AutocompleteControllerDelegate {
size_t caret_position);
// Tries to start an instant preview for |match|. Returns true if instant is
- // supported. |suggested_text| must be non-NULL.
- bool DoInstant(const AutocompleteMatch& match, string16* suggested_text);
+ // showing and sets |might_support_instant| to true if instant is supported.
+ // |suggested_text| and |might_support_instant| must be non-NULL.
+ bool DoInstant(const AutocompleteMatch& match,
+ string16* suggested_text,
+ bool* might_support_instant);
// Starts a prerender for the given |match|.
void DoPrerender(const AutocompleteMatch& match);