| Index: components/favicon/core/favicon_handler.cc
|
| diff --git a/components/favicon/core/favicon_handler.cc b/components/favicon/core/favicon_handler.cc
|
| index d8ec1eaa58ad193058466179d9994f3914679129..3d15052e29d3d3b2bacc6f005d75a7c280201738 100644
|
| --- a/components/favicon/core/favicon_handler.cc
|
| +++ b/components/favicon/core/favicon_handler.cc
|
| @@ -568,8 +568,7 @@ void FaviconHandler::OnFaviconDataForInitialURLFromFaviconService(
|
| preferred_icon_size(), favicon_bitmap_results);
|
| bool has_valid_result = HasValidResult(favicon_bitmap_results);
|
|
|
| - if (has_results && handler_type_ == FAVICON &&
|
| - !download_largest_icon_ && !driver_->GetActiveFaviconValidity() &&
|
| + if (has_results && handler_type_ == FAVICON && !download_largest_icon_ &&
|
| (!current_candidate() ||
|
| DoUrlsAndIconsMatch(*current_candidate(), favicon_bitmap_results))) {
|
| if (has_valid_result) {
|
|
|