| Index: chrome/browser/policy/browser_policy_connector.cc | 
| diff --git a/chrome/browser/policy/browser_policy_connector.cc b/chrome/browser/policy/browser_policy_connector.cc | 
| index 20b6ea0d0fcd145885f66ed1e0947db6f0a4da2d..71541825bb1671562f7d16d47507df0d00f451cb 100644 | 
| --- a/chrome/browser/policy/browser_policy_connector.cc | 
| +++ b/chrome/browser/policy/browser_policy_connector.cc | 
| @@ -335,6 +335,8 @@ void BrowserPolicyConnector::Init( | 
|  | 
| policy_statistics_collector_.reset( | 
| new policy::PolicyStatisticsCollector( | 
| +          base::Bind(&GetChromePolicyDetails), | 
| +          GetChromeSchema(), | 
| GetPolicyService(), | 
| local_state_, | 
| base::MessageLoop::current()->message_loop_proxy())); | 
| @@ -586,16 +588,12 @@ void BrowserPolicyConnector::SetTimezoneIfPolicyAvailable() { | 
|  | 
| ConfigurationPolicyProvider* BrowserPolicyConnector::CreatePlatformProvider() { | 
| #if defined(OS_WIN) | 
| -  const PolicyDefinitionList* policy_list = GetChromePolicyDefinitionList(); | 
| scoped_ptr<AsyncPolicyLoader> loader(PolicyLoaderWin::Create( | 
| -      BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE), | 
| -      policy_list)); | 
| +      BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE))); | 
| return new AsyncPolicyProvider(GetSchemaRegistry(), loader.Pass()); | 
| #elif defined(OS_MACOSX) && !defined(OS_IOS) | 
| -  const PolicyDefinitionList* policy_list = GetChromePolicyDefinitionList(); | 
| scoped_ptr<AsyncPolicyLoader> loader(new PolicyLoaderMac( | 
| BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE), | 
| -      policy_list, | 
| GetManagedPolicyPath(), | 
| new MacPreferences())); | 
| return new AsyncPolicyProvider(GetSchemaRegistry(), loader.Pass()); | 
|  |