|
|
Move iOS image_fetcher::ImageDecoder to layered component
In general, ImageDecoder is not specific to suggestions and hence the
code does not belong ios/chrome/browser/suggestions.
In particular, we do this to avoid a dependency cycle in a future CL,
due to the integration of ImageFetcher in FaviconService, causing:
ERROR Dependency cycle:
//ios/chrome/browser/sync:sync ->
//ios/chrome/browser/bookmarks:bookmarks ->
//ios/chrome/browser/favicon:favicon ->
//ios/chrome/browser/suggestions:suggestions ->
//ios/chrome/browser/sync:sync
BUG= 644102, 624761
Review-Url: https://codereview.chromium.org/2762063003
Cr-Commit-Position: refs/heads/master@{#458419}
Committed: https://chromium.googlesource.com/chromium/src/+/a31cd7215e84eee41286dc7f08020c740515ebe5
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+56 lines, -289 lines) |
Patch |
 |
M |
components/image_fetcher/ios/BUILD.gn
|
View
|
1
2
|
3 chunks |
+6 lines, -0 lines |
0 comments
|
Download
|
 |
M |
components/image_fetcher/ios/DEPS
|
View
|
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
A |
components/image_fetcher/ios/ios_image_decoder_impl.h
|
View
|
|
1 chunk |
+23 lines, -0 lines |
0 comments
|
Download
|
 |
A + |
components/image_fetcher/ios/ios_image_decoder_impl.mm
|
View
|
|
5 chunks |
+14 lines, -17 lines |
0 comments
|
Download
|
 |
A + |
components/image_fetcher/ios/ios_image_decoder_impl_unittest.mm
|
View
|
|
4 chunks |
+4 lines, -4 lines |
0 comments
|
Download
|
 |
M |
ios/chrome/browser/ntp_snippets/BUILD.gn
|
View
|
1
2
|
2 chunks |
+1 line, -1 line |
0 comments
|
Download
|
 |
M |
ios/chrome/browser/ntp_snippets/ios_chrome_content_suggestions_service_factory.cc
|
View
|
|
4 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ios/chrome/browser/ntp_tiles/BUILD.gn
|
View
|
1
2
|
1 chunk |
+1 line, -0 lines |
0 comments
|
Download
|
 |
M |
ios/chrome/browser/ntp_tiles/ios_most_visited_sites_factory.cc
|
View
|
|
3 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ios/chrome/browser/suggestions/BUILD.gn
|
View
|
1
2
|
2 chunks |
+0 lines, -16 lines |
0 comments
|
Download
|
 |
D |
ios/chrome/browser/suggestions/ios_image_decoder_impl.h
|
View
|
|
1 chunk |
+0 lines, -23 lines |
0 comments
|
Download
|
 |
D |
ios/chrome/browser/suggestions/ios_image_decoder_impl.mm
|
View
|
|
1 chunk |
+0 lines, -109 lines |
0 comments
|
Download
|
 |
D |
ios/chrome/browser/suggestions/ios_image_decoder_impl_unittest.mm
|
View
|
|
1 chunk |
+0 lines, -112 lines |
0 comments
|
Download
|
 |
M |
ios/chrome/browser/suggestions/suggestions_service_factory.mm
|
View
|
|
3 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
 |
M |
ios/chrome/test/BUILD.gn
|
View
|
1
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
Dependent Patchsets:
Total messages: 32 (19 generated)
|