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

Issue 12377047: Add chrome.debugger.getTargets method to discover available debug targets. (Closed)

Created:
7 years, 9 months ago by Vladislav Kaznacheev
Modified:
7 years, 8 months ago
Reviewers:
Matt Perry, pfeldman
CC:
chromium-reviews, Aaron Boodman, chromium-apps-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@targets
Visibility:
Public.

Description

Add chrome.debugger.getTargets method to discover available debug targets. BUG=179342 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=191151 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=191982

Patch Set 1 #

Patch Set 2 : Rebase #

Patch Set 3 : Rebased #

Total comments: 10

Patch Set 4 : Rebased, addressed comments #

Total comments: 10

Patch Set 5 : Addressed comments #

Patch Set 6 : Refactored infobar checks #

Patch Set 7 : Rebase #

Total comments: 4

Patch Set 8 : Fixed the tests #

Patch Set 9 : Removed flaky tests #

Unified diffs Side-by-side diffs Delta from patch set Stats (+247 lines, -90 lines) Patch
M chrome/browser/extensions/api/debugger/debugger_api.h View 1 chunk +14 lines, -0 lines 0 comments Download
M chrome/browser/extensions/api/debugger/debugger_api.cc View 1 2 3 4 5 6 7 8 12 chunks +179 lines, -78 lines 0 comments Download
M chrome/browser/extensions/api/debugger/debugger_api_constants.h View 1 2 3 4 5 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/api/debugger/debugger_api_constants.cc View 1 2 3 4 5 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/common/extensions/api/debugger.json View 1 2 3 4 5 2 chunks +38 lines, -1 line 0 comments Download
M chrome/test/data/extensions/api_test/debugger/background.js View 1 2 3 4 5 6 7 8 2 chunks +7 lines, -4 lines 0 comments Download
M chrome/test/data/extensions/api_test/debugger_extension/background.js View 1 2 3 4 5 6 7 8 2 chunks +4 lines, -4 lines 0 comments Download

Messages

