Index: content/shell/android/shell_apk/src/org/chromium/content_shell_apk/ContentShellActivity.java |
diff --git a/content/shell/android/shell_apk/src/org/chromium/content_shell_apk/ContentShellActivity.java b/content/shell/android/shell_apk/src/org/chromium/content_shell_apk/ContentShellActivity.java |
index ee048bacb069889d17067471ccc3ea49db8604c9..2d94b121e4a73901d8f9983a6778d016a19eae83 100644 |
--- a/content/shell/android/shell_apk/src/org/chromium/content_shell_apk/ContentShellActivity.java |
+++ b/content/shell/android/shell_apk/src/org/chromium/content_shell_apk/ContentShellActivity.java |
@@ -73,6 +73,10 @@ public class ContentShellActivity extends Activity { |
mWindowAndroid = new ActivityWindowAndroid(this); |
mWindowAndroid.restoreInstanceState(savedInstanceState); |
mShellManager.setWindow(mWindowAndroid); |
+ // Set up the animation placeholder to be the SurfaceView. This disables the |
+ // SurfaceView's 'hole' clipping during animations that are notified to the window. |
+ mWindowAndroid.setAnimationPlaceholderView( |
+ mShellManager.getContentViewRenderView().getSurfaceView()); |
String startupUrl = getUrlFromIntent(getIntent()); |
if (!TextUtils.isEmpty(startupUrl)) { |