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

Issue 14977013: Delete Automation[Tab/Renderer]Helper and users. (Closed)

Created:
7 years, 7 months ago by kkania
Modified:
7 years, 7 months ago
CC:
chromium-reviews, robertshield
Visibility:
Public.

Description

Delete Automation[Tab/Renderer]Helper and fix users. For Chrome Endure, use the memory benchmarking V8 extension instead. For the old ChromeDriver, just mark the messages as deprecated on the client side. I'll remove all the old ChromeDriver code later. I want to keep it here since we release ChromeDriver from HEAD, and we might need to do critical fixes for Chrome 28 and below still. BUG=240580 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=202205

Patch Set 1 : delete ProcessWebMouseEvent too and all the renderer <-> browser message defs #

Patch Set 2 : rebase #

Patch Set 3 : update now that 202087 is committed #

Unified diffs Side-by-side diffs Delta from patch set Stats (+39 lines, -2263 lines) Patch
D chrome/browser/automation/automation_misc_browsertest.cc View 1 chunk +0 lines, -105 lines 0 comments Download
M chrome/browser/automation/automation_provider_observers.h View 4 chunks +0 lines, -126 lines 0 comments Download
M chrome/browser/automation/automation_provider_observers.cc View 2 chunks +0 lines, -208 lines 0 comments Download
D chrome/browser/automation/automation_tab_helper.h View 1 chunk +0 lines, -139 lines 0 comments Download
D chrome/browser/automation/automation_tab_helper.cc View 1 chunk +0 lines, -174 lines 0 comments Download
D chrome/browser/automation/automation_tab_helper_browsertest.cc View 1 chunk +0 lines, -215 lines 0 comments Download
D chrome/browser/automation/automation_tab_helper_unittest.cc View 1 chunk +0 lines, -213 lines 0 comments Download
D chrome/browser/automation/mock_tab_event_observer.h View 1 chunk +0 lines, -29 lines 0 comments Download
D chrome/browser/automation/mock_tab_event_observer.cc View 1 chunk +0 lines, -21 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.h View 4 chunks +0 lines, -44 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.cc View 1 9 chunks +0 lines, -254 lines 0 comments Download
M chrome/browser/ui/browser_tab_contents.cc View 1 2 chunks +0 lines, -8 lines 0 comments Download
M chrome/browser/ui/startup/startup_browser_creator.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/chrome_common.gypi View 1 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/chrome_renderer.gypi View 1 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 chunks +0 lines, -3 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 1 2 chunks +0 lines, -3 lines 0 comments Download
D chrome/common/automation_events.h View 1 chunk +0 lines, -43 lines 0 comments Download
D chrome/common/automation_events.cc View 1 chunk +0 lines, -24 lines 0 comments Download
M chrome/common/automation_messages.h View 3 chunks +0 lines, -14 lines 0 comments Download
M chrome/common/automation_messages.cc View 1 chunk +0 lines, -30 lines 0 comments Download
M chrome/common/automation_messages_internal.h View 2 chunks +2 lines, -53 lines 0 comments Download
D chrome/renderer/automation/OWNERS View 1 chunk +0 lines, -3 lines 0 comments Download
D chrome/renderer/automation/automation_renderer_helper.h View 1 chunk +0 lines, -75 lines 0 comments Download
D chrome/renderer/automation/automation_renderer_helper.cc View 1 1 chunk +0 lines, -288 lines 0 comments Download
D chrome/renderer/automation/automation_renderer_helper_browsertest.cc View 1 1 chunk +0 lines, -124 lines 0 comments Download
M chrome/renderer/chrome_content_renderer_client.cc View 1 2 chunks +0 lines, -10 lines 0 comments Download
M chrome/test/automation/automation_json_requests.h View 3 chunks +8 lines, -4 lines 0 comments Download
M chrome/test/automation/automation_json_requests.cc View 4 chunks +4 lines, -4 lines 0 comments Download
M chrome/test/automation/tab_proxy.h View 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/test/automation/tab_proxy.cc View 2 chunks +0 lines, -17 lines 0 comments Download
M chrome/test/functional/perf_endure.py View 1 2 1 chunk +3 lines, -1 line 0 comments Download
M chrome/test/pyautolib/pyauto.py View 1 2 3 chunks +15 lines, -9 lines 0 comments Download
M chrome/test/webdriver/webdriver_automation.cc View 1 4 chunks +5 lines, -4 lines 0 comments Download
M content/public/common/content_switches.cc View 1 1 chunk +1 line, -5 lines 0 comments Download
M tools/code_coverage/coverage_posix.py View 1 chunk +0 lines, -1 line 0 comments Download
M tools/valgrind/gtest_exclude/browser_tests.gtest-drmemory_win32.txt View 2 chunks +0 lines, -2 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
kkania
7 years, 7 months ago (2013-05-14 17:09:18 UTC) #1
dennisjeffrey
Dai, could you check out the changes to perf_endure.py here? It affects Chrome Endure's use ...
7 years, 7 months ago (2013-05-14 17:15:03 UTC) #2
dennisjeffrey
(to Dai's chromium.org account this time) On Tue, May 14, 2013 at 10:15 AM, Dennis ...
7 years, 7 months ago (2013-05-14 17:16:11 UTC) #3
Dai Mikurube (NOT FULLTIME)
For perf_endure.py... It looks basically good for now, but the argument ('renderer' and 'browser') is ...
7 years, 7 months ago (2013-05-14 17:28:03 UTC) #4
kkania
On 2013/05/14 17:28:03, Dai Mikurube wrote: > For perf_endure.py... > > It looks basically good ...
7 years, 7 months ago (2013-05-14 18:06:40 UTC) #5
dennis_jeffrey
chrome/test/* LGTM
7 years, 7 months ago (2013-05-14 18:11:03 UTC) #6
kkania
+tsepez for OWNERS review of automation_messages.h; this should be easy since I'm just deleting stuff
7 years, 7 months ago (2013-05-14 18:37:06 UTC) #7
Tom Sepez
Messages LGTM.
7 years, 7 months ago (2013-05-14 18:39:06 UTC) #8
Dai Mikurube (NOT FULLTIME)
On 2013/05/14 18:06:40, kkania wrote: > On 2013/05/14 17:28:03, Dai Mikurube wrote: > > For ...
7 years, 7 months ago (2013-05-14 20:21:39 UTC) #9
Dai Mikurube (NOT FULLTIME)
As of the comment #9, lgtm.
7 years, 7 months ago (2013-05-14 20:22:32 UTC) #10
kkania
On 2013/05/14 20:22:32, Dai Mikurube wrote: > As of the comment #9, lgtm. John, can ...
7 years, 7 months ago (2013-05-15 15:25:54 UTC) #11
Dai Mikurube (NOT FULLTIME)
fyi: Now it's heapProfilerDump(process_type, reason) in https://codereview.chromium.org/15082004/. perf_endure.py can use the same arguments now.
7 years, 7 months ago (2013-05-15 15:28:24 UTC) #12
kkania
whoops, John is ooo; sky: chrome/ joi: content/
7 years, 7 months ago (2013-05-16 02:33:12 UTC) #13
sky
LGTM
7 years, 7 months ago (2013-05-16 15:03:56 UTC) #14
Jói
LGTM for //content/public.
7 years, 7 months ago (2013-05-16 17:03:58 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kkania@chromium.org/14977013/57001
7 years, 7 months ago (2013-05-24 16:14:32 UTC) #16
commit-bot: I haz the power
7 years, 7 months ago (2013-05-24 22:34:05 UTC) #17
Message was sent while issue was closed.
Change committed as 202205

Powered by Google App Engine
This is Rietveld 408576698