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

Issue 1899683003: NTP tiles: Split C++ and Java MostVisitedSites classes. (Closed)

Created:
4 years, 8 months ago by sfiera
Modified:
4 years, 8 months ago
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

NTP tiles: Split C++ and Java MostVisitedSites classes. Reorder methods to match header order. BUG=603026 Committed: https://crrev.com/929502f3f5b44e06ca9964d1f1727e033de778ae Cr-Commit-Position: refs/heads/master@{#388751}

Patch Set 1 #

Total comments: 22

Patch Set 2 : #

Total comments: 1

Patch Set 3 : #

Patch Set 4 : Rebased #

Total comments: 11

Patch Set 5 : #

Total comments: 2

Patch Set 6 : #

Total comments: 2

Patch Set 7 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+273 lines, -197 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/profiles/MostVisitedSites.java View 1 7 chunks +24 lines, -21 lines 0 comments Download
M chrome/browser/android/chrome_jni_registrar.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/android/ntp/most_visited_sites.h View 1 2 3 4 5 6 5 chunks +11 lines, -39 lines 0 comments Download
M chrome/browser/android/ntp/most_visited_sites.cc View 1 2 3 4 5 12 chunks +6 lines, -135 lines 0 comments Download
A chrome/browser/android/ntp/most_visited_sites_bridge.h View 1 2 3 4 1 chunk +68 lines, -0 lines 0 comments Download
A chrome/browser/android/ntp/most_visited_sites_bridge.cc View 1 2 3 4 1 chunk +160 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (8 generated)
sfiera
Open question for me: is it appropriate to take bare pointers as observers? In this ...
4 years, 8 months ago (2016-04-18 12:36:20 UTC) #2
Marc Treib
On 2016/04/18 12:36:20, sfiera wrote: > Open question for me: is it appropriate to take ...
4 years, 8 months ago (2016-04-19 08:14:40 UTC) #3
Marc Treib
https://codereview.chromium.org/1899683003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/profiles/MostVisitedSites.java File chrome/android/java/src/org/chromium/chrome/browser/profiles/MostVisitedSites.java (right): https://codereview.chromium.org/1899683003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/profiles/MostVisitedSites.java#newcode16 chrome/android/java/src/org/chromium/chrome/browser/profiles/MostVisitedSites.java:16: private long mNativeMostVisitedSitesJavaBridge; nit: I'd call this just mNativeMostVisitedSitesBridge ...
4 years, 8 months ago (2016-04-19 08:14:47 UTC) #4
sfiera
https://codereview.chromium.org/1899683003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/profiles/MostVisitedSites.java File chrome/android/java/src/org/chromium/chrome/browser/profiles/MostVisitedSites.java (right): https://codereview.chromium.org/1899683003/diff/1/chrome/android/java/src/org/chromium/chrome/browser/profiles/MostVisitedSites.java#newcode16 chrome/android/java/src/org/chromium/chrome/browser/profiles/MostVisitedSites.java:16: private long mNativeMostVisitedSitesJavaBridge; On 2016/04/19 08:14:47, Marc Treib wrote: ...
4 years, 8 months ago (2016-04-19 12:15:13 UTC) #5
Marc Treib
LGTM, thanks! I'd still move the Bridge class into separate files. Feel free to do ...
4 years, 8 months ago (2016-04-19 13:20:54 UTC) #6
sfiera
Separated. I'll wait for tomorrow to commit. https://codereview.chromium.org/1899683003/diff/1/chrome/browser/android/ntp/most_visited_sites.h File chrome/browser/android/ntp/most_visited_sites.h (right): https://codereview.chromium.org/1899683003/diff/1/chrome/browser/android/ntp/most_visited_sites.h#newcode244 chrome/browser/android/ntp/most_visited_sites.h:244: class MostVisitedSitesJavaBridge ...
4 years, 8 months ago (2016-04-19 16:53:43 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1899683003/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1899683003/40001
4 years, 8 months ago (2016-04-20 07:51:06 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_gn_rel on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_gn_rel/builds/98334)
4 years, 8 months ago (2016-04-20 07:53:07 UTC) #12
Marc Treib
On 2016/04/20 07:53:07, commit-bot: I haz the power wrote: > Try jobs failed on following ...
4 years, 8 months ago (2016-04-20 08:05:57 UTC) #13
Marc Treib
Ah, and I just noticed: You'll also need an L-G-T-M from an android owner. Probably ...
4 years, 8 months ago (2016-04-20 08:08:44 UTC) #14
sfiera
Needs JNI/Java approval.
4 years, 8 months ago (2016-04-20 10:03:12 UTC) #16
Bernhard Bauer
https://codereview.chromium.org/1899683003/diff/60001/chrome/browser/android/ntp/most_visited_sites.cc File chrome/browser/android/ntp/most_visited_sites.cc (right): https://codereview.chromium.org/1899683003/diff/60001/chrome/browser/android/ntp/most_visited_sites.cc#newcode195 chrome/browser/android/ntp/most_visited_sites.cc:195: DCHECK(observer_ == nullptr); DCHECK(!observer_); https://codereview.chromium.org/1899683003/diff/60001/chrome/browser/android/ntp/most_visited_sites.h File chrome/browser/android/ntp/most_visited_sites.h (right): https://codereview.chromium.org/1899683003/diff/60001/chrome/browser/android/ntp/most_visited_sites.h#newcode62 ...
4 years, 8 months ago (2016-04-20 13:35:11 UTC) #17
Marc Treib
https://codereview.chromium.org/1899683003/diff/60001/chrome/browser/android/ntp/most_visited_sites.h File chrome/browser/android/ntp/most_visited_sites.h (right): https://codereview.chromium.org/1899683003/diff/60001/chrome/browser/android/ntp/most_visited_sites.h#newcode62 chrome/browser/android/ntp/most_visited_sites.h:62: MostVisitedSitesObserver* observer, int num_sites); On 2016/04/20 13:35:11, Bernhard Bauer ...
4 years, 8 months ago (2016-04-20 13:41:19 UTC) #18
sfiera
https://codereview.chromium.org/1899683003/diff/60001/chrome/browser/android/ntp/most_visited_sites.cc File chrome/browser/android/ntp/most_visited_sites.cc (right): https://codereview.chromium.org/1899683003/diff/60001/chrome/browser/android/ntp/most_visited_sites.cc#newcode195 chrome/browser/android/ntp/most_visited_sites.cc:195: DCHECK(observer_ == nullptr); On 2016/04/20 13:35:11, Bernhard Bauer wrote: ...
4 years, 8 months ago (2016-04-20 14:11:20 UTC) #19
Bernhard Bauer
https://codereview.chromium.org/1899683003/diff/60001/chrome/browser/android/ntp/most_visited_sites.h File chrome/browser/android/ntp/most_visited_sites.h (right): https://codereview.chromium.org/1899683003/diff/60001/chrome/browser/android/ntp/most_visited_sites.h#newcode62 chrome/browser/android/ntp/most_visited_sites.h:62: MostVisitedSitesObserver* observer, int num_sites); On 2016/04/20 13:41:19, Marc Treib ...
4 years, 8 months ago (2016-04-20 14:22:51 UTC) #20
sfiera
https://codereview.chromium.org/1899683003/diff/80001/chrome/browser/android/ntp/most_visited_sites.cc File chrome/browser/android/ntp/most_visited_sites.cc (right): https://codereview.chromium.org/1899683003/diff/80001/chrome/browser/android/ntp/most_visited_sites.cc#newcode194 chrome/browser/android/ntp/most_visited_sites.cc:194: MostVisitedSitesObserver* observer, int num_sites) { On 2016/04/20 14:22:51, Bernhard ...
4 years, 8 months ago (2016-04-20 14:40:45 UTC) #21
sfiera
I added a warning comment to the header and removed the DCHECK(), which means that ...
4 years, 8 months ago (2016-04-21 11:10:47 UTC) #22
Bernhard Bauer
LGTM with a comment added: https://codereview.chromium.org/1899683003/diff/100001/chrome/browser/android/ntp/most_visited_sites.h File chrome/browser/android/ntp/most_visited_sites.h (right): https://codereview.chromium.org/1899683003/diff/100001/chrome/browser/android/ntp/most_visited_sites.h#newcode67 chrome/browser/android/ntp/most_visited_sites.h:67: void SetMostVisitedURLsObserver( Can you ...
4 years, 8 months ago (2016-04-21 11:21:27 UTC) #23
sfiera
https://codereview.chromium.org/1899683003/diff/100001/chrome/browser/android/ntp/most_visited_sites.h File chrome/browser/android/ntp/most_visited_sites.h (right): https://codereview.chromium.org/1899683003/diff/100001/chrome/browser/android/ntp/most_visited_sites.h#newcode67 chrome/browser/android/ntp/most_visited_sites.h:67: void SetMostVisitedURLsObserver( On 2016/04/21 11:21:27, Bernhard Bauer wrote: > ...
4 years, 8 months ago (2016-04-21 11:26:49 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1899683003/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1899683003/120001
4 years, 8 months ago (2016-04-21 11:27:03 UTC) #27
commit-bot: I haz the power
Committed patchset #7 (id:120001)
4 years, 8 months ago (2016-04-21 12:52:58 UTC) #28
commit-bot: I haz the power
4 years, 8 months ago (2016-04-22 19:33:56 UTC) #30
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/929502f3f5b44e06ca9964d1f1727e033de778ae
Cr-Commit-Position: refs/heads/master@{#388751}

Powered by Google App Engine
This is Rietveld 408576698