Index: net/base/sdch_manager.cc |
diff --git a/net/base/sdch_manager.cc b/net/base/sdch_manager.cc |
index 27d86ee858f61e581c2197dca5edfe62eb2e2ea5..7828f9071ff1bbb172b842a69c35e799f9b118d4 100644 |
--- a/net/base/sdch_manager.cc |
+++ b/net/base/sdch_manager.cc |
@@ -259,6 +259,12 @@ SdchManager::~SdchManager() { |
auto it = dictionaries_.begin(); |
dictionaries_.erase(it->first); |
} |
+#if defined(OS_CHROMEOS) |
+ // For debugging http://crbug.com/454198; remove when resolved. |
+ |
+ // Explicitly confirm that we can't notify any observers anymore. |
+ CHECK(!observers_.might_have_observers()); |
+#endif |
} |
void SdchManager::ClearData() { |