| Index: chrome/browser/extensions/extension_history_api.cc
|
| diff --git a/chrome/browser/extensions/extension_history_api.cc b/chrome/browser/extensions/extension_history_api.cc
|
| index 5ff98e3b5741cd1f4794324a153b2b2df3c037ce..65bef38529636ac2e4c441381b6ef1ab6e51b9a0 100644
|
| --- a/chrome/browser/extensions/extension_history_api.cc
|
| +++ b/chrome/browser/extensions/extension_history_api.cc
|
| @@ -31,7 +31,8 @@ void GetHistoryItemDictionary(const history::URLRow& row,
|
| value->SetString(keys::kIdKey, base::Int64ToString(row.id()));
|
| value->SetString(keys::kUrlKey, row.url().spec());
|
| value->SetString(keys::kTitleKey, row.title());
|
| - value->SetReal(keys::kLastVisitdKey, MilliSecondsFromTime(row.last_visit()));
|
| + value->SetDouble(keys::kLastVisitdKey,
|
| + MilliSecondsFromTime(row.last_visit()));
|
| value->SetInteger(keys::kTypedCountKey, row.typed_count());
|
| value->SetInteger(keys::kVisitCountKey, row.visit_count());
|
| }
|
| @@ -46,7 +47,7 @@ void GetVisitInfoDictionary(const history::VisitRow& row,
|
| DictionaryValue* value) {
|
| value->SetString(keys::kIdKey, base::Int64ToString(row.url_id));
|
| value->SetString(keys::kVisitId, base::Int64ToString(row.visit_id));
|
| - value->SetReal(keys::kVisitTime, MilliSecondsFromTime(row.visit_time));
|
| + value->SetDouble(keys::kVisitTime, MilliSecondsFromTime(row.visit_time));
|
| value->SetString(keys::kReferringVisitId,
|
| base::Int64ToString(row.referring_visit));
|
|
|
| @@ -175,7 +176,7 @@ bool HistoryFunction::GetUrlFromValue(Value* value, GURL* url) {
|
|
|
| bool HistoryFunction::GetTimeFromValue(Value* value, base::Time* time) {
|
| double ms_from_epoch = 0.0;
|
| - if (!value->GetAsReal(&ms_from_epoch)) {
|
| + if (!value->GetAsDouble(&ms_from_epoch)) {
|
| int ms_from_epoch_as_int = 0;
|
| if (!value->GetAsInteger(&ms_from_epoch_as_int))
|
| return false;
|
|
|