Index: chrome/browser/extensions/extension_bookmarks_module.cc |
diff --git a/chrome/browser/extensions/extension_bookmarks_module.cc b/chrome/browser/extensions/extension_bookmarks_module.cc |
index 2b6a154adc158bd7f715f2005c1ddd74e4ed2a4e..c56fa338081af4885edea3cfa2cf39bde33d598b 100644 |
--- a/chrome/browser/extensions/extension_bookmarks_module.cc |
+++ b/chrome/browser/extensions/extension_bookmarks_module.cc |
@@ -162,7 +162,7 @@ void ExtensionBookmarkEventRouter::BookmarkNodeMoved( |
int new_index) { |
ListValue args; |
const BookmarkNode* node = new_parent->GetChild(new_index); |
- args.Append(new StringValue(base::Int64ToString(node->id()))); |
+ args.Append(base::StringValue::New(base::Int64ToString(node->id()))); |
DictionaryValue* object_args = new DictionaryValue(); |
object_args->SetString(keys::kParentIdKey, |
base::Int64ToString(new_parent->id())); |
@@ -182,7 +182,7 @@ void ExtensionBookmarkEventRouter::BookmarkNodeAdded(BookmarkModel* model, |
int index) { |
ListValue args; |
const BookmarkNode* node = parent->GetChild(index); |
- args.Append(new StringValue(base::Int64ToString(node->id()))); |
+ args.Append(base::StringValue::New(base::Int64ToString(node->id()))); |
DictionaryValue* obj = |
extension_bookmark_helpers::GetNodeDictionary(node, false, false); |
args.Append(obj); |
@@ -198,7 +198,7 @@ void ExtensionBookmarkEventRouter::BookmarkNodeRemoved( |
int index, |
const BookmarkNode* node) { |
ListValue args; |
- args.Append(new StringValue(base::Int64ToString(node->id()))); |
+ args.Append(base::StringValue::New(base::Int64ToString(node->id()))); |
DictionaryValue* object_args = new DictionaryValue(); |
object_args->SetString(keys::kParentIdKey, |
base::Int64ToString(parent->id())); |
@@ -213,7 +213,7 @@ void ExtensionBookmarkEventRouter::BookmarkNodeRemoved( |
void ExtensionBookmarkEventRouter::BookmarkNodeChanged( |
BookmarkModel* model, const BookmarkNode* node) { |
ListValue args; |
- args.Append(new StringValue(base::Int64ToString(node->id()))); |
+ args.Append(base::StringValue::New(base::Int64ToString(node->id()))); |
// TODO(erikkay) The only three things that BookmarkModel sends this |
// notification for are title, url and favicon. Since we're currently |
@@ -239,12 +239,12 @@ void ExtensionBookmarkEventRouter::BookmarkNodeFaviconChanged( |
void ExtensionBookmarkEventRouter::BookmarkNodeChildrenReordered( |
BookmarkModel* model, const BookmarkNode* node) { |
ListValue args; |
- args.Append(new StringValue(base::Int64ToString(node->id()))); |
+ args.Append(base::StringValue::New(base::Int64ToString(node->id()))); |
int childCount = node->child_count(); |
ListValue* children = new ListValue(); |
for (int i = 0; i < childCount; ++i) { |
const BookmarkNode* child = node->GetChild(i); |
- Value* child_id = new StringValue(base::Int64ToString(child->id())); |
+ Value* child_id = base::StringValue::New(base::Int64ToString(child->id())); |
children->Append(child_id); |
} |
DictionaryValue* reorder_info = new DictionaryValue(); |