Index: chrome/android/java/src/org/chromium/chrome/browser/TabBase.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/TabBase.java b/chrome/android/java/src/org/chromium/chrome/browser/TabBase.java |
index f65d228b19537479dfcfb5d6f2ba0132a6aad275..bf83f23cea6a5490a5b5155e0bdcc6fde855a0d9 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/TabBase.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/TabBase.java |
@@ -70,6 +70,9 @@ public class TabBase { |
* be used. |
*/ |
public void destroy() { |
+ for (int i = 0; i < mObservers.size(); ++i) { |
+ mObservers.get(i).onCloseTab(TabBase.this); |
+ } |
destroyContentView(); |
if (mNativeTabBaseAndroidImpl != 0) { |
mCleanupReference.cleanupNow(); |