Accessor for policy::BrowserPolicyConnector on ApplicationContext.
commitf8037482b9a2f099c2c1197456b7e8ebc60e776f
authorsdefresne <sdefresne@chromium.org>
Wed, 16 Sep 2015 13:23:50 +0000 (16 06:23 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 16 Sep 2015 13:24:19 +0000 (16 13:24 +0000)
tree9afe93d034f959a5e0d3409ad41547ab1d60b59e
parentd82b297171f8a108efd23929927009d4874548cf
Accessor for policy::BrowserPolicyConnector on ApplicationContext.

In preparation of implementing PrefServiceSyncable factory for Chrome
on iOS, add an accessor for policy::BrowserPolicyConnector to the
ApplicationContext (to mirror BrowserProcess).

Implements the accessor via ChromeBrowserProvider.

BUG=532430

Review URL: https://codereview.chromium.org/1348653002

Cr-Commit-Position: refs/heads/master@{#349110}
ios/chrome/browser/application_context.h
ios/chrome/browser/application_context_impl.cc
ios/chrome/browser/application_context_impl.h
ios/chrome/test/testing_application_context.cc
ios/chrome/test/testing_application_context.h
ios/public/provider/chrome/browser/chrome_browser_provider.cc
ios/public/provider/chrome/browser/chrome_browser_provider.h