Index: chrome/browser/sync/glue/session_model_associator.h |
diff --git a/chrome/browser/sync/glue/session_model_associator.h b/chrome/browser/sync/glue/session_model_associator.h |
index 61e7360e4e6f5df8ede7e58c9d9b41d6193ca328..de178dd9fa78c649d28835705ae3cf51bd160ec5 100644 |
--- a/chrome/browser/sync/glue/session_model_associator.h |
+++ b/chrome/browser/sync/glue/session_model_associator.h |
@@ -18,6 +18,7 @@ |
#include "base/observer_list.h" |
#include "base/stringprintf.h" |
#include "base/threading/non_thread_safe.h" |
+#include "base/time.h" |
#include "base/utf_string_conversions.h" |
#include "chrome/browser/sessions/session_id.h" |
#include "chrome/browser/sessions/session_service.h" |
@@ -140,7 +141,7 @@ class SessionModelAssociator |
// Load and associate window and tab data for a foreign session |
bool AssociateForeignSpecifics(const sync_pb::SessionSpecifics& specifics, |
- int64 modification_time); |
+ const base::Time& modification_time); |
// Removes a foreign session from our internal bookkeeping. |
void DisassociateForeignSession(const std::string& foreign_session_tag); |
@@ -375,13 +376,13 @@ class SessionModelAssociator |
static void PopulateSessionWindowFromSpecifics( |
const std::string& foreign_session_tag, |
const sync_pb::SessionWindow& window, |
- const int64 mtime, |
+ const base::Time& mtime, |
SessionWindow* session_window, |
SyncedSessionTracker* tracker); |
// Used to populate a session tab from the session specifics tab provided. |
static void PopulateSessionTabFromSpecifics(const sync_pb::SessionTab& tab, |
- const int64 mtime, |
+ const base::Time& mtime, |
SessionTab* session_tab); |
// Used to populate a session tab from the session specifics tab provided. |