summaryrefslogtreecommitdiffstats
path: root/chrome/browser/importer
diff options
context:
space:
mode:
authorstevet@chromium.org <stevet@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-28 14:29:06 +0000
committerstevet@chromium.org <stevet@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-06-28 14:29:06 +0000
commitc4996f76eb3298229264f2402aeb62f56f8f4790 (patch)
tree79fae951e6c178d5b8edcad89a7a2c5bf015cdce /chrome/browser/importer
parentf9f39163edfe72a91cdeb3c62d5c209914696a96 (diff)
downloadchromium_src-c4996f76eb3298229264f2402aeb62f56f8f4790.zip
chromium_src-c4996f76eb3298229264f2402aeb62f56f8f4790.tar.gz
chromium_src-c4996f76eb3298229264f2402aeb62f56f8f4790.tar.bz2
Added last_modified field to TemplateURL and database. Updated unit tests, including refactoring MockTimeProvider out of media/.
BUG=None TEST=No visible changes. Ensure that changed unittests all pass. Review URL: http://codereview.chromium.org/7232023 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@90764 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/importer')
-rw-r--r--chrome/browser/importer/profile_import_process_messages.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/importer/profile_import_process_messages.h b/chrome/browser/importer/profile_import_process_messages.h
index d7d9048..8e6d848 100644
--- a/chrome/browser/importer/profile_import_process_messages.h
+++ b/chrome/browser/importer/profile_import_process_messages.h
@@ -274,6 +274,7 @@ struct ParamTraits<TemplateURL> {
WriteParam(m, p.languages());
WriteParam(m, p.input_encodings());
WriteParam(m, p.date_created());
+ WriteParam(m, p.last_modified());
WriteParam(m, p.usage_count());
WriteParam(m, p.prepopulate_id());
}
@@ -291,6 +292,7 @@ struct ParamTraits<TemplateURL> {
std::vector<string16> languages;
std::vector<std::string> input_encodings;
base::Time date_created;
+ base::Time last_modified;
int usage_count;
int prepopulate_id;
@@ -332,6 +334,7 @@ struct ParamTraits<TemplateURL> {
if (!ReadParam(m, iter, &languages) ||
!ReadParam(m, iter, &input_encodings) ||
!ReadParam(m, iter, &date_created) ||
+ !ReadParam(m, iter, &last_modified) ||
!ReadParam(m, iter, &usage_count) ||
!ReadParam(m, iter, &prepopulate_id))
return false;
@@ -355,6 +358,7 @@ struct ParamTraits<TemplateURL> {
}
p->set_input_encodings(input_encodings);
p->set_date_created(date_created);
+ p->set_last_modified(last_modified);
p->set_usage_count(usage_count);
p->set_prepopulate_id(prepopulate_id);
return true;