| Index: chrome/browser/chrome_page_zoom.cc
|
| ===================================================================
|
| --- chrome/browser/chrome_page_zoom.cc (revision 114285)
|
| +++ chrome/browser/chrome_page_zoom.cc (working copy)
|
| @@ -2,6 +2,7 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| +#include <algorithm>
|
| #include <cmath>
|
|
|
| #include "chrome/browser/chrome_page_zoom.h"
|
| @@ -18,6 +19,7 @@
|
| const double kPresetZoomFactors[] = { 0.25, 0.333, 0.5, 0.666, 0.75, 0.9, 1.0,
|
| 1.1, 1.25, 1.5, 1.75, 2.0, 2.5, 3.0, 4.0,
|
| 5.0 };
|
| +const size_t kPresetZoomFactorsSize = arraysize(kPresetZoomFactors);
|
|
|
| std::vector<double> PresetZoomValues(PageZoomValueType value_type,
|
| double custom_value) {
|
| @@ -26,7 +28,7 @@
|
| // sorted order.
|
| std::vector<double> zoom_values;
|
| bool found_custom = false;
|
| - for (size_t i = 0; i < arraysize(kPresetZoomFactors); i++) {
|
| + for (size_t i = 0; i < kPresetZoomFactorsSize; i++) {
|
| double zoom_value = kPresetZoomFactors[i];
|
| if (value_type == PAGE_ZOOM_VALUE_TYPE_LEVEL)
|
| zoom_value = WebKit::WebView::zoomFactorToZoomLevel(zoom_value);
|
|
|