Index: net/base/sdch_manager.cc |
diff --git a/net/base/sdch_manager.cc b/net/base/sdch_manager.cc |
index 3cd838f4777f92308864a9c7d249d777ccbe47e9..8892c13a7c46013467b1b249515a8157bab7ed9f 100644 |
--- a/net/base/sdch_manager.cc |
+++ b/net/base/sdch_manager.cc |
@@ -17,10 +17,17 @@ namespace net { |
//------------------------------------------------------------------------------ |
// static |
-const size_t SdchManager::kMaxDictionarySize = 1000000; |
+// Adjust SDCH limits downwards for mobile. |
+#if defined(OS_ANDROID) || defined(OS_IOS) |
+// static |
+const size_t SdchManager::kMaxDictionaryCount = 1; |
+const size_t SdchManager::kMaxDictionarySize = 150 * 1000; |
+#else |
// static |
const size_t SdchManager::kMaxDictionaryCount = 20; |
+const size_t SdchManager::kMaxDictionarySize = 1000 * 1000; |
+#endif |
// static |
bool SdchManager::g_sdch_enabled_ = true; |