diff options
author | sgurun@chromium.org <sgurun@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-03 08:30:43 +0000 |
---|---|---|
committer | sgurun@chromium.org <sgurun@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-03 08:30:43 +0000 |
commit | b36b6aeda9ef600faf0a134f68fa8d92085867e9 (patch) | |
tree | 81e30bc053e416a66393d17baf5e0ae0cb99c311 /android_webview | |
parent | c3d03feb760a5bce6cc3728d048991774218a86d (diff) | |
download | chromium_src-b36b6aeda9ef600faf0a134f68fa8d92085867e9.zip chromium_src-b36b6aeda9ef600faf0a134f68fa8d92085867e9.tar.gz chromium_src-b36b6aeda9ef600faf0a134f68fa8d92085867e9.tar.bz2 |
Fix autofillpopup window leak/crash on rotation
The autofillpopup window is leaked and cleaned by the frameworks which
causes a crash in webview later. Fix it by gracefully cleaning up the
window on rotation.
BUG=b/10150834
Review URL: https://chromiumcodereview.appspot.com/21666004
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@215500 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'android_webview')
-rw-r--r-- | android_webview/java/src/org/chromium/android_webview/AwContents.java | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/android_webview/java/src/org/chromium/android_webview/AwContents.java b/android_webview/java/src/org/chromium/android_webview/AwContents.java index a5f8983..f522486 100644 --- a/android_webview/java/src/org/chromium/android_webview/AwContents.java +++ b/android_webview/java/src/org/chromium/android_webview/AwContents.java @@ -1332,6 +1332,7 @@ public class AwContents { * @see android.view.View#onDetachedFromWindow() */ public void onDetachedFromWindow() { + hideAutofillPopup(); mIsAttachedToWindow = false; if (mNativeAwContents != 0) { nativeOnDetachedFromWindow(mNativeAwContents); |