Index: chrome/browser/ui/views/tabs/tab.h |
diff --git a/chrome/browser/ui/views/tabs/tab.h b/chrome/browser/ui/views/tabs/tab.h |
index accdc108778efac75e8a061c4dd2546bd48d03bf..c45c2b9524159349bce0fce68a71f0b19c681abe 100644 |
--- a/chrome/browser/ui/views/tabs/tab.h |
+++ b/chrome/browser/ui/views/tabs/tab.h |
@@ -30,7 +30,6 @@ namespace gfx { |
class Animation; |
class AnimationContainer; |
class LinearAnimation; |
-class MultiAnimation; |
class ThrobAnimation; |
} |
namespace views { |
@@ -97,9 +96,9 @@ class Tab : public gfx::AnimationDelegate, |
void StartPulse(); |
void StopPulse(); |
- // Start/stop the pinned tab title animation. |
- void StartPinnedTabTitleAnimation(); |
- void StopPinnedTabTitleAnimation(); |
+ // Sets the visibility of the indicator shown when the tab title changes of |
+ // an inactive pinned tab. |
+ void SetPinnedTabTitleChangedIndicatorVisible(bool value); |
// Set the background offset used to match the image in the inactive tab |
// to the frame image. |
@@ -246,7 +245,6 @@ class Tab : public gfx::AnimationDelegate, |
// Paint various portions of the Tab. |
void PaintTabBackground(gfx::Canvas* canvas); |
- void PaintInactiveTabBackgroundWithTitleChange(gfx::Canvas* canvas); |
void PaintInactiveTabBackground(gfx::Canvas* canvas); |
void PaintTabBackgroundUsingFillId(gfx::Canvas* canvas, |
bool is_active, |
@@ -345,11 +343,11 @@ class Tab : public gfx::AnimationDelegate, |
bool should_display_crashed_favicon_; |
+ bool showing_pinned_tab_title_changed_indicator_ = false; |
+ |
// Whole-tab throbbing "pulse" animation. |
std::unique_ptr<gfx::ThrobAnimation> pulse_animation_; |
- std::unique_ptr<gfx::MultiAnimation> pinned_title_change_animation_; |
- |
// Crash icon animation (in place of favicon). |
std::unique_ptr<gfx::LinearAnimation> crash_icon_animation_; |