Home | History | Annotate | Download | only in extensions

Lines Matching refs:json

10 #include "base/json/json_writer.h"
277 scoped_ptr<ListValue> json(new ListValue());
295 extension_bookmark_helpers::AddNode(node, json.get(), false);
309 extension_bookmark_helpers::AddNode(node, json.get(), false);
312 result_.reset(json.release());
323 scoped_ptr<ListValue> json(new ListValue());
332 extension_bookmark_helpers::AddNode(child, json.get(), false);
335 result_.reset(json.release());
346 ListValue* json = new ListValue();
352 extension_bookmark_helpers::AddNode(node, json, false);
354 result_.reset(json);
360 scoped_ptr<ListValue> json(new ListValue());
362 extension_bookmark_helpers::AddNode(node, json.get(), true);
363 result_.reset(json.release());
372 ListValue* json = new ListValue();
381 extension_bookmark_helpers::AddNode(node, json, false);
384 result_.reset(json);
430 DictionaryValue* json;
431 EXTENSION_FUNCTION_VALIDATE(args_->GetDictionary(0, &json));
432 EXTENSION_FUNCTION_VALIDATE(json != NULL);
436 if (!json->HasKey(keys::kParentIdKey)) {
441 EXTENSION_FUNCTION_VALIDATE(json->GetString(keys::kParentIdKey,
457 if (!json->HasKey(keys::kIndexKey)) { // Optional (defaults to end).
460 EXTENSION_FUNCTION_VALIDATE(json->GetInteger(keys::kIndexKey, &index));
468 json->GetString(keys::kTitleKey, &title); // Optional.
470 json->GetString(keys::kUrlKey, &url_string); // Optional.
662 DictionaryValue* json;
663 if (!args->GetDictionary(0, &json))
667 if (json->HasKey(keys::kParentIdKey)) {
668 if (!json->GetString(keys::kParentIdKey, &parent_id))
681 json->GetString(keys::kTitleKey, &title);
683 json->GetString(keys::kUrlKey, &url_string);