Index: chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/Tab.java b/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
index 1bc34eb2be5b7d3df13137e30d30e57c1e3af35d..98ff2a16952f070e73ce40dbd450b4e856c7eac5 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/Tab.java |
@@ -705,6 +705,7 @@ public abstract class Tab implements NavigationClient { |
*/ |
public void destroy() { |
for (TabObserver observer : mObservers) observer.onDestroyed(this); |
+ mObservers.clear(); |
NativePage currentNativePage = mNativePage; |
mNativePage = null; |