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

Issue 26568004: Introduced AndroidDeviceProvider to simplify testing. (Closed)

Created:
7 years, 2 months ago by Dmitry Zvorygin
Modified:
7 years, 2 months ago
CC:
chromium-reviews, vsevik, yurys, paulirish+reviews_chromium.org, devtools-reviews_chromium.org, aandrey+blink_chromium.org, pfeldman
Visibility:
Public.

Description

Introduced AndroidDeviceProvider to simplify testing. TBR=pfeldman BUG=308514 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=230374

Patch Set 1 #

Patch Set 2 : Added files to changelist. #

Total comments: 12

Patch Set 3 : Fixed all the comments. #

Total comments: 22

Patch Set 4 : Fixed all the comments. #

Total comments: 5

Patch Set 5 : Fixed minor comments. #

Total comments: 16

Patch Set 6 : Rebased #

Patch Set 7 : Fixed all the comments. #

Patch Set 8 : Made AndroidDevice::HttpQuery virtual for test purposes. #

Total comments: 2

Patch Set 9 : Removed 'explicit' constructor specifier. #

Patch Set 10 : Removed unused constants, thus fixed compile errors. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+685 lines, -467 lines) Patch
M chrome/browser/devtools/adb_web_socket.h View 1 2 3 4 5 6 3 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/devtools/adb_web_socket.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download
A chrome/browser/devtools/android_device.h View 1 2 3 4 5 6 7 1 chunk +94 lines, -0 lines 0 comments Download
A chrome/browser/devtools/android_device.cc View 1 2 3 4 5 6 1 chunk +412 lines, -0 lines 0 comments Download
M chrome/browser/devtools/devtools_adb_bridge.h View 1 2 3 4 5 6 7 8 10 chunks +15 lines, -77 lines 0 comments Download
M chrome/browser/devtools/devtools_adb_bridge.cc View 1 2 3 4 5 6 7 8 9 23 chunks +59 lines, -377 lines 0 comments Download
M chrome/browser/devtools/port_forwarding_controller.h View 1 2 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/devtools/port_forwarding_controller.cc View 1 2 4 chunks +7 lines, -7 lines 0 comments Download
A chrome/browser/devtools/refcounted_adb_thread.h View 1 2 1 chunk +27 lines, -0 lines 0 comments Download
A chrome/browser/devtools/refcounted_adb_thread.cc View 1 2 3 1 chunk +52 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/inspect_ui.cc View 1 2 3 4 5 1 chunk +10 lines, -1 line 0 comments Download
M chrome/chrome.gyp View 1 2 3 4 5 6 2 chunks +4 lines, -0 lines 0 comments Download

Messages

