| Index: chrome/browser/android/bookmarks/bookmark_bridge.cc
|
| diff --git a/chrome/browser/android/bookmarks/bookmark_bridge.cc b/chrome/browser/android/bookmarks/bookmark_bridge.cc
|
| index 47b35637a0291a60e8d0eb8a97a2e8981569ef9b..3b0af2c373b971a8e11b1eeadf46dd53134b4b7e 100644
|
| --- a/chrome/browser/android/bookmarks/bookmark_bridge.cc
|
| +++ b/chrome/browser/android/bookmarks/bookmark_bridge.cc
|
| @@ -52,13 +52,6 @@ using content::BrowserThread;
|
|
|
| namespace {
|
|
|
| -class BookmarkNodeCreationTimeCompareFunctor {
|
| - public:
|
| - bool operator()(const BookmarkNode* lhs, const BookmarkNode* rhs) {
|
| - return lhs->date_added().ToJavaTime() > rhs->date_added().ToJavaTime();
|
| - }
|
| -};
|
| -
|
| class BookmarkTitleComparer {
|
| public:
|
| explicit BookmarkTitleComparer(BookmarkBridge* bookmark_bridge,
|
| @@ -451,53 +444,6 @@ ScopedJavaLocalRef<jobject> BookmarkBridge::GetChildAt(
|
| env, child->id(), GetBookmarkType(child));
|
| }
|
|
|
| -void BookmarkBridge::GetAllBookmarkIDsOrderedByCreationDate(
|
| - JNIEnv* env,
|
| - const JavaParamRef<jobject>& obj,
|
| - const JavaParamRef<jobject>& j_result_obj) {
|
| - DCHECK(IsLoaded());
|
| - std::list<const BookmarkNode*> folders;
|
| - std::vector<const BookmarkNode*> result;
|
| - folders.push_back(bookmark_model_->root_node());
|
| -
|
| - for (std::list<const BookmarkNode*>::iterator folder_iter = folders.begin();
|
| - folder_iter != folders.end(); ++folder_iter) {
|
| - if (*folder_iter == NULL)
|
| - continue;
|
| -
|
| - std::list<const BookmarkNode*>::iterator insert_iter = folder_iter;
|
| - ++insert_iter;
|
| -
|
| - for (int i = 0; i < (*folder_iter)->child_count(); ++i) {
|
| - const BookmarkNode* child = (*folder_iter)->GetChild(i);
|
| - if (!IsReachable(child) ||
|
| - bookmarks::IsDescendantOf(
|
| - child, managed_bookmark_service_->managed_node()) ||
|
| - bookmarks::IsDescendantOf(
|
| - child, managed_bookmark_service_->supervised_node())) {
|
| - continue;
|
| - }
|
| -
|
| - if (child->is_folder()) {
|
| - insert_iter = folders.insert(insert_iter, child);
|
| - } else {
|
| - result.push_back(child);
|
| - }
|
| - }
|
| - }
|
| -
|
| - std::sort(
|
| - result.begin(), result.end(), BookmarkNodeCreationTimeCompareFunctor());
|
| -
|
| - for (std::vector<const BookmarkNode*>::const_iterator iter = result.begin();
|
| - iter != result.end();
|
| - ++iter) {
|
| - const BookmarkNode* bookmark = *iter;
|
| - Java_BookmarkBridge_addToBookmarkIdList(
|
| - env, j_result_obj, bookmark->id(), GetBookmarkType(bookmark));
|
| - }
|
| -}
|
| -
|
| void BookmarkBridge::SetBookmarkTitle(JNIEnv* env,
|
| const JavaParamRef<jobject>& obj,
|
| jlong id,
|
|
|