| Index: chrome/browser/devtools/adb_client_socket.cc | 
| diff --git a/chrome/browser/devtools/adb_client_socket.cc b/chrome/browser/devtools/adb_client_socket.cc | 
| index f316e77f5aa427ef3b42b31700dd8dbb52c1d325..98e906514bd3e9b0da3f36e85cfb93263568a6b1 100644 | 
| --- a/chrome/browser/devtools/adb_client_socket.cc | 
| +++ b/chrome/browser/devtools/adb_client_socket.cc | 
| @@ -158,6 +158,7 @@ class HttpOverAdbSocket { | 
| response_ += std::string(response_buffer->data(), result); | 
| int expected_length = 0; | 
| if (bytes_total < 0) { | 
| +      // TODO(kaznacheev): Use net::HttpResponseHeader to parse the header. | 
| size_t content_pos = response_.find("Content-Length:"); | 
| if (content_pos != std::string::npos) { | 
| size_t endline_pos = response_.find("\n", content_pos); | 
| @@ -181,7 +182,7 @@ class HttpOverAdbSocket { | 
|  | 
| if (bytes_total == static_cast<int>(response_.length())) { | 
| if (!command_callback_.is_null()) | 
| -        command_callback_.Run(body_pos_, response_); | 
| +        command_callback_.Run(net::OK, response_.substr(body_pos_)); | 
| else | 
| socket_callback_.Run(net::OK, socket_.release()); | 
| delete this; | 
|  |