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

Issue 302433010: Pass an instance of FaviconClient to FaviconService. (Closed)

Created:
6 years, 7 months ago by jif
Modified:
6 years, 2 months ago
CC:
chromium-reviews, browser-components-watch_chromium.org, sdefresne
Base URL:
https://chromium.googlesource.com/chromium/src.git@latest2
Visibility:
Public.

Description

Pass an instance of FaviconClient to FaviconService. This is an intermediary CL where the FaviconClient is not used by the FaviconService. Subsequent CLs will start using the FaviconClient in the FaviconService to abstract usage of chrome/ code. BUG=377505 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=281304

Patch Set 1 : #

Total comments: 3

Patch Set 2 : Review fixes. #

Patch Set 3 : Rebased. #

Patch Set 4 : Fixed android build. #

Patch Set 5 : Added include. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+30 lines, -9 lines) Patch
M chrome/browser/favicon/favicon_handler_unittest.cc View 1 2 2 chunks +4 lines, -1 line 0 comments Download
M chrome/browser/favicon/favicon_service.h View 1 2 3 3 chunks +5 lines, -1 line 0 comments Download
M chrome/browser/favicon/favicon_service.cc View 1 2 3 1 chunk +6 lines, -4 lines 0 comments Download
M chrome/browser/favicon/favicon_service_factory.cc View 2 chunks +5 lines, -1 line 0 comments Download
M chrome/browser/history/android/sqlite_cursor_unittest.cc View 1 2 3 4 2 chunks +6 lines, -1 line 0 comments Download
M chrome/test/base/testing_profile.cc View 1 2 3 2 chunks +4 lines, -1 line 0 comments Download

Messages

