diff options
author | sdefresne <sdefresne@chromium.org> | 2015-06-02 04:57:05 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-06-02 11:57:30 +0000 |
commit | 96d6d9d442bb5cf0d0c3ab59898ecf161912b0dd (patch) | |
tree | 0c2e16f27a37e36151dbfeb1b18435428fdb7b59 /ios/provider | |
parent | 54e3cc5b9d03a0732e72f922b5d5339bd09fb0da (diff) | |
download | chromium_src-96d6d9d442bb5cf0d0c3ab59898ecf161912b0dd.zip chromium_src-96d6d9d442bb5cf0d0c3ab59898ecf161912b0dd.tar.gz chromium_src-96d6d9d442bb5cf0d0c3ab59898ecf161912b0dd.tar.bz2 |
[Upstreaming] Upstream AutofillClientIOS
KeyedServiceProvider allows iOS code to access KeyedService instance for a
ChromeBrowserState upstream for factories that have not been upstreamed yet.
Introduce AutofillClientIOS that implements the autofill::AutofillClient
interface by delegating to an AutofillClientIOSBridge Objective-C instance.
BUG=437508
Review URL: https://codereview.chromium.org/1150853006
Cr-Commit-Position: refs/heads/master@{#332372}
Diffstat (limited to 'ios/provider')
-rw-r--r-- | ios/provider/ios_provider_chrome.gyp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ios/provider/ios_provider_chrome.gyp b/ios/provider/ios_provider_chrome.gyp index 099548d..88788f1 100644 --- a/ios/provider/ios_provider_chrome.gyp +++ b/ios/provider/ios_provider_chrome.gyp @@ -16,6 +16,8 @@ '../public/provider/chrome/browser/chrome_browser_provider.h', '../public/provider/chrome/browser/geolocation_updater_provider.h', '../public/provider/chrome/browser/geolocation_updater_provider.mm', + '../public/provider/chrome/browser/keyed_service_provider.cc', + '../public/provider/chrome/browser/keyed_service_provider.h', '../public/provider/chrome/browser/string_provider.h', '../public/provider/chrome/browser/ui/infobar_view_delegate.h', '../public/provider/chrome/browser/ui/infobar_view_protocol.h', @@ -24,6 +26,7 @@ ], 'dependencies': [ '../../base/base.gyp:base', + '../../components/components.gyp:autofill_core_browser', ], }, ], |