Chromium Code Reviews| Index: android_webview/native/aw_autofill_manager_delegate.cc |
| diff --git a/android_webview/native/aw_autofill_manager_delegate.cc b/android_webview/native/aw_autofill_manager_delegate.cc |
| index 06eec05314185d14ddc13c74a71a802d845697bb..5dad2accfc54566507c4a5618b276a61259f7666 100644 |
| --- a/android_webview/native/aw_autofill_manager_delegate.cc |
| +++ b/android_webview/native/aw_autofill_manager_delegate.cc |
| @@ -6,6 +6,7 @@ |
| #include "android_webview/browser/aw_browser_context.h" |
| #include "android_webview/browser/aw_content_browser_client.h" |
| +#include "android_webview/browser/aw_form_database_service.h" |
| #include "android_webview/browser/aw_pref_store.h" |
| #include "android_webview/native/aw_contents.h" |
| #include "base/android/jni_android.h" |
| @@ -73,8 +74,11 @@ AwAutofillManagerDelegate::GetPersonalDataManager() { |
| scoped_refptr<autofill::AutofillWebDataService> |
| AwAutofillManagerDelegate::GetDatabase() { |
| - return autofill::AutofillWebDataService::FromBrowserContext( |
| - web_contents_->GetBrowserContext()); |
| + android_webview::AwFormDatabaseService* service = |
| + static_cast<android_webview::AwBrowserContext*>( |
| + web_contents_->GetBrowserContext())->GetFormDatabaseService(); |
| + DCHECK(service); |
|
Ilya Sherman
2013/11/14 23:54:33
nit: This is redundant with just making a method c
blundell
2013/11/19 14:05:37
Done.
|
| + return service->get_autofill_webdata_service(); |
| } |
| void AwAutofillManagerDelegate::ShowAutofillPopup( |