Index: chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/Tab.java b/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
index c3835b6baa0af5c92054476c0b252fb1fc0dcbd2..a5162845a85fe11127907e4f5a31e50d12a9febc 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
@@ -883,6 +883,8 @@ public class Tab implements NavigationClient { |
* TODO(bauerb): Upstream implementation. |
*/ |
public Bitmap getFavicon() { |
+ if (mNativeTabAndroid != 0) |
Bernhard Bauer
2014/07/02 13:32:28
Nit: I would probably invert this and bail out ear
Jitu( very slow this week)
2014/07/02 13:54:55
Done.
|
+ return nativeGetFavicon(mNativeTabAndroid); |
return null; |
} |
@@ -1151,4 +1153,5 @@ public class Tab implements NavigationClient { |
private native void nativeSetActiveNavigationEntryTitleForUrl(long nativeTabAndroid, String url, |
String title); |
private native boolean nativePrint(long nativeTabAndroid); |
+ private native Bitmap nativeGetFavicon(long nativeTabAndroid); |
} |