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

Issue 6614023: Convert ChromeDriver to use only the JSON automation interface. (Closed)

Created:
9 years, 9 months ago by kkania
Modified:
9 years, 7 months ago
Reviewers:
Paweł Hajdan Jr.
CC:
chromium-reviews, kkania, Paweł Hajdan Jr.
Visibility:
Public.

Description

Part2 of Convert ChromeDriver to use only the JSON automation interface. Move common functions to automation_util. BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=79496

Patch Set 1 : ... #

Total comments: 15

Patch Set 2 : address Pawel's comments #

Total comments: 1

Patch Set 3 : address Nirnimesh's comments #

Total comments: 10

Patch Set 4 : address Pawel's additional comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1334 lines, -356 lines) Patch
M chrome/browser/automation/automation_provider_json.h View 1 2 3 2 chunks +31 lines, -1 line 0 comments Download
M chrome/browser/automation/automation_provider_json.cc View 1 2 3 3 chunks +65 lines, -0 lines 0 comments Download
M chrome/browser/automation/automation_provider_observers.h View 1 chunk +18 lines, -0 lines 0 comments Download
M chrome/browser/automation/automation_provider_observers.cc View 1 2 chunks +25 lines, -0 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.h View 1 2 3 chunks +167 lines, -14 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.cc View 1 2 3 17 chunks +413 lines, -78 lines 0 comments Download
M chrome/common/automation_constants.h View 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/test/automation/automation_json_requests.h View 1 3 chunks +155 lines, -2 lines 0 comments Download
M chrome/test/automation/automation_json_requests.cc View 1 4 chunks +320 lines, -8 lines 0 comments Download
M chrome/test/webdriver/automation.h View 6 chunks +7 lines, -33 lines 0 comments Download
M chrome/test/webdriver/automation.cc View 1 5 chunks +95 lines, -199 lines 0 comments Download
M chrome/test/webdriver/commands/mouse_commands.cc View 3 chunks +2 lines, -3 lines 0 comments Download
M chrome/test/webdriver/session.h View 2 chunks +3 lines, -4 lines 0 comments Download
M chrome/test/webdriver/session.cc View 1 4 chunks +25 lines, -13 lines 0 comments Download
M chrome/test/webdriver/webdriver_key_converter.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/test/webdriver/webdriver_key_converter_unittest.cc View 1 2 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 12 (0 generated)
kkania
jleyba: chrome/test/webdriver phajdan.jr: all the rest Sorry for the dense CL. I'm out of town ...
9 years, 9 months ago (2011-03-04 05:55:06 UTC) #1
Paweł Hajdan Jr.
http://codereview.chromium.org/6614023/diff/2002/chrome/browser/automation/automation_provider_observers.cc File chrome/browser/automation/automation_provider_observers.cc (right): http://codereview.chromium.org/6614023/diff/2002/chrome/browser/automation/automation_provider_observers.cc#newcode2113 chrome/browser/automation/automation_provider_observers.cc:2113: void ExecuteJavascriptObserver::OnDomOperationCompleted(const std::string& json) { nit: 80 cols. http://codereview.chromium.org/6614023/diff/2002/chrome/browser/automation/testing_automation_provider.cc ...
9 years, 9 months ago (2011-03-05 11:44:56 UTC) #2
kkania
http://codereview.chromium.org/6614023/diff/2002/chrome/browser/automation/automation_provider_observers.cc File chrome/browser/automation/automation_provider_observers.cc (right): http://codereview.chromium.org/6614023/diff/2002/chrome/browser/automation/automation_provider_observers.cc#newcode2113 chrome/browser/automation/automation_provider_observers.cc:2113: void ExecuteJavascriptObserver::OnDomOperationCompleted(const std::string& json) { On 2011/03/05 11:44:56, Paweł ...
9 years, 9 months ago (2011-03-07 04:31:51 UTC) #3
Jason Leyba
Changes in chrome/test/webdriver LGTM
9 years, 9 months ago (2011-03-07 18:07:56 UTC) #4
kkania
9 years, 9 months ago (2011-03-07 19:12:38 UTC) #5
Nirnimesh
Overall LGTM. I've made just one comment, but I won't press on it. http://codereview.chromium.org/6614023/diff/8002/chrome/browser/automation/testing_automation_provider.h File ...
9 years, 9 months ago (2011-03-07 19:54:42 UTC) #6
kkania
assuming trybots go green, I want to submit this at 2pm PST today. I'll keep ...
9 years, 9 months ago (2011-03-07 20:15:31 UTC) #7
Paweł Hajdan Jr.
On 2011/03/07 20:15:31, kkania wrote: > assuming trybots go green, I want to submit this ...
9 years, 9 months ago (2011-03-07 21:03:39 UTC) #8
kkania
I am sorry for pushing this for the past week, but the chromium branch point ...
9 years, 9 months ago (2011-03-07 21:57:50 UTC) #9
Paweł Hajdan Jr.
http://codereview.chromium.org/6614023/diff/9003/chrome/browser/automation/testing_automation_provider.cc File chrome/browser/automation/testing_automation_provider.cc (right): http://codereview.chromium.org/6614023/diff/9003/chrome/browser/automation/testing_automation_provider.cc#newcode761 chrome/browser/automation/testing_automation_provider.cc:761: BrowserList::const_iterator iter = BrowserList::begin(); On 2011/03/07 21:57:51, kkania wrote: ...
9 years, 9 months ago (2011-03-08 07:29:08 UTC) #10
kkania
moved funcs to automation_util, as requested by Pawel please let me know any further comments ...
9 years, 9 months ago (2011-03-26 04:19:17 UTC) #11
Paweł Hajdan Jr.
9 years, 9 months ago (2011-03-26 15:30:44 UTC) #12
LGTM

Powered by Google App Engine
This is Rietveld 408576698