| Index: chrome/browser/chromeos/version_loader.cc
|
| diff --git a/chrome/browser/chromeos/version_loader.cc b/chrome/browser/chromeos/version_loader.cc
|
| index 82d56c041371d82ab02b6c3a5eb005f647512f13..b3ea12f10afde22e140e66b29dabb1b14f974876 100644
|
| --- a/chrome/browser/chromeos/version_loader.cc
|
| +++ b/chrome/browser/chromeos/version_loader.cc
|
| @@ -48,7 +48,7 @@ VersionLoader::Handle VersionLoader::GetVersion(
|
| CancelableRequestConsumerBase* consumer,
|
| const VersionLoader::GetVersionCallback& callback,
|
| VersionFormat format) {
|
| - if (!g_browser_process->file_thread()) {
|
| + if (!BrowserThread::IsMessageLoopValid(BrowserThread::FILE)) {
|
| // This should only happen if Chrome is shutting down, so we don't do
|
| // anything.
|
| return 0;
|
| @@ -57,7 +57,8 @@ VersionLoader::Handle VersionLoader::GetVersion(
|
| scoped_refptr<GetVersionRequest> request(new GetVersionRequest(callback));
|
| AddRequest(request, consumer);
|
|
|
| - g_browser_process->file_thread()->message_loop()->PostTask(
|
| + BrowserThread::PostTask(
|
| + BrowserThread::FILE,
|
| FROM_HERE,
|
| NewRunnableMethod(backend_.get(), &Backend::GetVersion, request, format));
|
| return request->handle();
|
| @@ -66,7 +67,7 @@ VersionLoader::Handle VersionLoader::GetVersion(
|
| VersionLoader::Handle VersionLoader::GetFirmware(
|
| CancelableRequestConsumerBase* consumer,
|
| const VersionLoader::GetFirmwareCallback& callback) {
|
| - if (!g_browser_process->file_thread()) {
|
| + if (!BrowserThread::IsMessageLoopValid(BrowserThread::FILE)) {
|
| // This should only happen if Chrome is shutting down, so we don't do
|
| // anything.
|
| return 0;
|
| @@ -75,7 +76,8 @@ VersionLoader::Handle VersionLoader::GetFirmware(
|
| scoped_refptr<GetFirmwareRequest> request(new GetFirmwareRequest(callback));
|
| AddRequest(request, consumer);
|
|
|
| - g_browser_process->file_thread()->message_loop()->PostTask(
|
| + BrowserThread::PostTask(
|
| + BrowserThread::FILE,
|
| FROM_HERE,
|
| NewRunnableMethod(backend_.get(), &Backend::GetFirmware, request));
|
| return request->handle();
|
|
|