Index: chrome/browser/ui/browser.cc |
diff --git a/chrome/browser/ui/browser.cc b/chrome/browser/ui/browser.cc |
index 8a051826364c999f9b5f9066881b688c6c2e593b..329317b429d638a848f129ae777e08d39ed09ab2 100644 |
--- a/chrome/browser/ui/browser.cc |
+++ b/chrome/browser/ui/browser.cc |
@@ -143,6 +143,7 @@ |
#include "chrome/browser/ui/webui/signin/login_ui_service.h" |
#include "chrome/browser/ui/webui/signin/login_ui_service_factory.h" |
#include "chrome/browser/ui/window_sizer/window_sizer.h" |
+#include "chrome/browser/ui/zoom/zoom_controller.h" |
#include "chrome/browser/upgrade_detector.h" |
#include "chrome/browser/web_applications/web_app.h" |
#include "chrome/common/chrome_constants.h" |
@@ -1765,21 +1766,10 @@ void Browser::URLStarredChanged(TabContents* source, bool starred) { |
/////////////////////////////////////////////////////////////////////////////// |
// Browser, ZoomObserver implementation: |
-void Browser::OnZoomIconChanged(TabContents* source, |
- ZoomController::ZoomIconState state) { |
- if (source == chrome::GetActiveTabContents(this)) |
- window_->SetZoomIconState(state); |
-} |
- |
-void Browser::OnZoomChanged(TabContents* source, |
- int zoom_percent, |
- bool can_show_bubble) { |
+void Browser::OnZoomChanged(TabContents* source, bool can_show_bubble) { |
if (source == chrome::GetActiveTabContents(this)) { |
- window_->SetZoomIconTooltipPercent(zoom_percent); |
- |
// Only show the zoom bubble for zoom changes in the active window. |
- if (can_show_bubble && window_->IsActive()) |
- window_->ShowZoomBubble(zoom_percent); |
+ window_->ZoomChangedForActiveTab(can_show_bubble && window_->IsActive()); |
} |
} |