Index: chrome/browser/ui/views/omnibox/omnibox_result_view.cc |
diff --git a/chrome/browser/ui/views/omnibox/omnibox_result_view.cc b/chrome/browser/ui/views/omnibox/omnibox_result_view.cc |
index c044521d25ed7e9228a6c0162f6dd21184710d3f..96a189abb52f6ab7a05f75217507b35b8754267e 100644 |
--- a/chrome/browser/ui/views/omnibox/omnibox_result_view.cc |
+++ b/chrome/browser/ui/views/omnibox/omnibox_result_view.cc |
@@ -106,14 +106,14 @@ class OmniboxResultView::MirroringContext { |
OmniboxResultView::OmniboxResultView( |
OmniboxResultViewModel* model, |
int model_index, |
- views::View* location_bar, |
+ LocationBarView* location_bar_view, |
const gfx::Font& font) |
: edge_item_padding_(LocationBarView::GetItemPadding()), |
item_padding_(LocationBarView::GetItemPadding()), |
minimum_text_vertical_padding_(kMinimumTextVerticalPadding), |
model_(model), |
model_index_(model_index), |
- location_bar_(location_bar), |
+ location_bar_view_(location_bar_view), |
font_(font), |
font_height_(std::max(font.GetHeight(), |
font.DeriveFont(0, gfx::BOLD).GetHeight())), |
@@ -124,7 +124,7 @@ OmniboxResultView::OmniboxResultView( |
CHECK_GE(model_index, 0); |
if (default_icon_size_ == 0) { |
default_icon_size_ = |
- location_bar_->GetThemeProvider()->GetImageSkiaNamed( |
+ location_bar_view_->GetThemeProvider()->GetImageSkiaNamed( |
AutocompleteMatch::TypeToIcon( |
AutocompleteMatchType::URL_WHAT_YOU_TYPED))->width(); |
} |
@@ -221,6 +221,10 @@ OmniboxResultView::ResultViewState OmniboxResultView::GetState() const { |
return model_->IsHoveredIndex(model_index_) ? HOVERED : NORMAL; |
} |
+int OmniboxResultView::GetTextHeight() const { |
+ return font_height_; |
+} |
+ |
void OmniboxResultView::PaintMatch(gfx::Canvas* canvas, |
const AutocompleteMatch& match, |
int x) { |
@@ -247,10 +251,6 @@ void OmniboxResultView::PaintMatch(gfx::Canvas* canvas, |
} |
} |
-int OmniboxResultView::GetTextHeight() const { |
- return font_height_; |
-} |
- |
// static |
void OmniboxResultView::CommonInitColors(const ui::NativeTheme* theme, |
SkColor colors[][NUM_KINDS]) { |
@@ -325,13 +325,13 @@ gfx::ImageSkia OmniboxResultView::GetIcon() const { |
break; |
} |
} |
- return *(location_bar_->GetThemeProvider()->GetImageSkiaNamed(icon)); |
+ return *(location_bar_view_->GetThemeProvider()->GetImageSkiaNamed(icon)); |
} |
const gfx::ImageSkia* OmniboxResultView::GetKeywordIcon() const { |
// NOTE: If we ever begin returning icons of varying size, then callers need |
// to ensure that |keyword_icon_| is resized each time its image is reset. |
- return location_bar_->GetThemeProvider()->GetImageSkiaNamed( |
+ return location_bar_view_->GetThemeProvider()->GetImageSkiaNamed( |
(GetState() == SELECTED) ? IDR_OMNIBOX_TTS_SELECTED : IDR_OMNIBOX_TTS); |
} |