Index: chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java |
index 2609171edc35962f998b7e0a8ae23b9c7b1031f8..7b17d2b2b49fc206d9f2ba231e332206b9b50f0a 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java |
@@ -2541,6 +2541,13 @@ public class Tab |
TabModelImpl.setActualTabSwitchLatencyMetricRequired(); |
} |
+ /** |
+ * Clears the cached thumbnail for this Tab. |
+ */ |
+ public void clearThumbnailPlaceholder() { |
+ if (mNativeTabAndroid != 0) nativeClearThumbnailPlaceholder(mNativeTabAndroid); |
+ } |
+ |
/** |
* Push state about whether or not the browser controls can show or hide to the renderer. |
*/ |
@@ -3132,6 +3139,7 @@ public class Tab |
InterceptNavigationDelegate delegate); |
private native void nativeAttachToTabContentManager(long nativeTabAndroid, |
TabContentManager tabContentManager); |
+ private native void nativeClearThumbnailPlaceholder(long nativeTabAndroid); |
private native boolean nativeHasPrerenderedUrl(long nativeTabAndroid, String url); |
private native void nativeSetWebappManifestScope(long nativeTabAndroid, String scope); |
private native void nativeEnableEmbeddedMediaExperience(long nativeTabAndroid, boolean enabled); |