Index: chrome/browser/ui/views/tabs/tab.cc |
diff --git a/chrome/browser/ui/views/tabs/tab.cc b/chrome/browser/ui/views/tabs/tab.cc |
index 29841163c87a34db0b811cabbf7030e9156b44aa..50ec84bad663bdf2c376095fdbe5ba5031bfabb6 100644 |
--- a/chrome/browser/ui/views/tabs/tab.cc |
+++ b/chrome/browser/ui/views/tabs/tab.cc |
@@ -1431,21 +1431,24 @@ int Tab::IconCapacity() const { |
bool Tab::ShouldShowIcon() const { |
return chrome::ShouldTabShowFavicon( |
- IconCapacity(), data().mini, IsActive(), data().show_icon, |
+ IconCapacity(), width(), controller_->TouchWasUsedAsLastInput(), |
+ data().mini, IsActive(), data().show_icon, |
media_indicator_button_ ? media_indicator_button_->showing_media_state() : |
data_.media_state); |
} |
bool Tab::ShouldShowMediaIndicator() const { |
return chrome::ShouldTabShowMediaIndicator( |
- IconCapacity(), data().mini, IsActive(), data().show_icon, |
+ IconCapacity(), width(), controller_->TouchWasUsedAsLastInput(), |
+ data().mini, IsActive(), data().show_icon, |
media_indicator_button_ ? media_indicator_button_->showing_media_state() : |
data_.media_state); |
} |
bool Tab::ShouldShowCloseBox() const { |
return chrome::ShouldTabShowCloseButton( |
- IconCapacity(), data().mini, IsActive()); |
+ IconCapacity(), width(), controller_->TouchWasUsedAsLastInput(), |
+ data().mini, IsActive()); |
} |
double Tab::GetThrobValue() { |