Total messages: 30 (0 generated)
jif-google
PTAL
6 years, 7 months ago (2014-05-27 18:45:43 UTC) #1
blundell
LGTM https://codereview.chromium.org/302433010/diff/20001/chrome/browser/favicon/favicon_service.h File chrome/browser/favicon/favicon_service.h (right): https://codereview.chromium.org/302433010/diff/20001/chrome/browser/favicon/favicon_service.h#newcode29 chrome/browser/favicon/favicon_service.h:29: explicit FaviconService(Profile* profile, FaviconClient* favicon_client); nit: get rid ...
6 years, 7 months ago (2014-05-27 18:48:39 UTC) #2
jif
+phajdan.jr for OWNER of chrome/test/base/testing_profile.cc https://codereview.chromium.org/302433010/diff/20001/chrome/browser/favicon/favicon_service.h File chrome/browser/favicon/favicon_service.h (right): https://codereview.chromium.org/302433010/diff/20001/chrome/browser/favicon/favicon_service.h#newcode29 chrome/browser/favicon/favicon_service.h:29: explicit FaviconService(Profile* profile, FaviconClient* ...
6 years, 6 months ago (2014-05-28 09:05:40 UTC) #3
Paweł Hajdan Jr.
chrome/test LGTM
6 years, 6 months ago (2014-05-28 12:24:32 UTC) #4
jif
The CQ bit was checked by jif@chromium.org
6 years, 6 months ago (2014-06-10 15:13:40 UTC) #5
jif
The CQ bit was unchecked by jif@chromium.org
6 years, 6 months ago (2014-06-10 15:13:47 UTC) #6
jif
The CQ bit was checked by jif@chromium.org
6 years, 6 months ago (2014-06-12 13:39:20 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jif@chromium.org/302433010/40001
6 years, 6 months ago (2014-06-12 13:40:56 UTC) #8
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_clang_dbg on tryserver.chromium ...
6 years, 6 months ago (2014-06-12 18:05:41 UTC) #9
jif-google
The CQ bit was unchecked by jif@google.com
6 years, 6 months ago (2014-06-12 18:05:58 UTC) #10
jif
The CQ bit was checked by jif@chromium.org
6 years, 6 months ago (2014-06-24 09:33:49 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jif@chromium.org/302433010/60001
6 years, 6 months ago (2014-06-24 09:36:14 UTC) #12
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_clang_dbg on tryserver.chromium ...
6 years, 6 months ago (2014-06-24 11:16:28 UTC) #13
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 6 months ago (2014-06-24 11:26:03 UTC) #14
commit-bot: I haz the power
Try jobs failed on following builders: android_dbg on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_dbg/builds/199509)
6 years, 6 months ago (2014-06-24 11:26:04 UTC) #15
jif-google
The CQ bit was checked by jif@google.com
6 years, 5 months ago (2014-07-03 12:04:44 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jif@chromium.org/302433010/80001
6 years, 5 months ago (2014-07-03 12:05:51 UTC) #17
jif-google
The CQ bit was unchecked by jif@google.com
6 years, 5 months ago (2014-07-03 12:06:51 UTC) #18
jif-google
The CQ bit was checked by jif@google.com
6 years, 5 months ago (2014-07-03 12:10:31 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jif@chromium.org/302433010/120001
6 years, 5 months ago (2014-07-03 12:11:56 UTC) #20
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_clang_dbg on tryserver.chromium ...
6 years, 5 months ago (2014-07-03 15:01:12 UTC) #21
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-03 15:10:26 UTC) #22
commit-bot: I haz the power
Try jobs failed on following builders: android_clang_dbg on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/android_clang_dbg/builds/158072)
6 years, 5 months ago (2014-07-03 15:10:27 UTC) #23
jif-google
The CQ bit was checked by jif@google.com
6 years, 5 months ago (2014-07-03 15:31:51 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jif@chromium.org/302433010/140001
6 years, 5 months ago (2014-07-03 15:32:40 UTC) #25
commit-bot: I haz the power
Change committed as 281304
6 years, 5 months ago (2014-07-03 18:41:54 UTC) #26
michaelbai
On 2014/07/03 18:41:54, I haz the power (commit-bot) wrote: > Change committed as 281304 Is ...
6 years, 2 months ago (2014-10-15 23:54:20 UTC) #27
blundell
On 2014/10/15 23:54:20, michaelbai wrote: > On 2014/07/03 18:41:54, I haz the power (commit-bot) wrote: ...
6 years, 2 months ago (2014-10-16 06:25:05 UTC) #28
blundell
On 2014/10/16 06:25:05, blundell wrote: > On 2014/10/15 23:54:20, michaelbai wrote: > > On 2014/07/03 ...
6 years, 2 months ago (2014-10-16 06:26:05 UTC) #29
jif-google
6 years, 2 months ago (2014-10-16 16:21:13 UTC) #30
Message was sent while issue was closed.
On 2014/10/16 06:26:05, blundell wrote:
> On 2014/10/16 06:25:05, blundell wrote:
> > On 2014/10/15 23:54:20, michaelbai wrote:
> > > On 2014/07/03 18:41:54, I haz the power (commit-bot) wrote:
> > > > Change committed as 281304
> > > 
> > > Is there upcoming patch? This is landed 4 months ago, but FaviconClient is
> not
> > > used yet.
> > 
> > Thanks for checking in. The completion of the favicon componentization has
> been
> > blocked by the history componentization, which has been a tremendous amount
of
> > work. J-F, maybe you (or someone else) could complete the componentization
> > in-place in //chrome/browser, and then the code could be moved to the
> component
> > once the //chrome/browser/history dependencies are transformed to
> > //components/history dependencies?
> 
> +sdefresne@
> 
> To be clear, the suggestion is to complete the *favicon* componentization in
> place.

I'm currently busy with Material Design stuff for M40, but in 2 weeks I'm going
to get back and finish the favicon componentization.
I'm going to inform sdesfresne of what's blocking the work so that he can
prioritize his work on history.

Powered by Google App Engine
This is Rietveld 408576698