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

Issue 7810002: Move infobar handling to a tab helper. (Closed)

Created:
9 years, 3 months ago by Avi (use Gerrit)
Modified:
9 years, 3 months ago
Reviewers:
Peter Kasting
CC:
chromium-reviews, GeorgeY, jam, Erik does not do reviews, brettw-cc_chromium.org, kkania, mihaip+watch_chromium.org, Aaron Boodman, darin-cc_chromium.org, rdsmith+dwatch_chromium.org, Paweł Hajdan Jr., stuartmorgan+watch_chromium.org, Ilya Sherman, yoshiki+watch_chromium.org, dhollowa
Visibility:
Public.

Description

Move infobar handling to a tab helper, part 1. BUG=94741 TEST=no visible change Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=99187

Patch Set 1 #

Patch Set 2 : update #

Total comments: 36

Patch Set 3 : fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+572 lines, -419 lines) Patch
M chrome/browser/alternate_nav_url_fetcher.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/autofill/autofill_browsertest.cc View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/autofill/autofill_manager.cc View 3 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/automation/automation_provider_observers.cc View 1 2 5 chunks +13 lines, -16 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.cc View 1 2 8 chunks +26 lines, -21 lines 0 comments Download
M chrome/browser/chrome_quota_permission_context.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/download/download_request_limiter.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/extension_disabled_infobar_delegate.cc View 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/extensions/extension_infobar_module.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/extension_install_ui.cc View 1 2 3 chunks +6 lines, -4 lines 0 comments Download
M chrome/browser/extensions/extension_install_ui_browsertest.cc View 1 2 2 chunks +6 lines, -4 lines 0 comments Download
M chrome/browser/extensions/extension_management_browsertest.cc View 1 2 2 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/external_tab_container_win.cc View 1 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/geolocation/chrome_geolocation_permission_context.cc View 3 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/geolocation/chrome_geolocation_permission_context_unittest.cc View 1 2 15 chunks +61 lines, -57 lines 0 comments Download
M chrome/browser/geolocation/geolocation_browsertest.cc View 1 2 3 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/google/google_url_tracker.cc View 2 chunks +2 lines, -1 line 0 comments Download
chrome/browser/infobars/infobar_tab_helper.h View 1 chunk +81 lines, -0 lines 0 comments Download
A chrome/browser/infobars/infobar_tab_helper.cc View 2 1 chunk +199 lines, -0 lines 0 comments Download
M chrome/browser/notifications/desktop_notification_service.cc View 1 2 3 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/omnibox_search_hint.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/password_manager_delegate_impl.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/pdf_unsupported_feature.cc View 3 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/plugin_observer.cc View 1 2 3 chunks +13 lines, -9 lines 0 comments Download
M chrome/browser/tab_contents/infobar.cc View 1 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/tab_contents/infobar_container.cc View 1 2 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/tab_contents/infobar_delegate.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/tab_contents/tab_contents_ssl_helper.cc View 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/task_manager/task_manager_browsertest.cc View 1 2 2 chunks +6 lines, -4 lines 0 comments Download
M chrome/browser/translate/translate_manager.cc View 1 2 4 chunks +10 lines, -7 lines 0 comments Download
M chrome/browser/translate/translate_manager_browsertest.cc View 1 2 6 chunks +14 lines, -9 lines 0 comments Download
M chrome/browser/ui/autologin_infobar_delegate.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/ui/browser.cc View 1 2 5 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/ui/browser_init.cc View 1 6 chunks +20 lines, -13 lines 0 comments Download
M chrome/browser/ui/cocoa/content_settings/collected_cookies_mac.mm View 2 chunks +3 lines, -1 line 0 comments Download
M chrome/browser/ui/cocoa/extensions/extension_installed_bubble_bridge.mm View 2 chunks +2 lines, -1 line 0 comments Download
chrome/browser/ui/cocoa/infobars/infobar_container_controller.mm View 1 2 2 chunks +6 lines, -3 lines 0 comments Download
chrome/browser/ui/cocoa/infobars/infobar_controller.mm View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/ui/cocoa/keystone_infobar.mm View 2 chunks +4 lines, -3 lines 0 comments Download
M chrome/browser/ui/content_settings/content_setting_bubble_model.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/ui/gtk/collected_cookies_gtk.cc View 1 2 chunks +4 lines, -2 lines 0 comments Download
chrome/browser/ui/shell_dialogs.cc View 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/ui/tab_contents/tab_contents_wrapper.h View 1 2 6 chunks +6 lines, -44 lines 0 comments Download
M chrome/browser/ui/tab_contents/tab_contents_wrapper.cc View 1 2 13 chunks +5 lines, -169 lines 0 comments Download
M chrome/browser/ui/views/collected_cookies_win.cc View 1 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 2 2 chunks +4 lines, -2 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Avi (use Gerrit)
The change here is the splitting off of infobar stuff to the new infobar tab ...
9 years, 3 months ago (2011-08-31 01:03:55 UTC) #1
Avi (use Gerrit)
Tests I was not expecting came back red. Hold off for a little while.
9 years, 3 months ago (2011-08-31 14:18:05 UTC) #2
Avi (use Gerrit)
I must have hit a bad rev, because I rebased, tried again, and everything is ...
9 years, 3 months ago (2011-08-31 16:26:00 UTC) #3
Peter Kasting
The important takeaway from the non-nits below is that I think the whole infobar system ...
9 years, 3 months ago (2011-08-31 18:47:31 UTC) #4
Avi (use Gerrit)
I'm letting the "combine these two lines" comments slide as they don't fit in 80 ...
9 years, 3 months ago (2011-08-31 20:03:51 UTC) #5
Avi (use Gerrit)
I've made all the fixed, but none of them that involve changing ownership. This is ...
9 years, 3 months ago (2011-08-31 21:18:54 UTC) #6
Peter Kasting
Rubber-stamp LGTM (didn't look again) http://codereview.chromium.org/7810002/diff/1042/chrome/browser/geolocation/chrome_geolocation_permission_context.cc File chrome/browser/geolocation/chrome_geolocation_permission_context.cc (right): http://codereview.chromium.org/7810002/diff/1042/chrome/browser/geolocation/chrome_geolocation_permission_context.cc#newcode447 chrome/browser/geolocation/chrome_geolocation_permission_context.cc:447: TabContentsWrapper* wrapper = NULL; ...
9 years, 3 months ago (2011-08-31 21:24:55 UTC) #7
Avi (use Gerrit)
9 years, 3 months ago (2011-08-31 21:28:05 UTC) #8
OK.

There are 27 pending tryjobs, so tomorrow morning I'll try this, land it, and
continue on with part 2.

Powered by Google App Engine
This is Rietveld 408576698