| Index: chrome/browser/android/bookmarks/bookmarks_bridge.cc
|
| diff --git a/chrome/browser/android/bookmarks/bookmarks_bridge.cc b/chrome/browser/android/bookmarks/bookmarks_bridge.cc
|
| index 71f1c2795801484c3de8722062d2f81855786407..586cffaec9a86b099390355f92af6464c218aadc 100644
|
| --- a/chrome/browser/android/bookmarks/bookmarks_bridge.cc
|
| +++ b/chrome/browser/android/bookmarks/bookmarks_bridge.cc
|
| @@ -245,6 +245,32 @@ void BookmarksBridge::GetTopLevelFolderIDs(JNIEnv* env,
|
| }
|
| }
|
|
|
| +void BookmarksBridge::GetUncategorizedBookmarkIDs(JNIEnv* env,
|
| + jobject obj,
|
| + jobject j_result_obj) {
|
| + const BookmarkNode* mobile_node = bookmark_model_->mobile_node();
|
| + for (int i = 0; i < mobile_node->child_count(); ++i) {
|
| + const BookmarkNode* node = mobile_node->GetChild(i);
|
| + if (!node->is_folder()) {
|
| + Java_BookmarksBridge_addToBookmarkIdList(env,
|
| + j_result_obj,
|
| + node->id(),
|
| + GetBookmarkType(node));
|
| + }
|
| + }
|
| +
|
| + const BookmarkNode* other_node = bookmark_model_->other_node();
|
| + for (int i = 0; i < other_node->child_count(); ++i) {
|
| + const BookmarkNode* node = other_node->GetChild(i);
|
| + if (!node->is_folder()) {
|
| + Java_BookmarksBridge_addToBookmarkIdList(env,
|
| + j_result_obj,
|
| + node->id(),
|
| + GetBookmarkType(node));
|
| + }
|
| + }
|
| +}
|
| +
|
| void BookmarksBridge::GetChildIDs(JNIEnv* env,
|
| jobject obj,
|
| jlong id,
|
|
|