| Index: chrome/browser/extensions/api/settings_private/settings_private_delegate.cc
|
| diff --git a/chrome/browser/extensions/api/settings_private/settings_private_delegate.cc b/chrome/browser/extensions/api/settings_private/settings_private_delegate.cc
|
| index 4e8b6f5a5db5123407afa31e03bd1f7c47015d09..299ce59dfac8ee659865b3f8613a13b4e2a4fe30 100644
|
| --- a/chrome/browser/extensions/api/settings_private/settings_private_delegate.cc
|
| +++ b/chrome/browser/extensions/api/settings_private/settings_private_delegate.cc
|
| @@ -60,15 +60,14 @@ PrefsUtil::SetPrefResult SettingsPrivateDelegate::SetPref(
|
|
|
| std::unique_ptr<base::Value> SettingsPrivateDelegate::GetDefaultZoomPercent() {
|
| double zoom = content::ZoomLevelToZoomFactor(
|
| - profile_->GetZoomLevelPrefs()->GetDefaultZoomLevelPref()) * 100;
|
| - std::unique_ptr<base::Value> value(
|
| - new base::FundamentalValue(std::round(zoom)));
|
| + profile_->GetZoomLevelPrefs()->GetDefaultZoomLevelPref());
|
| + std::unique_ptr<base::Value> value(new base::FundamentalValue(zoom));
|
| return value;
|
| }
|
|
|
| PrefsUtil::SetPrefResult SettingsPrivateDelegate::SetDefaultZoomPercent(
|
| - int percent) {
|
| - double zoom_factor = content::ZoomFactorToZoomLevel(percent * 0.01);
|
| + double percent) {
|
| + double zoom_factor = content::ZoomFactorToZoomLevel(percent);
|
| profile_->GetZoomLevelPrefs()->SetDefaultZoomLevelPref(zoom_factor);
|
| return PrefsUtil::SetPrefResult::SUCCESS;
|
| }
|
|
|