Index: android_webview/browser/aw_form_database_service.cc |
diff --git a/android_webview/browser/aw_form_database_service.cc b/android_webview/browser/aw_form_database_service.cc |
index 3a27d4bdd83c30aaa8af1adb4c31df3a2c2a2d59..6393f1b59cd0e5f31c177ec103e06d575a3f4582 100644 |
--- a/android_webview/browser/aw_form_database_service.cc |
+++ b/android_webview/browser/aw_form_database_service.cc |
@@ -28,16 +28,16 @@ namespace android_webview { |
AwFormDatabaseService::AwFormDatabaseService(const base::FilePath path) { |
CHECK(BrowserThread::CurrentlyOn(BrowserThread::UI)); |
- web_database_ = new WebDatabaseService(path.Append(kWebDataFilename), |
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::UI), |
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::DB)); |
+ web_database_ = new WebDatabaseService( |
+ path.Append(kWebDataFilename), |
+ BrowserThread::GetTaskRunnerForThread(BrowserThread::UI), |
+ BrowserThread::GetTaskRunnerForThread(BrowserThread::DB)); |
web_database_->AddTable(base::WrapUnique(new autofill::AutofillTable)); |
web_database_->LoadDatabase(); |
autofill_data_ = new autofill::AutofillWebDataService( |
- web_database_, |
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::UI), |
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::DB), |
+ web_database_, BrowserThread::GetTaskRunnerForThread(BrowserThread::UI), |
+ BrowserThread::GetTaskRunnerForThread(BrowserThread::DB), |
base::Bind(&DatabaseErrorCallback)); |
autofill_data_->Init(); |
} |