Total messages: 26 (0 generated)
Vladislav Kaznacheev
https://chromiumcodereview.appspot.com/26568004/diff/2001/chrome/browser/devtools/adb_web_socket.cc File chrome/browser/devtools/adb_web_socket.cc (right): https://chromiumcodereview.appspot.com/26568004/diff/2001/chrome/browser/devtools/adb_web_socket.cc#newcode11 chrome/browser/devtools/adb_web_socket.cc:11: #include "net/base/io_buffer.h" Is this include necessary? https://chromiumcodereview.appspot.com/26568004/diff/2001/chrome/browser/devtools/devtools_adb_bridge.h File chrome/browser/devtools/devtools_adb_bridge.h ...
7 years, 2 months ago (2013-10-16 11:27:04 UTC) #1
Dmitry Zvorygin
Please take a look. https://codereview.chromium.org/26568004/diff/2001/chrome/browser/devtools/adb_web_socket.cc File chrome/browser/devtools/adb_web_socket.cc (right): https://codereview.chromium.org/26568004/diff/2001/chrome/browser/devtools/adb_web_socket.cc#newcode11 chrome/browser/devtools/adb_web_socket.cc:11: #include "net/base/io_buffer.h" On 2013/10/16 11:27:04, ...
7 years, 2 months ago (2013-10-17 16:19:36 UTC) #2
Vladislav Kaznacheev
https://codereview.chromium.org/26568004/diff/9001/chrome/browser/devtools/devtools_adb_bridge.cc File chrome/browser/devtools/devtools_adb_bridge.cc (right): https://codereview.chromium.org/26568004/diff/9001/chrome/browser/devtools/devtools_adb_bridge.cc#newcode923 chrome/browser/devtools/devtools_adb_bridge.cc:923: DeviceProviders device_providers; Here is what I do not understand: ...
7 years, 2 months ago (2013-10-17 20:17:36 UTC) #3
Dmitry Zvorygin
Please take a look again. https://codereview.chromium.org/26568004/diff/9001/chrome/browser/devtools/devtools_adb_bridge.cc File chrome/browser/devtools/devtools_adb_bridge.cc (right): https://codereview.chromium.org/26568004/diff/9001/chrome/browser/devtools/devtools_adb_bridge.cc#newcode923 chrome/browser/devtools/devtools_adb_bridge.cc:923: DeviceProviders device_providers; Done. Overengineered ...
7 years, 2 months ago (2013-10-21 07:40:29 UTC) #4
Vladislav Kaznacheev
https://chromiumcodereview.appspot.com/26568004/diff/19001/chrome/browser/devtools/android_device_provider.cc File chrome/browser/devtools/android_device_provider.cc (right): https://chromiumcodereview.appspot.com/26568004/diff/19001/chrome/browser/devtools/android_device_provider.cc#newcode74 chrome/browser/devtools/android_device_provider.cc:74: namespace { Please move the namespace to the top ...
7 years, 2 months ago (2013-10-21 10:09:01 UTC) #5
Dmitry Zvorygin
Please take a look again. https://chromiumcodereview.appspot.com/26568004/diff/19001/chrome/browser/devtools/android_device_provider.cc File chrome/browser/devtools/android_device_provider.cc (right): https://chromiumcodereview.appspot.com/26568004/diff/19001/chrome/browser/devtools/android_device_provider.cc#newcode74 chrome/browser/devtools/android_device_provider.cc:74: namespace { On 2013/10/21 ...
7 years, 2 months ago (2013-10-21 10:22:35 UTC) #6
Dmitry Zvorygin
Vlad gave verbal LGTM. Pavel, please take a look.
7 years, 2 months ago (2013-10-21 11:56:53 UTC) #7
Dmitry Zvorygin
Need OWNERS LGTM.
7 years, 2 months ago (2013-10-21 14:31:30 UTC) #8
Vladislav Kaznacheev
Before this lands I would like to see the patch with the browser test that ...
7 years, 2 months ago (2013-10-22 08:34:34 UTC) #9
Dmitry Zvorygin
https://chromiumcodereview.appspot.com/26568004/diff/89001/chrome/browser/devtools/android_device_provider.cc File chrome/browser/devtools/android_device_provider.cc (right): https://chromiumcodereview.appspot.com/26568004/diff/89001/chrome/browser/devtools/android_device_provider.cc#newcode214 chrome/browser/devtools/android_device_provider.cc:214: // AdbDeviceProvider ------------------------------------------- On 2013/10/22 08:34:35, Vladislav Kaznacheev wrote: ...
7 years, 2 months ago (2013-10-22 09:07:55 UTC) #10
Vladislav Kaznacheev
LGTM, but please hold off landing while we are reviewing the browser test patch https://chromiumcodereview.appspot.com/26568004/diff/279001/chrome/browser/devtools/devtools_adb_bridge.h ...
7 years, 2 months ago (2013-10-22 12:42:18 UTC) #11
Dmitry Zvorygin
Please take a look. https://codereview.chromium.org/26568004/diff/279001/chrome/browser/devtools/devtools_adb_bridge.h File chrome/browser/devtools/devtools_adb_bridge.h (right): https://codereview.chromium.org/26568004/diff/279001/chrome/browser/devtools/devtools_adb_bridge.h#newcode219 chrome/browser/devtools/devtools_adb_bridge.h:219: explicit DevToolsAdbBridge(); On 2013/10/22 12:42:18, ...
7 years, 2 months ago (2013-10-22 15:01:33 UTC) #12
Vladislav Kaznacheev
lgtm
7 years, 2 months ago (2013-10-22 15:35:11 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zvorygin@chromium.org/26568004/319001
7 years, 2 months ago (2013-10-22 15:35:28 UTC) #14
commit-bot: I haz the power
Retried try job too often on chromium_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=chromium_presubmit&number=31827
7 years, 2 months ago (2013-10-22 15:55:19 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zvorygin@chromium.org/26568004/319001
7 years, 2 months ago (2013-10-22 17:29:36 UTC) #16
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-22 18:06:02 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zvorygin@chromium.org/26568004/319001
7 years, 2 months ago (2013-10-22 19:11:08 UTC) #18
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-22 19:30:53 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zvorygin@chromium.org/26568004/319001
7 years, 2 months ago (2013-10-22 20:19:03 UTC) #20
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-22 20:38:08 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zvorygin@chromium.org/26568004/749001
7 years, 2 months ago (2013-10-23 05:47:49 UTC) #22
Dmitry Zvorygin
Need OWNERS approval for sky - chrome.gyp pfeldman - inspect_ui.cc
7 years, 2 months ago (2013-10-23 05:56:48 UTC) #23
commit-bot: I haz the power
List of reviewers changed. sky@chromium.org,pfeldman@chromium.org did a drive-by without LGTM'ing!
7 years, 2 months ago (2013-10-23 08:15:02 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/zvorygin@chromium.org/26568004/749001
7 years, 2 months ago (2013-10-23 08:28:49 UTC) #25
commit-bot: I haz the power
7 years, 2 months ago (2013-10-23 08:30:51 UTC) #26
Message was sent while issue was closed.
Change committed as 230374

Powered by Google App Engine
This is Rietveld 408576698