Index: chrome/android/java/src/org/chromium/chrome/browser/document/DocumentActivity.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/document/DocumentActivity.java b/chrome/android/java/src/org/chromium/chrome/browser/document/DocumentActivity.java |
index dce0bfeaf66cb12ab1f70085402cbcc75fd512c8..2f8c437919dfd1a2752621c5a376e618a5053c2b 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/document/DocumentActivity.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/document/DocumentActivity.java |
@@ -113,6 +113,7 @@ public class DocumentActivity extends ChromeActivity { |
@Override |
public void onFaviconUpdated(Tab tab, Bitmap icon) { |
+ if (icon == null) return; |
if (mLargestFavicon == null || icon.getWidth() > mLargestFavicon.getWidth() |
|| icon.getHeight() > mLargestFavicon.getHeight()) { |
mLargestFavicon = icon; |
@@ -145,6 +146,7 @@ public class DocumentActivity extends ChromeActivity { |
int statusCode) { |
if (!isNavigationToDifferentPage) return; |
mLargestFavicon = null; |
+ updateTaskDescription(); |
} |
@Override |