Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(51)

Issue 1247033009: Clean up Enhanced Bookmark's data acquiring logic (Closed)

Created:
5 years, 5 months ago by Ian Wen
Modified:
5 years, 4 months ago
CC:
chromium-reviews, ianwen+watch_chromium.org, noyau+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@icon_eb
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Clean up Enhanced Bookmark's data acquiring logic This CL: 1. makes EnhancedBookmarkModel a subclass of EnhancedBookmarksBridge, which frees us from boilerplating. Also EnhancedBookmarksBridge is removed, both for java and native. 2. removes enhanced_bookmarks java package and all class are unified in enhancedbookmarks package. 3. adds ianwen@ to enhancedbookmark folder's owner list. BUG=513509 Committed: https://crrev.com/ee37b0dffaa16a90f199a0e539c9382e0d0da3e6 Cr-Commit-Position: refs/heads/master@{#340491}

Patch Set 1 #

Total comments: 2

Patch Set 2 : address comments #

Patch Set 3 : remove enhanced_bookmark java package #

Total comments: 2

Patch Set 4 : Add correct files to git commits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+179 lines, -853 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/BookmarksBridge.java View 2 chunks +0 lines, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ChromeActivity.java View 1 2 2 chunks +3 lines, -3 lines 0 comments Download
D chrome/android/java/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksBridge.java View 1 chunk +0 lines, -72 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModel.java View 1 2 1 chunk +0 lines, -315 lines 0 comments Download
D chrome/android/java/src/org/chromium/chrome/browser/enhanced_bookmarks/OWNERS View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkActionBar.java View 1 2 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkAddEditFolderActivity.java View 1 2 3 chunks +2 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkBookmarkRow.java View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkDelegate.java View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkDrawerListView.java View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkEditActivity.java View 1 2 3 chunks +2 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkFolderSelectActivity.java View 1 2 4 chunks +3 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkItemsAdapter.java View 1 6 chunks +6 lines, -6 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkManager.java View 1 2 3 chunks +2 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkUndoController.java View 1 2 1 chunk +1 line, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkUtils.java View 1 2 1 chunk +0 lines, -1 line 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarksModel.java View 1 2 3 1 chunk +150 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/OWNERS View 1 2 1 chunk +1 line, -0 lines 0 comments Download
D chrome/android/javatests/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModelTest.java View 1 2 1 chunk +0 lines, -220 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkTest.java View 1 2 3 2 chunks +2 lines, -3 lines 0 comments Download
A + chrome/android/javatests/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarksModelTest.java View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/android/chrome_jni_registrar.cc View 2 chunks +0 lines, -3 lines 0 comments Download
D chrome/browser/enhanced_bookmarks/android/enhanced_bookmarks_bridge.h View 1 chunk +0 lines, -58 lines 0 comments Download
D chrome/browser/enhanced_bookmarks/android/enhanced_bookmarks_bridge.cc View 1 chunk +0 lines, -139 lines 0 comments Download
M chrome/chrome_browser.gypi View 2 chunks +0 lines, -3 lines 0 comments Download
M components/enhanced_bookmarks/BUILD.gn View 1 2 1 chunk +1 line, -1 line 0 comments Download
M components/enhanced_bookmarks/enhanced_bookmark_utils.h View 1 2 1 chunk +1 line, -1 line 0 comments Download

Depends on Patchset:

Messages

Total messages: 18 (5 generated)
Ian Wen
5 years, 5 months ago (2015-07-24 00:27:55 UTC) #2
Kibeom Kim (inactive)
https://codereview.chromium.org/1247033009/diff/1/chrome/android/java/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModel.java File chrome/android/java/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModel.java (left): https://codereview.chromium.org/1247033009/diff/1/chrome/android/java/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModel.java#oldcode210 chrome/android/java/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModel.java:210: public BookmarkId getDefaultFolder() { I think having a single ...
5 years, 5 months ago (2015-07-24 06:30:55 UTC) #3
Ian Wen
Thank you for the review. All done.
5 years, 5 months ago (2015-07-24 22:07:24 UTC) #4
Kibeom Kim (inactive)
lgtm thanks!
5 years, 5 months ago (2015-07-24 22:15:38 UTC) #5
Ian Wen
newt@: I removed enhanced_bookmarks package. ptal :P
5 years, 5 months ago (2015-07-24 22:31:57 UTC) #6
newt (away)
https://codereview.chromium.org/1247033009/diff/40001/chrome/android/javatests/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModelTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModelTest.java (left): https://codereview.chromium.org/1247033009/diff/40001/chrome/android/javatests/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModelTest.java#oldcode54 chrome/android/javatests/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModelTest.java:54: public void testGetAllBookmarkIDsOrderedByCreationDate() throws InterruptedException { Should this test ...
5 years, 5 months ago (2015-07-24 22:48:06 UTC) #7
Ian Wen
https://codereview.chromium.org/1247033009/diff/40001/chrome/android/javatests/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModelTest.java File chrome/android/javatests/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModelTest.java (left): https://codereview.chromium.org/1247033009/diff/40001/chrome/android/javatests/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModelTest.java#oldcode54 chrome/android/javatests/src/org/chromium/chrome/browser/enhanced_bookmarks/EnhancedBookmarksModelTest.java:54: public void testGetAllBookmarkIDsOrderedByCreationDate() throws InterruptedException { On 2015/07/24 22:48:06, ...
5 years, 5 months ago (2015-07-24 22:53:44 UTC) #8
newt (away)
lgtm. thanks!
5 years, 5 months ago (2015-07-24 22:56:19 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1247033009/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1247033009/60001
5 years, 5 months ago (2015-07-24 22:57:32 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/91270)
5 years, 5 months ago (2015-07-25 00:23:32 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1247033009/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1247033009/60001
5 years, 4 months ago (2015-07-27 16:32:38 UTC) #16
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 4 months ago (2015-07-27 17:17:00 UTC) #17
commit-bot: I haz the power
5 years, 4 months ago (2015-07-27 17:17:56 UTC) #18
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/ee37b0dffaa16a90f199a0e539c9382e0d0da3e6
Cr-Commit-Position: refs/heads/master@{#340491}

Powered by Google App Engine
This is Rietveld 408576698