Index: chrome/browser/net/referrer.cc |
diff --git a/chrome/browser/net/referrer.cc b/chrome/browser/net/referrer.cc |
index a2c75392d13d81d31ad3626d538426fcead74e66..7f6cbfe16a648fa16eac51a5444478cfca4094db 100644 |
--- a/chrome/browser/net/referrer.cc |
+++ b/chrome/browser/net/referrer.cc |
@@ -147,8 +147,8 @@ void Referrer::Deserialize(const Value& value) { |
Value* Referrer::Serialize() const { |
base::ListValue* subresource_list(new base::ListValue); |
for (const_iterator it = begin(); it != end(); ++it) { |
- base::StringValue* url_spec(new base::StringValue(it->first.spec())); |
- base::FundamentalValue* rate(new base::FundamentalValue( |
+ base::StringValue* url_spec(base::StringValue::New(it->first.spec())); |
+ base::NumberValue* rate(base::NumberValue::New( |
it->second.subresource_use_rate())); |
subresource_list->Append(url_spec); |