Total messages: 23 (0 generated)
Vladislav Kaznacheev
Please review
7 years, 9 months ago (2013-03-12 09:20:26 UTC) #1
Vladislav Kaznacheev
This is now ready for review.
7 years, 9 months ago (2013-03-14 13:59:38 UTC) #2
pfeldman
https://codereview.chromium.org/12377047/diff/11001/chrome/browser/extensions/api/debugger/debugger_api.cc File chrome/browser/extensions/api/debugger/debugger_api.cc (right): https://codereview.chromium.org/12377047/diff/11001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode208 chrome/browser/extensions/api/debugger/debugger_api.cc:208: base::DictionaryValue* dictionary = new base::DictionaryValue; new base::DictionaryValue() https://codereview.chromium.org/12377047/diff/11001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode210 chrome/browser/extensions/api/debugger/debugger_api.cc:210: ...
7 years, 9 months ago (2013-03-15 11:25:45 UTC) #3
Vladislav Kaznacheev
PTAL https://codereview.chromium.org/12377047/diff/11001/chrome/browser/extensions/api/debugger/debugger_api.cc File chrome/browser/extensions/api/debugger/debugger_api.cc (right): https://codereview.chromium.org/12377047/diff/11001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode208 chrome/browser/extensions/api/debugger/debugger_api.cc:208: base::DictionaryValue* dictionary = new base::DictionaryValue; On 2013/03/15 11:25:45, ...
7 years, 9 months ago (2013-03-18 06:40:36 UTC) #4
pfeldman
devtools lgtm
7 years, 9 months ago (2013-03-18 12:11:53 UTC) #5
Vladislav Kaznacheev
Hello Matt, Please review the changes to: chrome/browser/extensions/api/debugger/debugger_api_constants.h chrome/browser/extensions/api/debugger/debugger_api_constants.cc chrome/browser/extensions/api/debugger/debugger_api.h chrome/browser/extensions/api/debugger/debugger_api.cc Thanks, Vlad
7 years, 9 months ago (2013-03-18 12:57:52 UTC) #6
Vladislav Kaznacheev
I forgot to mention chrome/common/extensions/api/debugger.json which needs reviewing as well. > Hello Matt, > > ...
7 years, 9 months ago (2013-03-18 13:09:58 UTC) #7
Matt Perry
https://chromiumcodereview.appspot.com/12377047/diff/23001/chrome/browser/extensions/api/debugger/debugger_api.cc File chrome/browser/extensions/api/debugger/debugger_api.cc (right): https://chromiumcodereview.appspot.com/12377047/diff/23001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode224 chrome/browser/extensions/api/debugger/debugger_api.cc:224: GetExtensionBackgroundHost(web_contents); This is a very roundabout way to get ...
7 years, 9 months ago (2013-03-18 19:53:44 UTC) #8
Vladislav Kaznacheev
Thanks for the comments, PTAL. https://chromiumcodereview.appspot.com/12377047/diff/23001/chrome/browser/extensions/api/debugger/debugger_api.cc File chrome/browser/extensions/api/debugger/debugger_api.cc (right): https://chromiumcodereview.appspot.com/12377047/diff/23001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode224 chrome/browser/extensions/api/debugger/debugger_api.cc:224: GetExtensionBackgroundHost(web_contents); It is not ...
7 years, 9 months ago (2013-03-19 05:56:23 UTC) #9
Matt Perry
https://chromiumcodereview.appspot.com/12377047/diff/23001/chrome/browser/extensions/api/debugger/debugger_api.cc File chrome/browser/extensions/api/debugger/debugger_api.cc (right): https://chromiumcodereview.appspot.com/12377047/diff/23001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode224 chrome/browser/extensions/api/debugger/debugger_api.cc:224: GetExtensionBackgroundHost(web_contents); OK, so you really do only want this ...
7 years, 9 months ago (2013-03-19 18:02:01 UTC) #10
Vladislav Kaznacheev
PTAL https://chromiumcodereview.appspot.com/12377047/diff/23001/chrome/browser/extensions/api/debugger/debugger_api.cc File chrome/browser/extensions/api/debugger/debugger_api.cc (right): https://chromiumcodereview.appspot.com/12377047/diff/23001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode224 chrome/browser/extensions/api/debugger/debugger_api.cc:224: GetExtensionBackgroundHost(web_contents); On 2013/03/19 18:02:01, Matt Perry wrote: > ...
7 years, 9 months ago (2013-03-20 07:20:49 UTC) #11
Vladislav Kaznacheev
Gentle ping On 2013/03/20 07:20:49, Vladislav Kaznacheev wrote: > PTAL > > https://chromiumcodereview.appspot.com/12377047/diff/23001/chrome/browser/extensions/api/debugger/debugger_api.cc > File ...
7 years, 9 months ago (2013-03-22 05:45:27 UTC) #12
Vladislav Kaznacheev
Hi Matt, can you take another look please? Vlad On 2013/03/22 05:45:27, Vladislav Kaznacheev wrote: ...
7 years, 9 months ago (2013-03-27 14:57:53 UTC) #13
Matt Perry
Sorry for the delay, I somehow missed your pings. LGTM https://chromiumcodereview.appspot.com/12377047/diff/40001/chrome/browser/extensions/api/debugger/debugger_api.cc File chrome/browser/extensions/api/debugger/debugger_api.cc (right): https://chromiumcodereview.appspot.com/12377047/diff/40001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode215 ...
7 years, 9 months ago (2013-03-27 23:29:56 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kaznacheev@chromium.org/12377047/58001
7 years, 9 months ago (2013-03-28 05:55:34 UTC) #15
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) browser_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=128487
7 years, 9 months ago (2013-03-28 11:26:16 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kaznacheev@chromium.org/12377047/58001
7 years, 9 months ago (2013-03-28 12:44:03 UTC) #17
commit-bot: I haz the power
Change committed as 191151
7 years, 9 months ago (2013-03-28 15:04:13 UTC) #18
Vladislav Kaznacheev
Thanks for the review! https://chromiumcodereview.appspot.com/12377047/diff/40001/chrome/browser/extensions/api/debugger/debugger_api.cc File chrome/browser/extensions/api/debugger/debugger_api.cc (right): https://chromiumcodereview.appspot.com/12377047/diff/40001/chrome/browser/extensions/api/debugger/debugger_api.cc#newcode215 chrome/browser/extensions/api/debugger/debugger_api.cc:215: static const char kTargetTypeBackgroundPage[] = ...
7 years, 9 months ago (2013-03-28 15:07:40 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kaznacheev@chromium.org/12377047/83002
7 years, 8 months ago (2013-04-02 19:44:03 UTC) #20
commit-bot: I haz the power
Retried try job too often on win_rel for step(s) sync_integration_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=win_rel&number=130264
7 years, 8 months ago (2013-04-02 23:10:08 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kaznacheev@chromium.org/12377047/83002
7 years, 8 months ago (2013-04-03 02:31:38 UTC) #22
commit-bot: I haz the power
7 years, 8 months ago (2013-04-03 04:42:48 UTC) #23
Message was sent while issue was closed.
Change committed as 191982

Powered by Google App Engine
This is Rietveld 408576698