Index: content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java |
diff --git a/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java b/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java |
index f7a82e6992d0722a52d2bfc47728b1fcb3211cd7..216be3a971dbc198a1cccc4cf099d39f861eac0b 100644 |
--- a/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java |
+++ b/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java |
@@ -331,10 +331,6 @@ import org.chromium.content_public.browser.WebContentsObserver; |
public void removeObserver(WebContentsObserver observer) { |
if (mObserverProxy == null) return; |
mObserverProxy.removeObserver(observer); |
- if (!mObserverProxy.hasObservers()) { |
- mObserverProxy.destroy(); |
- mObserverProxy = null; |
- } |
} |
// This is static to avoid exposing a public destroy method on the native side of this class. |