Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(429)

Side by Side Diff: chrome/browser/devtools/devtools_adb_bridge.cc

Issue 24649002: Clean up a few more unused globals. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: thestig comment Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/devtools/devtools_adb_bridge.h" 5 #include "chrome/browser/devtools/devtools_adb_bridge.h"
6 6
7 #include <map> 7 #include <map>
8 #include <vector> 8 #include <vector>
9 9
10 #include "base/base64.h" 10 #include "base/base64.h"
(...skipping 23 matching lines...) Expand all
34 #include "content/public/browser/devtools_external_agent_proxy.h" 34 #include "content/public/browser/devtools_external_agent_proxy.h"
35 #include "content/public/browser/devtools_external_agent_proxy_delegate.h" 35 #include "content/public/browser/devtools_external_agent_proxy_delegate.h"
36 #include "content/public/browser/devtools_manager.h" 36 #include "content/public/browser/devtools_manager.h"
37 #include "crypto/rsa_private_key.h" 37 #include "crypto/rsa_private_key.h"
38 #include "net/base/net_errors.h" 38 #include "net/base/net_errors.h"
39 39
40 using content::BrowserThread; 40 using content::BrowserThread;
41 41
42 namespace { 42 namespace {
43 43
44 static const char kDevToolsAdbBridgeThreadName[] = "Chrome_DevToolsADBThread"; 44 const char kDevToolsAdbBridgeThreadName[] = "Chrome_DevToolsADBThread";
45 static const char kHostDevicesCommand[] = "host:devices"; 45 const char kHostDevicesCommand[] = "host:devices";
46 static const char kHostTransportCommand[] = "host:transport:%s|%s"; 46 const char kHostTransportCommand[] = "host:transport:%s|%s";
47 static const char kLocalAbstractCommand[] = "localabstract:%s"; 47 const char kLocalAbstractCommand[] = "localabstract:%s";
48 static const char kDeviceModelCommand[] = "shell:getprop ro.product.model"; 48 const char kDeviceModelCommand[] = "shell:getprop ro.product.model";
49 static const char kLocalChrome[] = "Local Chrome"; 49 const char kOpenedUnixSocketsCommand[] = "shell:cat /proc/net/unix";
50 static const char kChrome[] = "Chrome"; 50 const char kListProcessesCommand[] = "shell:ps";
51 static const char kOpenedUnixSocketsCommand[] = "shell:cat /proc/net/unix"; 51 const char kDumpsysCommand[] = "shell:dumpsys window policy";
52 static const char kListProcessesCommand[] = "shell:ps"; 52 const char kDumpsysScreenSizePrefix[] = "mStable=";
53 static const char kDumpsysCommand[] = "shell:dumpsys window policy";
54 static const char kDumpsysScreenSizePrefix[] = "mStable=";
55 53
56 static const char kPageListRequest[] = "GET /json HTTP/1.1\r\n\r\n"; 54 const char kPageListRequest[] = "GET /json HTTP/1.1\r\n\r\n";
57 static const char kVersionRequest[] = "GET /json/version HTTP/1.1\r\n\r\n"; 55 const char kVersionRequest[] = "GET /json/version HTTP/1.1\r\n\r\n";
58 static const char kClosePageRequest[] = "GET /json/close/%s HTTP/1.1\r\n\r\n"; 56 const char kClosePageRequest[] = "GET /json/close/%s HTTP/1.1\r\n\r\n";
59 static const char kNewPageRequest[] = "GET /json/new HTTP/1.1\r\n\r\n"; 57 const char kNewPageRequest[] = "GET /json/new HTTP/1.1\r\n\r\n";
60 static const char kActivatePageRequest[] = 58 const char kActivatePageRequest[] =
61 "GET /json/activate/%s HTTP/1.1\r\n\r\n"; 59 "GET /json/activate/%s HTTP/1.1\r\n\r\n";
62 const int kAdbPort = 5037; 60 const int kAdbPort = 5037;
63 const int kBufferSize = 16 * 1024; 61 const int kBufferSize = 16 * 1024;
64 const int kAdbPollingIntervalMs = 1000; 62 const int kAdbPollingIntervalMs = 1000;
65 63
66 static const char kUrlParam[] = "url"; 64 const char kUrlParam[] = "url";
67 static const char kPageReloadCommand[] = "Page.reload"; 65 const char kPageReloadCommand[] = "Page.reload";
68 static const char kPageNavigateCommand[] = "Page.navigate"; 66 const char kPageNavigateCommand[] = "Page.navigate";
67
68 #if defined(DEBUG_DEVTOOLS)
69 const char kChrome[] = "Chrome";
70 const char kLocalChrome[] = "Local Chrome";
71 #endif // defined(DEBUG_DEVTOOLS)
69 72
70 typedef DevToolsAdbBridge::Callback Callback; 73 typedef DevToolsAdbBridge::Callback Callback;
71 typedef std::vector<scoped_refptr<DevToolsAdbBridge::AndroidDevice> > 74 typedef std::vector<scoped_refptr<DevToolsAdbBridge::AndroidDevice> >
72 AndroidDevices; 75 AndroidDevices;
73 typedef base::Callback<void(const AndroidDevices&)> AndroidDevicesCallback; 76 typedef base::Callback<void(const AndroidDevices&)> AndroidDevicesCallback;
74 77
75 class AdbDeviceImpl : public DevToolsAdbBridge::AndroidDevice { 78 class AdbDeviceImpl : public DevToolsAdbBridge::AndroidDevice {
76 public: 79 public:
77 explicit AdbDeviceImpl(const std::string& serial) 80 explicit AdbDeviceImpl(const std::string& serial)
78 : AndroidDevice(serial) { 81 : AndroidDevice(serial) {
(...skipping 909 matching lines...) Expand 10 before | Expand all | Expand 10 after
988 991
989 if (listeners_.empty()) 992 if (listeners_.empty())
990 return; 993 return;
991 994
992 BrowserThread::PostDelayedTask( 995 BrowserThread::PostDelayedTask(
993 BrowserThread::UI, 996 BrowserThread::UI,
994 FROM_HERE, 997 FROM_HERE,
995 base::Bind(&DevToolsAdbBridge::RequestRemoteDevices, this), 998 base::Bind(&DevToolsAdbBridge::RequestRemoteDevices, this),
996 base::TimeDelta::FromMilliseconds(kAdbPollingIntervalMs)); 999 base::TimeDelta::FromMilliseconds(kAdbPollingIntervalMs));
997 } 1000 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698