Index: chrome/test/chromedriver/server/http_handler.cc |
diff --git a/chrome/test/chromedriver/server/http_handler.cc b/chrome/test/chromedriver/server/http_handler.cc |
index 86cc76cb475247fc9167d342a85f38cd3e8495df..b73e4f7210ad940f8b6ae8df853e88db7ca97b29 100644 |
--- a/chrome/test/chromedriver/server/http_handler.cc |
+++ b/chrome/test/chromedriver/server/http_handler.cc |
@@ -80,7 +80,8 @@ HttpHandler::HttpHandler( |
adb_.reset(new AdbImpl(io_task_runner, adb_port)); |
device_manager_.reset(new DeviceManager(adb_.get())); |
port_server_ = port_server.Pass(); |
- port_manager_.reset(new PortManager(12000, 13000)); |
+ port_manager_.reset(new PortManager(12000, 13000, false)); |
+ port_manager_android_.reset(new PortManager(12000, 13000, true)); |
CommandMapping commands[] = { |
CommandMapping( |
@@ -89,13 +90,15 @@ HttpHandler::HttpHandler( |
base::Bind(&ExecuteCreateSession, |
&session_thread_map_, |
WrapToCommand( |
- "InitSession", |
- base::Bind(&ExecuteInitSession, |
- InitSessionParams(context_getter_, |
- socket_factory_, |
- device_manager_.get(), |
- port_server_.get(), |
- port_manager_.get()))))), |
+ "InitSession", |
+ base::Bind( |
+ &ExecuteInitSession, |
+ InitSessionParams(context_getter_, |
+ socket_factory_, |
+ device_manager_.get(), |
+ port_server_.get(), |
+ port_manager_.get(), |
+ port_manager_android_.get()))))), |
CommandMapping(kGet, |
"session/:sessionId", |
WrapToCommand("GetSessionCapabilities", |