| Index: chrome/browser/sessions/session_service.cc
|
| diff --git a/chrome/browser/sessions/session_service.cc b/chrome/browser/sessions/session_service.cc
|
| index fc7df95d0b88b444b3284c01c27e07e840e446c8..0dda61c1c432dd03f77f5ddc05a0e049c8fcf471 100644
|
| --- a/chrome/browser/sessions/session_service.cc
|
| +++ b/chrome/browser/sessions/session_service.cc
|
| @@ -182,13 +182,9 @@ void SessionService::MoveCurrentSessionToLastSession() {
|
|
|
| Save();
|
|
|
| - if (!backend_thread()) {
|
| - backend()->MoveCurrentSessionToLastSession();
|
| - } else {
|
| - backend_thread()->message_loop()->PostTask(
|
| - FROM_HERE, base::Bind(&SessionBackend::MoveCurrentSessionToLastSession,
|
| - backend()));
|
| - }
|
| + RunTaskOnBackendThread(
|
| + FROM_HERE, base::Bind(&SessionBackend::MoveCurrentSessionToLastSession,
|
| + backend()));
|
| }
|
|
|
| void SessionService::SetTabWindow(const SessionID& window_id,
|
|
|