summaryrefslogtreecommitdiffstats
path: root/chrome/browser
diff options
context:
space:
mode:
authorkuchhal@chromium.org <kuchhal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-20 18:20:17 +0000
committerkuchhal@chromium.org <kuchhal@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-08-20 18:20:17 +0000
commitcc50156fdf206d2190f52032211bc34e8766f47c (patch)
tree1a2d0d63af93785267a1dec757ae5534dfd3d610 /chrome/browser
parentee283aeace53d23f473f1ca70723f5f183717a63 (diff)
downloadchromium_src-cc50156fdf206d2190f52032211bc34e8766f47c.zip
chromium_src-cc50156fdf206d2190f52032211bc34e8766f47c.tar.gz
chromium_src-cc50156fdf206d2190f52032211bc34e8766f47c.tar.bz2
Also return bookmark index through bookmarks API.
Review URL: http://codereview.chromium.org/173074 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@23840 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser')
-rw-r--r--chrome/browser/extensions/extension_bookmarks_module.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome/browser/extensions/extension_bookmarks_module.cc b/chrome/browser/extensions/extension_bookmarks_module.cc
index f0acba9..3ebe811 100644
--- a/chrome/browser/extensions/extension_bookmarks_module.cc
+++ b/chrome/browser/extensions/extension_bookmarks_module.cc
@@ -29,8 +29,11 @@ class ExtensionBookmarks {
dict->SetString(keys::kIdKey, Int64ToString(node->id()));
const BookmarkNode* parent = node->GetParent();
- if (parent)
+ if (parent) {
dict->SetString(keys::kParentIdKey, Int64ToString(parent->id()));
+ dict->SetString(keys::kIndexKey,
+ Int64ToString(parent->IndexOfChild(node)));
+ }
if (!node->is_folder()) {
dict->SetString(keys::kUrlKey, node->GetURL().spec());