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

Issue 7104029: Automation: fix chrome/browser dependency on chrome/test headers. (Closed)

Created:
9 years, 6 months ago by Paweł Hajdan Jr.
Modified:
9 years, 6 months ago
Reviewers:
amit, Peter Kasting, sky
CC:
chromium-reviews, amit, kkania
Visibility:
Public.

Description

Automation: fix chrome/browser dependency on chrome/test headers. This change also fixes a duplication of declarations introduced by Chrome Frame. Also, this removes AutocompleteEditProxy and its only two callers; we now have coverage from browser and unit tests which are much more solid. BUG=60803 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=87648

Patch Set 1 #

Total comments: 3

Patch Set 2 : '' #

Total comments: 3

Patch Set 3 : '' #

Patch Set 4 : '' #

Total comments: 2

Patch Set 5 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+47 lines, -881 lines) Patch
D chrome/browser/automation/automation_omnibox_tracker.h View 1 2 1 chunk +0 lines, -21 lines 0 comments Download
D chrome/browser/automation/automation_omnibox_tracker.cc View 1 2 1 chunk +0 lines, -26 lines 0 comments Download
M chrome/browser/automation/automation_provider.h View 1 2 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/automation/automation_provider.cc View 1 2 3 chunks +0 lines, -3 lines 0 comments Download
M chrome/browser/automation/automation_provider_observers.h View 1 2 1 chunk +0 lines, -22 lines 0 comments Download
M chrome/browser/automation/automation_provider_observers.cc View 1 2 2 chunks +1 line, -26 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.h View 1 2 1 chunk +0 lines, -25 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.cc View 1 2 4 chunks +1 line, -107 lines 0 comments Download
M chrome/chrome.gyp View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/chrome_tests.gypi View 1 2 2 chunks +0 lines, -3 lines 0 comments Download
M chrome/common/automation_constants.h View 1 2 1 chunk +12 lines, -0 lines 0 comments Download
M chrome/common/automation_messages_internal.h View 1 2 3 4 8 chunks +33 lines, -33 lines 0 comments Download
D chrome/test/automation/autocomplete_edit_proxy.h View 1 2 1 chunk +0 lines, -165 lines 0 comments Download
D chrome/test/automation/autocomplete_edit_proxy.cc View 1 2 1 chunk +0 lines, -87 lines 0 comments Download
M chrome/test/automation/automation_proxy_uitest.cc View 1 2 2 chunks +0 lines, -75 lines 0 comments Download
M chrome/test/automation/browser_proxy.h View 1 2 2 chunks +0 lines, -6 lines 0 comments Download
M chrome/test/automation/browser_proxy.cc View 1 2 3 chunks +0 lines, -29 lines 0 comments Download
M chrome/test/automation/tab_proxy.h View 1 2 1 chunk +0 lines, -12 lines 0 comments Download
D chrome/test/data/omnibox_tests.xml View 1 2 1 chunk +0 lines, -38 lines 0 comments Download
D chrome/test/ui/omnibox_uitest.cc View 1 2 1 chunk +0 lines, -186 lines 0 comments Download
M chrome_frame/cfproxy.h View 1 2 1 chunk +0 lines, -12 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
Paweł Hajdan Jr.
Please review: Amit: Chrome Frame Peter: I'd like to remove AutocompleteMatchData completely (and the only ...
9 years, 6 months ago (2011-06-01 17:40:36 UTC) #1
amit
lgtm for Chrome Frame
9 years, 6 months ago (2011-06-01 17:47:47 UTC) #2
Peter Kasting
On 2011/06/01 17:40:36, Paweł Hajdan Jr. wrote: > Peter: I'd like to remove AutocompleteMatchData completely ...
9 years, 6 months ago (2011-06-01 18:39:34 UTC) #3
Paweł Hajdan Jr.
Ah, I just realized I can't really remove AutocompleteMatchData because it's also used by omnibox_uitest. ...
9 years, 6 months ago (2011-06-01 19:20:15 UTC) #4
Peter Kasting
LGTM http://codereview.chromium.org/7104029/diff/1/chrome/common/automation_messages_internal.h File chrome/common/automation_messages_internal.h (right): http://codereview.chromium.org/7104029/diff/1/chrome/common/automation_messages_internal.h#newcode18 chrome/common/automation_messages_internal.h:18: On 2011/06/01 19:20:15, Paweł Hajdan Jr. wrote: > ...
9 years, 6 months ago (2011-06-01 20:28:32 UTC) #5
Paweł Hajdan Jr.
http://codereview.chromium.org/7104029/diff/13/chrome/common/automation_messages.h File chrome/common/automation_messages.h (right): http://codereview.chromium.org/7104029/diff/13/chrome/common/automation_messages.h#newcode211 chrome/common/automation_messages.h:211: struct AutocompleteMatchData { On 2011/06/01 20:28:33, Peter Kasting wrote: ...
9 years, 6 months ago (2011-06-01 20:30:03 UTC) #6
sky
LGTM
9 years, 6 months ago (2011-06-01 21:00:33 UTC) #7
Peter Kasting
http://codereview.chromium.org/7104029/diff/13/chrome/common/automation_messages.h File chrome/common/automation_messages.h (right): http://codereview.chromium.org/7104029/diff/13/chrome/common/automation_messages.h#newcode211 chrome/common/automation_messages.h:211: struct AutocompleteMatchData { On 2011/06/01 20:30:03, Paweł Hajdan Jr. ...
9 years, 6 months ago (2011-06-01 21:05:52 UTC) #8
Paweł Hajdan Jr.
I decided to just remove AutocompleteEditProxy completely. It's just not worth to fix, and we ...
9 years, 6 months ago (2011-06-02 14:00:14 UTC) #9
sky
LGTM, but are you sure pyauto isn't using these?
9 years, 6 months ago (2011-06-02 14:51:36 UTC) #10
Paweł Hajdan Jr.
On 2011/06/02 14:51:36, sky wrote: > LGTM, but are you sure pyauto isn't using these? ...
9 years, 6 months ago (2011-06-02 14:58:01 UTC) #11
Peter Kasting
LGTM http://codereview.chromium.org/7104029/diff/16002/chrome/common/automation_messages_internal.h File chrome/common/automation_messages_internal.h (right): http://codereview.chromium.org/7104029/diff/16002/chrome/common/automation_messages_internal.h#newcode767 chrome/common/automation_messages_internal.h:767: // This line blank on purpose, see comment ...
9 years, 6 months ago (2011-06-02 17:31:12 UTC) #12
Paweł Hajdan Jr.
9 years, 6 months ago (2011-06-02 17:43:58 UTC) #13
http://codereview.chromium.org/7104029/diff/16002/chrome/common/automation_me...
File chrome/common/automation_messages_internal.h (right):

http://codereview.chromium.org/7104029/diff/16002/chrome/common/automation_me...
chrome/common/automation_messages_internal.h:767: // This line blank on purpose,
see comment atop file about __LINE__.
On 2011/06/02 17:31:12, Peter Kasting wrote:
> Nit: Might as well replace this comment and the one below with "(intentionally
> blank line)" so we're consistent with our grep-bait?

Done. Please note that those messages are still used; the grep pattern was
mostly intended for removing deprecated messages.

Powered by Google App Engine
This is Rietveld 408576698