Remove FaviconClient::GetFaviconService
commit1ccf24695fe1697e93f4f32f2e922e3e3638f90a
authorsdefresne <sdefresne@chromium.org>
Fri, 13 Mar 2015 10:12:42 +0000 (13 03:12 -0700)
committerCommit bot <commit-bot@chromium.org>
Fri, 13 Mar 2015 10:13:17 +0000 (13 10:13 +0000)
tree7eb07ffc9b1615250980abedf76e8e086aef982a
parentf0236e2434439bfc7d15d827cbbb1932e5be08a1
Remove FaviconClient::GetFaviconService

FaviconClient usage should be restricted to favicon component implementation
which can instead directly access the FaviconService. Remove the method and
port all code to use FaviconServiceFactory to access the FaviconService
instead.

BUG=359513

Review URL: https://codereview.chromium.org/985033002

Cr-Commit-Position: refs/heads/master@{#320475}
chrome/browser/favicon/chrome_favicon_client.cc
chrome/browser/favicon/chrome_favicon_client.h
chrome/browser/favicon/favicon_handler.cc
chrome/browser/favicon/favicon_handler.h
chrome/browser/favicon/favicon_handler_unittest.cc
chrome/browser/favicon/favicon_tab_helper.cc
chrome/browser/ui/app_list/search/suggestions/suggestions_search_provider.cc
components/favicon/core/browser/favicon_client.h