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 a4c5a2c225c5e3da8dbb13f67e54a7ba21ca0289..e528f9b5c4606a91edd5a12673daa855384e9bbb 100644 |
--- a/chrome/browser/extensions/api/extension_action/extension_action_api.cc |
+++ b/chrome/browser/extensions/api/extension_action/extension_action_api.cc |
@@ -253,7 +253,7 @@ void ExtensionActionAPI::SetBrowserActionVisibility( |
prefs->UpdateExtensionPref(extension_id, |
kBrowserActionVisible, |
- Value::CreateBooleanValue(visible)); |
+ new base::FundamentalValue(visible)); |
content::NotificationService::current()->Notify( |
chrome::NOTIFICATION_EXTENSION_BROWSER_ACTION_VISIBILITY_CHANGED, |
content::Source<ExtensionPrefs>(prefs), |
@@ -655,28 +655,32 @@ bool ExtensionActionSetBadgeBackgroundColorFunction::RunExtensionAction() { |
} |
bool ExtensionActionGetTitleFunction::RunExtensionAction() { |
- SetResult(Value::CreateStringValue(extension_action_->GetTitle(tab_id_))); |
+ SetResult(new base::StringValue(extension_action_->GetTitle(tab_id_))); |
return true; |
} |
bool ExtensionActionGetPopupFunction::RunExtensionAction() { |
SetResult( |
- Value::CreateStringValue(extension_action_->GetPopupUrl(tab_id_).spec())); |
+ new base::StringValue(extension_action_->GetPopupUrl(tab_id_).spec())); |
return true; |
} |
bool ExtensionActionGetBadgeTextFunction::RunExtensionAction() { |
- SetResult(Value::CreateStringValue(extension_action_->GetBadgeText(tab_id_))); |
+ SetResult(new base::StringValue(extension_action_->GetBadgeText(tab_id_))); |
return true; |
} |
bool ExtensionActionGetBadgeBackgroundColorFunction::RunExtensionAction() { |
base::ListValue* list = new base::ListValue(); |
SkColor color = extension_action_->GetBadgeBackgroundColor(tab_id_); |
- list->Append(Value::CreateIntegerValue(SkColorGetR(color))); |
- list->Append(Value::CreateIntegerValue(SkColorGetG(color))); |
- list->Append(Value::CreateIntegerValue(SkColorGetB(color))); |
- list->Append(Value::CreateIntegerValue(SkColorGetA(color))); |
+ 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)))); |
SetResult(list); |
return true; |
} |