summaryrefslogtreecommitdiffstats
path: root/net/disk_cache
diff options
context:
space:
mode:
Diffstat (limited to 'net/disk_cache')
-rw-r--r--net/disk_cache/backend_impl.cc11
1 files changed, 7 insertions, 4 deletions
diff --git a/net/disk_cache/backend_impl.cc b/net/disk_cache/backend_impl.cc
index b406601..3d0e403 100644
--- a/net/disk_cache/backend_impl.cc
+++ b/net/disk_cache/backend_impl.cc
@@ -174,13 +174,16 @@ bool SetFieldTrialInfo(int size_group) {
// Field trials involve static objects so we have to do this only once.
first = false;
- scoped_refptr<base::FieldTrial> trial1(
- new base::FieldTrial("CacheSize", 10));
std::string group1 = base::StringPrintf("CacheSizeGroup_%d", size_group);
- trial1->AppendGroup(group1, base::FieldTrial::kAllRemainingProbability);
+ int totalProbability = 10;
+ scoped_refptr<base::FieldTrial> trial1(
+ new base::FieldTrial("CacheSize", totalProbability, group1, 2011, 6, 30));
+ trial1->AppendGroup(group1, totalProbability);
+ // After June 30, 2011 builds, it will always be in default group.
scoped_refptr<base::FieldTrial> trial2(
- new base::FieldTrial("CacheThrottle", 100));
+ new base::FieldTrial(
+ "CacheThrottle", 100, "CacheThrottle_Default", 2011, 6, 30));
int group2a = trial2->AppendGroup("CacheThrottle_On", 10); // 10 % in.
trial2->AppendGroup("CacheThrottle_Off", 10); // 10 % control.