[Instant Start] Refactor MV tiles metadata caching utils classes.
This CL does some refactoring work: 1. Save existing MV tiles info instead of only SiteSuggestion data. 2. Remove MV tiles favicons saving codes - the cached favicons are not always consistent with post-native ones so we show the default grey background icon instead. 3. Since favicons are no longer cached, we don't need to keep |mUrlToIdMap| and |mUrlsToUpdateFavicon|. 4. SiteSuggestion#faviconId is no longer needed. Bug: 1067386 Change-Id: I2f05ea32a04c30ef8ed21504a78a77771edb4043 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2611670Reviewed-by:Cathy Li <chili@chromium.org> Reviewed-by:
Theresa <twellington@chromium.org> Reviewed-by:
Wei-Yin Chen (陳威尹) <wychen@chromium.org> Reviewed-by:
Xi Han <hanxi@chromium.org> Commit-Queue: Hao Dong <spdonghao@chromium.org> Cr-Commit-Position: refs/heads/master@{#845955}
Showing
Please register or sign in to comment