OLD | NEW |
---|---|
(Empty) | |
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 #include "chrome/browser/geolocation/arbitrator_dependency_factories_for_test.h" | |
6 | |
7 GeolocationArbitratorDependencyFactoryWithLocationProvider:: | |
8 GeolocationArbitratorDependencyFactoryWithLocationProvider( | |
Nico
2011/02/15 21:25:37
indent 4? also below.
this is a terrible class na
| |
9 LocationProviderFactoryFunction factory_function) | |
10 : factory_function_(factory_function) { | |
11 } | |
12 | |
13 GeolocationArbitratorDependencyFactoryWithLocationProvider:: | |
14 ~GeolocationArbitratorDependencyFactoryWithLocationProvider() {} | |
15 | |
16 LocationProviderBase* | |
17 GeolocationArbitratorDependencyFactoryWithLocationProvider:: | |
18 NewNetworkLocationProvider( | |
19 AccessTokenStore* access_token_store, | |
20 URLRequestContextGetter* context, | |
21 const GURL& url, | |
22 const string16& access_token) { | |
23 return factory_function_(); | |
24 } | |
25 | |
26 LocationProviderBase* | |
27 GeolocationArbitratorDependencyFactoryWithLocationProvider:: | |
28 NewSystemLocationProvider() { | |
29 return NULL; | |
30 } | |
OLD | NEW |