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

Issue 8649004: Allow chromedriver to install an extension and get all installed extension IDs. (Closed)

Created:
9 years, 1 month ago by kkania
Modified:
9 years ago
CC:
chromium-reviews, Nirnimesh, John Grabowski, Erik does not do reviews, kkania, mihaip+watch_chromium.org, Aaron Boodman, anantha, robertshield, dyu1, Paweł Hajdan Jr., dennis_jeffrey, frankf
Visibility:
Public.

Description

Allow chromedriver to install an extension and get all installed extension IDs. Fix install extension hook to only watch for internal extension install. BUG=103033, 93571 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=111927

Patch Set 1 : ... #

Total comments: 26

Patch Set 2 : comments #

Total comments: 1

Patch Set 3 : comment and test fix #

Patch Set 4 : bind #

Total comments: 1

Patch Set 5 : ... #

Patch Set 6 : ... #

Unified diffs Side-by-side diffs Delta from patch set Stats (+996 lines, -338 lines) Patch
M chrome/browser/automation/automation_provider_json.h View 1 2 3 4 3 chunks +47 lines, -0 lines 0 comments Download
M chrome/browser/automation/automation_provider_json.cc View 1 2 3 4 3 chunks +93 lines, -0 lines 0 comments Download
M chrome/browser/automation/automation_util.h View 1 2 3 4 3 chunks +22 lines, -0 lines 0 comments Download
M chrome/browser/automation/automation_util.cc View 1 2 3 4 3 chunks +108 lines, -0 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.h View 1 2 3 4 2 chunks +19 lines, -14 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.cc View 1 2 3 4 22 chunks +90 lines, -72 lines 0 comments Download
M chrome/test/automation/automation_json_requests.h View 1 2 3 4 13 chunks +106 lines, -36 lines 0 comments Download
M chrome/test/automation/automation_json_requests.cc View 1 2 3 4 14 chunks +116 lines, -80 lines 0 comments Download
M chrome/test/webdriver/commands/chrome_commands.h View 1 2 3 4 1 chunk +16 lines, -0 lines 0 comments Download
M chrome/test/webdriver/commands/chrome_commands.cc View 1 2 3 4 2 chunks +47 lines, -0 lines 0 comments Download
M chrome/test/webdriver/commands/target_locator_commands.cc View 1 2 3 4 3 chunks +12 lines, -8 lines 0 comments Download
A chrome/test/webdriver/test/chromedriver.py View 1 2 3 4 5 1 chunk +118 lines, -0 lines 0 comments Download
M chrome/test/webdriver/webdriver_automation.h View 1 2 3 4 6 chunks +26 lines, -15 lines 0 comments Download
M chrome/test/webdriver/webdriver_automation.cc View 1 2 3 4 4 chunks +83 lines, -48 lines 0 comments Download
M chrome/test/webdriver/webdriver_server.cc View 1 2 3 4 1 chunk +2 lines, -1 line 0 comments Download
M chrome/test/webdriver/webdriver_session.h View 1 2 3 4 3 chunks +12 lines, -9 lines 0 comments Download
M chrome/test/webdriver/webdriver_session.cc View 1 2 3 4 22 chunks +79 lines, -55 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
kkania
This is the start of adding extension support to webdriver, so that extension/app authors can ...
9 years, 1 month ago (2011-11-22 22:11:50 UTC) #1
dennis_jeffrey
http://codereview.chromium.org/8649004/diff/2001/chrome/browser/automation/automation_provider_observers.cc File chrome/browser/automation/automation_provider_observers.cc (right): http://codereview.chromium.org/8649004/diff/2001/chrome/browser/automation/automation_provider_observers.cc#newcode626 chrome/browser/automation/automation_provider_observers.cc:626: case chrome::NOTIFICATION_EXTENSION_LOADED: { Is there a reason this block ...
9 years, 1 month ago (2011-11-22 23:32:16 UTC) #2
Huyen
lgtm for the webdriver and gypi
9 years, 1 month ago (2011-11-23 00:53:26 UTC) #3
kkania
http://codereview.chromium.org/8649004/diff/2001/chrome/browser/automation/automation_provider_observers.cc File chrome/browser/automation/automation_provider_observers.cc (right): http://codereview.chromium.org/8649004/diff/2001/chrome/browser/automation/automation_provider_observers.cc#newcode626 chrome/browser/automation/automation_provider_observers.cc:626: case chrome::NOTIFICATION_EXTENSION_LOADED: { On 2011/11/22 23:32:16, dennis_jeffrey wrote: > ...
9 years, 1 month ago (2011-11-23 17:31:23 UTC) #4
dennis_jeffrey
LGTM, just 1 fix to make before submitting (caused by changes in the latest patch ...
9 years, 1 month ago (2011-11-23 18:04:48 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kkania@chromium.org/8649004/20005
9 years ago (2011-11-29 11:07:24 UTC) #6
commit-bot: I haz the power
Presubmit check for 8649004-20005 failed and returned exit status 1. Running presubmit commit checks ...
9 years ago (2011-11-29 11:07:37 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kkania@chromium.org/8649004/26001
9 years ago (2011-11-29 12:07:08 UTC) #8
commit-bot: I haz the power
Change committed as 111927
9 years ago (2011-11-29 13:27:32 UTC) #9
Avi (use Gerrit)
9 years ago (2011-11-29 17:00:14 UTC) #10
http://codereview.chromium.org/8649004/diff/26001/chrome/test/webdriver/comma...
File chrome/test/webdriver/commands/chrome_commands.h (right):

http://codereview.chromium.org/8649004/diff/26001/chrome/test/webdriver/comma...
chrome/test/webdriver/commands/chrome_commands.h:31: virtual void
ExecutePost(Response* const response);
In future CLs, please annotate overriding functions with OVERRIDE. (I'll fix
this one.)

Powered by Google App Engine
This is Rietveld 408576698