#include "base/memory/weak_ptr.h"
#include "base/task/cancelable_task_tracker.h"
#include "base/threading/sequenced_worker_pool.h"
-#include "chrome/browser/sessions/session_id.h"
+#include "components/sessions/session_id.h"
#include "url/gurl.h"
class Profile;
// The backend.
scoped_refptr<SessionBackend> backend_;
- // Used to invoke Save.
- base::WeakPtrFactory<BaseSessionService> weak_factory_;
-
// Commands we need to send over to the backend.
std::vector<SessionCommand*> pending_commands_;
// A token to make sure that all tasks will be serialized.
base::SequencedWorkerPool::SequenceToken sequence_token_;
+ // Used to invoke Save.
+ base::WeakPtrFactory<BaseSessionService> weak_factory_;
+
DISALLOW_COPY_AND_ASSIGN(BaseSessionService);
};