Index: components/favicon/content/content_favicon_driver.cc |
diff --git a/components/favicon/content/content_favicon_driver.cc b/components/favicon/content/content_favicon_driver.cc |
index ece84e5ddac47ab7cd038887bce1a19a2ac1b1dc..09b45ef2953f4db8c4f48cb1c2a075b006127a2c 100644 |
--- a/components/favicon/content/content_favicon_driver.cc |
+++ b/components/favicon/content/content_favicon_driver.cc |
@@ -210,7 +210,9 @@ void ContentFaviconDriver::DidStartNavigation( |
return; |
favicon_urls_.reset(); |
- manifest_url_ = GURL(); |
+ |
+ if (!navigation_handle->IsSameDocument()) |
+ manifest_url_ = GURL(); |
content::ReloadType reload_type = navigation_handle->GetReloadType(); |
if (reload_type == content::ReloadType::NONE || IsOffTheRecord()) |