commit | adf1af3df3983c02c2667e723302e7110f894340 | [log] [tgz] |
---|---|---|
author | Victor Hugo Vianna Silva <victorvianna@google.com> | Mon May 20 09:01:16 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Mon May 20 09:01:16 2019 |
tree | 395978b55449dcd7c7b1d5d959d73427b3c5b97c | |
parent | 13cd27687217f6e7e34fa3d6573187e688e9b009 [diff] |
[Refactor] Avoid favicon code duplication between webuis and ui menu We introduce a new layer FaviconRequestHandler that is used by both FaviconSource and RecentTabsMenuModel to request favicons by pageurl. The layer first queries the local storage (FaviconService) and if that fails then queries sync storage (FaviconCache). No behavior is changed. Bug: 955475 Change-Id: I4836cd21cc6a7f30147c84f5de04fdef3d1a32ab Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1603563 Commit-Queue: Victor Vianna <victorvianna@google.com> Reviewed-by: Esmael El-Moslimany <aee@chromium.org> Reviewed-by: Peter Kasting <pkasting@chromium.org> Reviewed-by: Mikel Astiz <mastiz@chromium.org> Auto-Submit: Victor Vianna <victorvianna@google.com> Cr-Commit-Position: refs/heads/master@{#661297}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .