Chromium Code Reviews| Index: chrome/browser/ui/toolbar/toolbar_model_impl.h |
| diff --git a/chrome/browser/ui/toolbar/toolbar_model_impl.h b/chrome/browser/ui/toolbar/toolbar_model_impl.h |
| index 80b5ae0db01b82f043c840fbe0c2440a6676323e..fc73caa799b0df9b11c60a076837b69bc9a834a2 100644 |
| --- a/chrome/browser/ui/toolbar/toolbar_model_impl.h |
| +++ b/chrome/browser/ui/toolbar/toolbar_model_impl.h |
| @@ -41,7 +41,8 @@ class ToolbarModelImpl : public ToolbarModel { |
| bool display_search_urls_as_search_terms) const OVERRIDE; |
| virtual string16 GetCorpusNameForMobile() const OVERRIDE; |
| virtual GURL GetURL() const OVERRIDE; |
| - virtual bool WouldReplaceSearchURLWithSearchTerms() const OVERRIDE; |
| + virtual SearchTermType GetSearchTermType() const OVERRIDE; |
| + virtual void SetIsProminentSearchTermUISupported(bool value) OVERRIDE; |
| virtual SecurityLevel GetSecurityLevel() const OVERRIDE; |
| virtual int GetIcon() const OVERRIDE; |
| virtual string16 GetEVCertName() const OVERRIDE; |
| @@ -61,15 +62,21 @@ class ToolbarModelImpl : public ToolbarModel { |
| // Helper method to extract the profile from the navigation controller. |
| Profile* GetProfile() const; |
| - // Returns search terms as in chrome::GetSearchTerms unless those |
| - // terms would be treated by the omnibox as a navigation. |
| - string16 GetSearchTerms() const; |
| + // Gets search terms as in chrome::GetSearchTerms. The only exception is |
| + // if the search terms would be treated by the omnibox as navigation and |
| + // prominent search term UI is not supported. Also returns the search term |
|
sreeram
2013/04/25 16:37:10
"... not supported, in which case this returns an
sail
2013/04/25 16:41:22
Done.
|
| + // type. |
| + SearchTermType GetSearchTerms(string16* search_terms_out) const; |
| ToolbarModelDelegate* delegate_; |
| // Whether the text in the location bar is currently being edited. |
| bool input_in_progress_; |
| + // True if the UI can display a more prominent UI for search terms that |
| + // require it. |
| + bool is_prominent_search_term_ui_supported_; |
| + |
| DISALLOW_IMPLICIT_CONSTRUCTORS(ToolbarModelImpl); |
| }; |