Index: chrome/browser/extensions/api/extension_action/extension_action_api.cc |
diff --git a/chrome/browser/extensions/api/extension_action/extension_action_api.cc b/chrome/browser/extensions/api/extension_action/extension_action_api.cc |
index 70e6bbea3f4d5f1e79140b77b413dcfbc42b4714..feb395d9962101fa2848c01f8e13c35c4485b598 100644 |
--- a/chrome/browser/extensions/api/extension_action/extension_action_api.cc |
+++ b/chrome/browser/extensions/api/extension_action/extension_action_api.cc |
@@ -186,7 +186,7 @@ void SetDefaultsFromValue(const base::DictionaryValue* dict, |
if (icon_value->GetString(kIconSizes[i].size_string, &str_value) && |
StringToSkBitmap(str_value, &bitmap)) { |
CHECK(!bitmap.isNull()); |
- float scale = ui::GetImageScale(kIconSizes[i].scale); |
+ float scale = ui::GetScaleForScaleFactor(kIconSizes[i].scale); |
icon.AddRepresentation(gfx::ImageSkiaRep(bitmap, scale)); |
} |
} |
@@ -216,7 +216,7 @@ scoped_ptr<base::DictionaryValue> DefaultsToValue(ExtensionAction* action) { |
if (!icon.isNull()) { |
base::DictionaryValue* icon_value = new base::DictionaryValue(); |
for (size_t i = 0; i < arraysize(kIconSizes); i++) { |
- float scale = ui::GetImageScale(kIconSizes[i].scale); |
+ float scale = ui::GetScaleForScaleFactor(kIconSizes[i].scale); |
if (icon.HasRepresentation(scale)) { |
icon_value->SetString( |
kIconSizes[i].size_string, |
@@ -681,7 +681,7 @@ bool ExtensionActionSetIconFunction::RunExtensionAction() { |
SkBitmap bitmap; |
EXTENSION_FUNCTION_VALIDATE(IPC::ReadParam(&pickle, &iter, &bitmap)); |
CHECK(!bitmap.isNull()); |
- float scale = ui::GetImageScale(kIconSizes[i].scale); |
+ float scale = ui::GetScaleForScaleFactor(kIconSizes[i].scale); |
icon.AddRepresentation(gfx::ImageSkiaRep(bitmap, scale)); |
} |
} |