| 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 dbd8832c823b5fc1ff33752a791c9113f773f2f8..b9a2a304e80e296599c9055f63098ea16da5668c 100644
|
| --- a/chrome/browser/extensions/api/extension_action/extension_action_api.cc
|
| +++ b/chrome/browser/extensions/api/extension_action/extension_action_api.cc
|
| @@ -551,14 +551,10 @@ bool ExtensionActionGetBadgeTextFunction::RunExtensionAction() {
|
| bool ExtensionActionGetBadgeBackgroundColorFunction::RunExtensionAction() {
|
| std::unique_ptr<base::ListValue> list(new base::ListValue());
|
| SkColor color = extension_action_->GetBadgeBackgroundColor(tab_id_);
|
| - list->Append(
|
| - new base::FundamentalValue(static_cast<int>(SkColorGetR(color))));
|
| - list->Append(
|
| - new base::FundamentalValue(static_cast<int>(SkColorGetG(color))));
|
| - list->Append(
|
| - new base::FundamentalValue(static_cast<int>(SkColorGetB(color))));
|
| - list->Append(
|
| - new base::FundamentalValue(static_cast<int>(SkColorGetA(color))));
|
| + list->AppendInteger(static_cast<int>(SkColorGetR(color)));
|
| + list->AppendInteger(static_cast<int>(SkColorGetG(color)));
|
| + list->AppendInteger(static_cast<int>(SkColorGetB(color)));
|
| + list->AppendInteger(static_cast<int>(SkColorGetA(color)));
|
| SetResult(std::move(list));
|
| return true;
|
| }
|
|
|