summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/extension_proxy_api.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/extensions/extension_proxy_api.h')
-rw-r--r--chrome/browser/extensions/extension_proxy_api.h33
1 files changed, 5 insertions, 28 deletions
diff --git a/chrome/browser/extensions/extension_proxy_api.h b/chrome/browser/extensions/extension_proxy_api.h
index 22685142..1aa8a63 100644
--- a/chrome/browser/extensions/extension_proxy_api.h
+++ b/chrome/browser/extensions/extension_proxy_api.h
@@ -8,7 +8,6 @@
#include <string>
#include "base/singleton.h"
-#include "chrome/browser/extensions/extension_function.h"
#include "chrome/browser/extensions/extension_preference_api.h"
#include "chrome/browser/profiles/profile.h"
#include "net/proxy/proxy_config.h"
@@ -16,12 +15,12 @@
class DictionaryValue;
class ExtensionEventRouterForwarder;
-class ProxyPreferenceTransformer : public PreferenceTransformerInterface {
+class ProxyPrefTransformer : public PrefTransformerInterface {
public:
- ProxyPreferenceTransformer();
- virtual ~ProxyPreferenceTransformer();
+ ProxyPrefTransformer();
+ virtual ~ProxyPrefTransformer();
- // Implementation of PreferenceTransformerInterface.
+ // Implementation of PrefTransformerInterface.
virtual Value* ExtensionToBrowserPref(const Value* extension_pref,
std::string* error);
virtual Value* BrowserToExtensionPref(const Value* browser_pref);
@@ -69,7 +68,7 @@ class ProxyPreferenceTransformer : public PreferenceTransformerInterface {
bool ParseRules(const std::string& rules, DictionaryValue* out) const;
DictionaryValue* ConvertToDictionary(const net::ProxyServer& proxy) const;
- DISALLOW_COPY_AND_ASSIGN(ProxyPreferenceTransformer);
+ DISALLOW_COPY_AND_ASSIGN(ProxyPrefTransformer);
};
// This class observes proxy error events and routes them to the appropriate
@@ -92,26 +91,4 @@ class ExtensionProxyEventRouter {
DISALLOW_COPY_AND_ASSIGN(ExtensionProxyEventRouter);
};
-class SetProxySettingsFunction : public SetPreferenceFunction {
- public:
- virtual ~SetProxySettingsFunction();
- virtual bool RunImpl();
-
- DECLARE_EXTENSION_FUNCTION_NAME("experimental.proxy.set")
-
- private:
- ProxyPreferenceTransformer transformer;
-};
-
-class GetProxySettingsFunction : public GetPreferenceFunction {
- public:
- virtual ~GetProxySettingsFunction();
- virtual bool RunImpl();
-
- DECLARE_EXTENSION_FUNCTION_NAME("experimental.proxy.get")
-
- private:
- ProxyPreferenceTransformer transformer;
-};
-
#endif // CHROME_BROWSER_EXTENSIONS_EXTENSION_PROXY_API_H_