Index: net/proxy/proxy_service_mojo.h |
diff --git a/net/proxy/proxy_service_mojo.h b/net/proxy/proxy_service_mojo.h |
index 8757421ef6a9e3c2866e37567958c9651ac77050..71288137ba4d7a96a69f911a66bd72cf586f5439 100644 |
--- a/net/proxy/proxy_service_mojo.h |
+++ b/net/proxy/proxy_service_mojo.h |
@@ -6,13 +6,14 @@ |
#define NET_PROXY_PROXY_SERVICE_MOJO_H_ |
#include "base/basictypes.h" |
+#include "base/memory/scoped_ptr.h" |
+#include "net/proxy/dhcp_proxy_script_fetcher.h" |
namespace net { |
namespace interfaces { |
class ProxyResolverFactory; |
} |
-class DhcpProxyScriptFetcher; |
class HostResolver; |
class MojoProxyResolverFactory; |
class NetLog; |
@@ -40,7 +41,7 @@ ProxyService* CreateProxyServiceUsingMojoFactory( |
MojoProxyResolverFactory* mojo_proxy_factory, |
ProxyConfigService* proxy_config_service, |
ProxyScriptFetcher* proxy_script_fetcher, |
- DhcpProxyScriptFetcher* dhcp_proxy_script_fetcher, |
+ scoped_ptr<DhcpProxyScriptFetcher> dhcp_proxy_script_fetcher, |
HostResolver* host_resolver, |
NetLog* net_log, |
NetworkDelegate* network_delegate); |
@@ -56,7 +57,7 @@ ProxyService* CreateProxyServiceUsingMojoFactory( |
ProxyService* CreateProxyServiceUsingMojoInProcess( |
ProxyConfigService* proxy_config_service, |
ProxyScriptFetcher* proxy_script_fetcher, |
- DhcpProxyScriptFetcher* dhcp_proxy_script_fetcher, |
+ scoped_ptr<DhcpProxyScriptFetcher> dhcp_proxy_script_fetcher, |
HostResolver* host_resolver, |
NetLog* net_log, |
NetworkDelegate* network_delegate); |