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

Side by Side Diff: chrome/browser/devtools/device/adb/mock_adb_server.cc

Issue 2295623002: DevTools: simplify http handler delegate as it is moving into content. (Closed)
Patch Set: lcean Created 4 years, 3 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
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 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/device/adb/mock_adb_server.h" 5 #include "chrome/browser/devtools/device/adb/mock_adb_server.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 #include <stdint.h> 8 #include <stdint.h>
9 9
10 #include "base/location.h" 10 #include "base/location.h"
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after
147 147
148 char kSampleWebViewPages[] = "[ {\n" 148 char kSampleWebViewPages[] = "[ {\n"
149 " \"description\": \"{\\\"attached\\\":false,\\\"empty\\\":false," 149 " \"description\": \"{\\\"attached\\\":false,\\\"empty\\\":false,"
150 "\\\"height\\\":1173,\\\"screenX\\\":0,\\\"screenY\\\":0," 150 "\\\"height\\\":1173,\\\"screenX\\\":0,\\\"screenY\\\":0,"
151 "\\\"visible\\\":true,\\\"width\\\":800}\",\n" 151 "\\\"visible\\\":true,\\\"width\\\":800}\",\n"
152 " \"devtoolsFrontendUrl\": \"http://chrome-devtools-frontend.appspot.com/" 152 " \"devtoolsFrontendUrl\": \"http://chrome-devtools-frontend.appspot.com/"
153 "serve_rev/@157588/devtools.html?ws=" 153 "serve_rev/@157588/devtools.html?ws="
154 "/devtools/page/3E962D4D-B676-182D-3BE8-FAE7CE224DE7\",\n" 154 "/devtools/page/3E962D4D-B676-182D-3BE8-FAE7CE224DE7\",\n"
155 " \"faviconUrl\": \"http://chromium.org/favicon.ico\",\n" 155 " \"faviconUrl\": \"http://chromium.org/favicon.ico\",\n"
156 " \"id\": \"3E962D4D-B676-182D-3BE8-FAE7CE224DE7\",\n" 156 " \"id\": \"3E962D4D-B676-182D-3BE8-FAE7CE224DE7\",\n"
157 " \"thumbnailUrl\": \"/thumb/3E962D4D-B676-182D-3BE8-FAE7CE224DE7\",\n"
158 " \"title\": \"Blink - The Chromium Projects\",\n" 157 " \"title\": \"Blink - The Chromium Projects\",\n"
159 " \"type\": \"page\",\n" 158 " \"type\": \"page\",\n"
160 " \"url\": \"http://www.chromium.org/blink\",\n" 159 " \"url\": \"http://www.chromium.org/blink\",\n"
161 " \"webSocketDebuggerUrl\": \"ws:///devtools/" 160 " \"webSocketDebuggerUrl\": \"ws:///devtools/"
162 "page/3E962D4D-B676-182D-3BE8-FAE7CE224DE7\"\n" 161 "page/3E962D4D-B676-182D-3BE8-FAE7CE224DE7\"\n"
163 "}, {\n" 162 "}, {\n"
164 " \"description\": \"{\\\"attached\\\":true,\\\"empty\\\":true," 163 " \"description\": \"{\\\"attached\\\":true,\\\"empty\\\":true,"
165 "\\\"screenX\\\":0,\\\"screenY\\\":33,\\\"visible\\\":false}\",\n" 164 "\\\"screenX\\\":0,\\\"screenY\\\":33,\\\"visible\\\":false}\",\n"
166 " \"devtoolsFrontendUrl\": \"http://chrome-devtools-frontend.appspot.com/" 165 " \"devtoolsFrontendUrl\": \"http://chrome-devtools-frontend.appspot.com/"
167 "serve_rev/@157588/devtools.html?ws=" 166 "serve_rev/@157588/devtools.html?ws="
168 "/devtools/page/44681551-ADFD-2411-076B-3AB14C1C60E2\",\n" 167 "/devtools/page/44681551-ADFD-2411-076B-3AB14C1C60E2\",\n"
169 " \"faviconUrl\": \"\",\n" 168 " \"faviconUrl\": \"\",\n"
170 " \"id\": \"44681551-ADFD-2411-076B-3AB14C1C60E2\",\n" 169 " \"id\": \"44681551-ADFD-2411-076B-3AB14C1C60E2\",\n"
171 " \"thumbnailUrl\": \"/thumb/44681551-ADFD-2411-076B-3AB14C1C60E2\",\n"
172 " \"title\": \"More Activity\",\n" 170 " \"title\": \"More Activity\",\n"
173 " \"type\": \"page\",\n" 171 " \"type\": \"page\",\n"
174 " \"url\": \"about:blank\",\n" 172 " \"url\": \"about:blank\",\n"
175 " \"webSocketDebuggerUrl\": \"ws:///devtools/page/" 173 " \"webSocketDebuggerUrl\": \"ws:///devtools/page/"
176 "44681551-ADFD-2411-076B-3AB14C1C60E2\"\n" 174 "44681551-ADFD-2411-076B-3AB14C1C60E2\"\n"
177 "}]"; 175 "}]";
178 176
179 static const int kBufferSize = 16*1024; 177 static const int kBufferSize = 16*1024;
180 static const uint16_t kAdbPort = 5037; 178 static const uint16_t kAdbPort = 5037;
181 179
(...skipping 433 matching lines...) Expand 10 before | Expand all | Expand 10 after
615 content::RunMessageLoop(); 613 content::RunMessageLoop();
616 } 614 }
617 615
618 void StopMockAdbServer() { 616 void StopMockAdbServer() {
619 BrowserThread::PostTaskAndReply(BrowserThread::IO, FROM_HERE, 617 BrowserThread::PostTaskAndReply(BrowserThread::IO, FROM_HERE,
620 base::Bind(&StopMockAdbServerOnIOThread), 618 base::Bind(&StopMockAdbServerOnIOThread),
621 base::MessageLoop::QuitWhenIdleClosure()); 619 base::MessageLoop::QuitWhenIdleClosure());
622 content::RunMessageLoop(); 620 content::RunMessageLoop();
623 } 621 }
624 622
OLDNEW
« no previous file with comments | « chrome/browser/android/dev_tools_server.cc ('k') | chrome/browser/devtools/frontend/devtools_discovery_page.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698