diff options
author | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-28 17:33:30 +0000 |
---|---|---|
committer | jam@chromium.org <jam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-28 17:33:30 +0000 |
commit | 87678d99076f7ba81b868e02165dbe757447b482 (patch) | |
tree | d181d46f839e3e6dd3c28fa097acf7f81494cdb3 /content/browser/geolocation/wifi_data_provider_win.h | |
parent | f6103553cf480bf15177ba4ba5627fa74d621cc4 (diff) | |
download | chromium_src-87678d99076f7ba81b868e02165dbe757447b482.zip chromium_src-87678d99076f7ba81b868e02165dbe757447b482.tar.gz chromium_src-87678d99076f7ba81b868e02165dbe757447b482.tar.bz2 |
Move core pieces of geolocation from chrome to content.This is a rough carving in some places. i.e. geolocation_permission_context.h needs to split into the interface part and the implementation part. access_token_store.h needs to drop the chrome factory function. arbitrator_dependency_factory.h needs to be split up into the interface and the default implementation. I've left all this to future changes per the other file moves, and since this is already pretty large.TBR=joth
Review URL: http://codereview.chromium.org/6591034
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@76228 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser/geolocation/wifi_data_provider_win.h')
-rw-r--r-- | content/browser/geolocation/wifi_data_provider_win.h | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/content/browser/geolocation/wifi_data_provider_win.h b/content/browser/geolocation/wifi_data_provider_win.h new file mode 100644 index 0000000..c377628 --- /dev/null +++ b/content/browser/geolocation/wifi_data_provider_win.h @@ -0,0 +1,27 @@ +// Copyright (c) 2010 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef CONTENT_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_WIN_H_ +#define CONTENT_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_WIN_H_ +#pragma once + +#include "content/browser/geolocation/wifi_data_provider_common.h" + +class PollingPolicyInterface; + +class Win32WifiDataProvider : public WifiDataProviderCommon { + public: + Win32WifiDataProvider(); + + private: + virtual ~Win32WifiDataProvider(); + + // WifiDataProviderCommon + virtual WlanApiInterface* NewWlanApi(); + virtual PollingPolicyInterface* NewPollingPolicy(); + + DISALLOW_COPY_AND_ASSIGN(Win32WifiDataProvider); +}; + +#endif // CONTENT_BROWSER_GEOLOCATION_WIFI_DATA_PROVIDER_WIN_H_ |