Index: android_webview/java/src/org/chromium/android_webview/AwContents.java |
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 bfd2fff8948974aaa74c03a090afee0c07126753..e47e0cc207cd6fb0fc2948933987a3b97c8cb02b 100644 |
--- a/android_webview/java/src/org/chromium/android_webview/AwContents.java |
+++ b/android_webview/java/src/org/chromium/android_webview/AwContents.java |
@@ -886,6 +886,8 @@ public class AwContents { |
nativeOnDetachedFromWindow(mNativeAwContents); |
} |
+ mWebContentsObserver.detachFromWebContents(); |
+ mWebContentsObserver = null; |
mContentViewCore.destroy(); |
mContentViewCore = null; |
mNativeAwContents = 0; |