Index: net/proxy/proxy_resolver_mac.h |
diff --git a/net/proxy/proxy_resolver_mac.h b/net/proxy/proxy_resolver_mac.h |
index 950b11f79962090a20b17ad29f95b4fdf02917fc..fe6e791505201f82f7d97b5afcdc8386d8ddc5b9 100644 |
--- a/net/proxy/proxy_resolver_mac.h |
+++ b/net/proxy/proxy_resolver_mac.h |
@@ -16,7 +16,8 @@ namespace net { |
// proxies. |
class ProxyResolverMac : public ProxyResolver { |
public: |
- ProxyResolverMac() : ProxyResolver(false /*expects_pac_bytes*/) {} |
+ ProxyResolverMac(); |
+ virtual ~ProxyResolverMac(); |
// ProxyResolver methods: |
virtual int GetProxyForURL(const GURL& url, |
@@ -25,16 +26,13 @@ class ProxyResolverMac : public ProxyResolver { |
RequestHandle* request, |
const BoundNetLog& net_log); |
- virtual void CancelRequest(RequestHandle request) { |
- NOTREACHED(); |
- } |
+ virtual void CancelRequest(RequestHandle request); |
+ |
+ virtual void CancelSetPacScript(); |
virtual int SetPacScript( |
const scoped_refptr<ProxyResolverScriptData>& script_data, |
- CompletionCallback* /*callback*/) { |
- script_data_ = script_data; |
- return OK; |
- } |
+ CompletionCallback* /*callback*/); |
private: |
scoped_refptr<ProxyResolverScriptData> script_data_; |