Index: chrome/browser/ui/zoom/zoom_controller.cc |
diff --git a/chrome/browser/ui/zoom/zoom_controller.cc b/chrome/browser/ui/zoom/zoom_controller.cc |
index 50fb694637c18442d72ce12516f2ff581e83706d..40d9b978b059eb221516a554e6542f4f51cb29c0 100644 |
--- a/chrome/browser/ui/zoom/zoom_controller.cc |
+++ b/chrome/browser/ui/zoom/zoom_controller.cc |
@@ -44,6 +44,12 @@ bool ZoomController::IsAtDefaultZoom() const { |
return content::ZoomValuesEqual(GetZoomLevel(), GetDefaultZoomLevel()); |
} |
+int ZoomController::GetDefaultZoomPercent() const { |
+ double zoom_factor = content::ZoomLevelToZoomFactor(GetDefaultZoomLevel()); |
+ // Round double for return. |
+ return static_cast<int>(zoom_factor * 100 + 0.5); |
+} |
+ |
int ZoomController::GetResourceForZoomLevel() const { |
if (IsAtDefaultZoom()) |
return IDR_ZOOM_NORMAL; |