summaryrefslogtreecommitdiffstats
path: root/ios/provider
diff options
context:
space:
mode:
authorsdefresne <sdefresne@chromium.org>2015-06-02 04:57:05 -0700
committerCommit bot <commit-bot@chromium.org>2015-06-02 11:57:30 +0000
commit96d6d9d442bb5cf0d0c3ab59898ecf161912b0dd (patch)
tree0c2e16f27a37e36151dbfeb1b18435428fdb7b59 /ios/provider
parent54e3cc5b9d03a0732e72f922b5d5339bd09fb0da (diff)
downloadchromium_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.gyp3
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',
],
},
],