| Index: chrome/test/chromedriver/chrome/device_manager.cc
|
| diff --git a/chrome/test/chromedriver/chrome/device_manager.cc b/chrome/test/chromedriver/chrome/device_manager.cc
|
| index f4705a7a7e2418fb2a2333385ef54984940694ee..a413081ec63d7068ecaa67b59b23661139f682f9 100644
|
| --- a/chrome/test/chromedriver/chrome/device_manager.cc
|
| +++ b/chrome/test/chromedriver/chrome/device_manager.cc
|
| @@ -120,17 +120,15 @@ Status Device::ForwardDevtoolsPort(const std::string& package,
|
| std::string* device_socket) {
|
| if (device_socket->empty()) {
|
| // Assume this is a WebView app.
|
| - int pid;
|
| - Status status = adb_->GetPidByName(serial_,
|
| - process.empty() ? package : process,
|
| - &pid);
|
| + Status status = adb_->GetDevtoolsRemoteSocket(serial_,
|
| + process.empty() ? package :
|
| + process, device_socket);
|
| if (status.IsError()) {
|
| if (process.empty())
|
| status.AddDetails(
|
| "process name must be specified if not equal to package name");
|
| return status;
|
| }
|
| - *device_socket = base::StringPrintf("webview_devtools_remote_%d", pid);
|
| }
|
|
|
| return adb_->ForwardPort(serial_, port, *device_socket);
|
|
|