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

Issue 22694006: Infobar system refactor. (Closed)

Created:
7 years, 4 months ago by Peter Kasting
Modified:
6 years, 5 months ago
CC:
chromium-reviews, asanka, ahutter, browser-components-watch_chromium.org, stuartmorgan+watch_chromium.org, dmazzoni+watch_chromium.org, Albert Bodenhamer, markusheintz_, aandrey+blink_chromium.org, Ilya Sherman, miu+watch_chromium.org, extensions-reviews_chromium.org, vsevik, aboxhall+watch_chromium.org, native-client-reviews_googlegroups.com, jam, apatrick_chromium, devtools-reviews_chromium.org, chromium-apps-reviews_chromium.org, jeremya+watch_chromium.org, dtseng+watch_chromium.org, benjhayden+dwatch_chromium.org, yoshiki+watch_chromium.org, yuzo+watch_chromium.org, feature-media-reviews_chromium.org, paulirish+reviews_chromium.org, pam+watch_chromium.org, Michael van Ouwerkerk, Raman Kakilate, ctguil+watch_chromium.org, rouslan+autofillwatch_chromium.org, zork+watch_chromium.org, hashimoto+watch_chromium.org, tfarina, yurys, davidbarr+watch_chromium.org, benquan, robertshield, Dane Wallinga, dyu1, estade+watch_chromium.org, pfeldman, Robert Sesek
Visibility:
Public.

Description

Infobar system refactor. This changes the ownership model of infobars so that InfoBars are long-lived and own their InfoBarDelegates directly. The InfoBarService pseudo-owns the InfoBars (instead of deleting them directly, it tells them when they're unowned and expects them to delete themselves). This fixes leaks when infobars are closed while not visible (e.g. in a background tab) and in general makes the system clearer and easier to reason about. BUG=62154 TEST=none R=erg@chromium.org, sail@chromium.org, sky@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=238283

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Patch Set 5 : #

Patch Set 6 : #

Patch Set 7 : #

Patch Set 8 : #

Patch Set 9 : #

Patch Set 10 : #

Patch Set 11 : #

Patch Set 12 : #

Patch Set 13 : #

Patch Set 14 : #

Patch Set 15 : #

Patch Set 16 : #

Patch Set 17 : #

Patch Set 18 : #

Total comments: 4

Patch Set 19 : #

Patch Set 20 : #

Patch Set 21 : #

Patch Set 22 : #

Patch Set 23 : #

Patch Set 24 : #

Patch Set 25 : #

Patch Set 26 : #

Patch Set 27 : #

Patch Set 28 : #

Patch Set 29 : #

Patch Set 30 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1248 lines, -1471 lines) Patch
M chrome/browser/accessibility/accessibility_extension_api.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/autofill/autofill_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/autofill/autofill_cc_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +4 lines, -5 lines 0 comments Download
M chrome/browser/autofill/autofill_cc_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/autofill/autofill_interactive_uitest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +6 lines, -3 lines 0 comments Download
M chrome/browser/automation/testing_automation_provider.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/chrome_quota_permission_context.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +7 lines, -8 lines 0 comments Download
M chrome/browser/content_settings/permission_queue_controller.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +7 lines, -8 lines 0 comments Download
M chrome/browser/content_settings/permission_queue_controller_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +2 lines, -26 lines 0 comments Download
M chrome/browser/custom_handlers/register_protocol_handler_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +4 lines, -5 lines 0 comments Download
M chrome/browser/custom_handlers/register_protocol_handler_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/devtools/devtools_window.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/download/download_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +4 lines, -2 lines 0 comments Download
M chrome/browser/download/download_request_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/browser/download/download_request_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/extensions/api/debugger/debugger_api.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 11 chunks +18 lines, -24 lines 0 comments Download
M chrome/browser/extensions/extension_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +8 lines, -21 lines 0 comments Download
M chrome/browser/extensions/extension_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +11 lines, -21 lines 0 comments Download
M chrome/browser/extensions/extension_install_ui_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/extensions/theme_installed_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +3 lines, -4 lines 0 comments Download
M chrome/browser/extensions/theme_installed_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +9 lines, -8 lines 0 comments Download
M chrome/browser/geolocation/chrome_geolocation_permission_context_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 21 chunks +59 lines, -65 lines 0 comments Download
M chrome/browser/geolocation/geolocation_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/geolocation/geolocation_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +8 lines, -9 lines 0 comments Download
M chrome/browser/geolocation/geolocation_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/geolocation/geolocation_infobar_delegate_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/geolocation/geolocation_infobar_delegate_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -4 lines 0 comments Download
M chrome/browser/google/google_url_tracker.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +6 lines, -7 lines 0 comments Download
M chrome/browser/google/google_url_tracker.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +7 lines, -5 lines 0 comments Download
M chrome/browser/google/google_url_tracker_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +6 lines, -8 lines 0 comments Download
M chrome/browser/google/google_url_tracker_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +7 lines, -8 lines 0 comments Download
M chrome/browser/google/google_url_tracker_map_entry.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/google/google_url_tracker_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 9 chunks +27 lines, -28 lines 0 comments Download
M chrome/browser/infobars/confirm_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +8 lines, -4 lines 0 comments Download
M chrome/browser/infobars/confirm_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/infobars/infobar.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 7 chunks +43 lines, -22 lines 0 comments Download
M chrome/browser/infobars/infobar.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 6 chunks +19 lines, -20 lines 0 comments Download
M chrome/browser/infobars/infobar_container.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 5 chunks +5 lines, -21 lines 0 comments Download
M chrome/browser/infobars/infobar_container.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 5 chunks +15 lines, -41 lines 0 comments Download
M chrome/browser/infobars/infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +17 lines, -27 lines 0 comments Download
M chrome/browser/infobars/infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +12 lines, -15 lines 0 comments Download
M chrome/browser/infobars/infobar_service.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 5 chunks +27 lines, -23 lines 0 comments Download
M chrome/browser/infobars/infobar_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 8 chunks +22 lines, -25 lines 0 comments Download
M chrome/browser/infobars/insecure_content_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +2 lines, -3 lines 0 comments Download
M chrome/browser/infobars/insecure_content_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +9 lines, -8 lines 0 comments Download
M chrome/browser/infobars/simple_alert_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/infobars/simple_alert_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/managed_mode/managed_mode_interstitial.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/managed_mode/managed_mode_navigation_observer.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/managed_mode/managed_mode_navigation_observer.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +11 lines, -10 lines 0 comments Download
M chrome/browser/media/media_stream_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +5 lines, -6 lines 0 comments Download
M chrome/browser/media/media_stream_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/media/midi_permission_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +8 lines, -9 lines 0 comments Download
M chrome/browser/media/midi_permission_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/media/protected_media_identifier_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +9 lines, -9 lines 0 comments Download
M chrome/browser/media/protected_media_identifier_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +14 lines, -13 lines 0 comments Download
M chrome/browser/media/webrtc_browsertest_base.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +5 lines, -6 lines 0 comments Download
M chrome/browser/media/webrtc_browsertest_base.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 7 chunks +12 lines, -16 lines 0 comments Download
M chrome/browser/nacl_host/nacl_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/nacl_host/nacl_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/notifications/desktop_notification_service.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 5 chunks +9 lines, -9 lines 0 comments Download
M chrome/browser/notifications/notification_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 5 chunks +7 lines, -6 lines 0 comments Download
M chrome/browser/password_manager/password_manager_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +3 lines, -1 line 0 comments Download
M chrome/browser/password_manager/password_manager_delegate_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +12 lines, -14 lines 0 comments Download
M chrome/browser/pepper_broker_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +3 lines, -4 lines 0 comments Download
M chrome/browser/pepper_broker_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/plugins/plugin_infobar_delegates.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 8 chunks +9 lines, -15 lines 0 comments Download
M chrome/browser/plugins/plugin_infobar_delegates.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 11 chunks +36 lines, -40 lines 0 comments Download
M chrome/browser/policy/policy_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +5 lines, -3 lines 0 comments Download
M chrome/browser/ssl/ssl_tab_helper.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +15 lines, -17 lines 0 comments Download
M chrome/browser/task_manager/task_manager_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +2 lines, -1 line 0 comments Download
M chrome/browser/three_d_api_observer.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +8 lines, -8 lines 0 comments Download
M chrome/browser/translate/options_menu_model.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/browser/translate/translate_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/translate/translate_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +7 lines, -4 lines 0 comments Download
M chrome/browser/translate/translate_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 10 chunks +19 lines, -14 lines 0 comments Download
M chrome/browser/translate/translate_manager_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +5 lines, -4 lines 0 comments Download
M chrome/browser/ui/android/content_settings/popup_blocked_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/android/content_settings/popup_blocked_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 6 chunks +11 lines, -12 lines 0 comments Download
M chrome/browser/ui/android/infobars/auto_login_infobar_delegate_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/android/infobars/auto_login_infobar_delegate_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 5 chunks +11 lines, -12 lines 0 comments Download
M chrome/browser/ui/android/infobars/confirm_infobar.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/android/infobars/confirm_infobar.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +5 lines, -4 lines 0 comments Download
M chrome/browser/ui/android/infobars/infobar_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/android/infobars/infobar_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/android/infobars/infobar_container_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/android/infobars/translate_infobar.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/android/infobars/translate_infobar.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +6 lines, -5 lines 0 comments Download
M chrome/browser/ui/apps/app_metro_infobar_delegate_win.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +3 lines, -5 lines 0 comments Download
M chrome/browser/ui/apps/app_metro_infobar_delegate_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/ui/auto_login_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/auto_login_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +9 lines, -12 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/alternate_nav_infobar_controller.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +6 lines, -3 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/confirm_infobar_controller.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +6 lines, -3 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/confirm_infobar_controller_unittest.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 7 chunks +35 lines, -30 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/extension_infobar_controller.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/extension_infobar_controller.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 7 chunks +30 lines, -35 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/infobar_cocoa.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/infobar_cocoa.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +6 lines, -6 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/infobar_container_controller.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +2 lines, -6 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/infobar_container_controller_unittest.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +8 lines, -8 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/infobar_controller.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/infobar_controller.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/mock_confirm_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/cocoa/infobars/translate_infobar_base.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +14 lines, -10 lines 0 comments Download
M chrome/browser/ui/cocoa/infobars/translate_infobar_unittest.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 11 chunks +44 lines, -35 lines 0 comments Download
M chrome/browser/ui/cocoa/keystone_infobar_delegate.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +6 lines, -8 lines 0 comments Download
M chrome/browser/ui/collected_cookies_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/collected_cookies_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/ui/content_settings/content_setting_bubble_model_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -5 lines 0 comments Download
M chrome/browser/ui/content_settings/media_setting_changed_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/content_settings/media_setting_changed_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/ui/extensions/extension_install_ui_default.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +7 lines, -7 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/after_translate_infobar_gtk.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/after_translate_infobar_gtk.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +4 lines, -5 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/alternate_nav_infobar_gtk.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/alternate_nav_infobar_gtk.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/before_translate_infobar_gtk.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/before_translate_infobar_gtk.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +4 lines, -5 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/confirm_infobar_gtk.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/confirm_infobar_gtk.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +9 lines, -7 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/extension_infobar_gtk.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +3 lines, -14 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/extension_infobar_gtk.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +27 lines, -34 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/infobar_container_gtk.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +0 lines, -4 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/infobar_gtk.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +11 lines, -13 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/infobar_gtk.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +29 lines, -29 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/translate_infobar_base_gtk.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/translate_infobar_base_gtk.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +31 lines, -28 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/translate_message_infobar_gtk.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/gtk/infobars/translate_message_infobar_gtk.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +4 lines, -5 lines 0 comments Download
M chrome/browser/ui/hung_plugin_tab_helper.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +16 lines, -26 lines 0 comments Download
M chrome/browser/ui/omnibox/alternate_nav_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +10 lines, -8 lines 0 comments Download
M chrome/browser/ui/omnibox/alternate_nav_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +10 lines, -8 lines 0 comments Download
M chrome/browser/ui/startup/autolaunch_prompt_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +8 lines, -7 lines 0 comments Download
M chrome/browser/ui/startup/default_browser_prompt.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +7 lines, -8 lines 0 comments Download
M chrome/browser/ui/startup/google_api_keys_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/startup/google_api_keys_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/startup/obsolete_os_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/startup/obsolete_os_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +5 lines, -5 lines 0 comments Download
M chrome/browser/ui/startup/session_crashed_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +4 lines, -23 lines 0 comments Download
M chrome/browser/ui/startup/session_crashed_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 5 chunks +7 lines, -34 lines 0 comments Download
M chrome/browser/ui/startup/session_crashed_infobar_delegate_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +3 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/infobars/after_translate_infobar.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/ui/views/infobars/after_translate_infobar.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/ui/views/infobars/alternate_nav_infobar_view.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +3 lines, -4 lines 0 comments Download
M chrome/browser/ui/views/infobars/alternate_nav_infobar_view.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/infobars/before_translate_infobar.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/infobars/before_translate_infobar.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/infobars/confirm_infobar.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/infobars/confirm_infobar.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +6 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/infobars/extension_infobar.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +2 lines, -12 lines 0 comments Download
M chrome/browser/ui/views/infobars/extension_infobar.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +10 lines, -16 lines 0 comments Download
M chrome/browser/ui/views/infobars/infobar_container_view.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +0 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/infobars/infobar_view.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/infobars/infobar_view.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +5 lines, -7 lines 0 comments Download
M chrome/browser/ui/views/infobars/translate_infobar_base.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +1 line, -2 lines 0 comments Download
M chrome/browser/ui/views/infobars/translate_infobar_base.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 3 chunks +12 lines, -9 lines 0 comments Download
M chrome/browser/ui/views/infobars/translate_message_infobar.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/infobars/translate_message_infobar.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/browser/ui/website_settings/website_settings_infobar_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/website_settings/website_settings_infobar_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +6 lines, -5 lines 0 comments Download
M chrome/browser/ui/website_settings/website_settings_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +2 lines, -6 lines 0 comments Download
M chrome/test/gpu/webgl_infobar_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 2 chunks +2 lines, -1 line 0 comments Download
M chrome/test/ppapi/ppapi_test.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 1 chunk +3 lines, -2 lines 0 comments Download
M tools/valgrind/memcheck/suppressions.txt View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 4 chunks +0 lines, -44 lines 0 comments Download

Messages

Total messages: 11 (0 generated)
Peter Kasting
Android is not yet working, but I'm in contact with the relevant Android folks about ...
7 years, 3 months ago (2013-09-04 00:41:58 UTC) #1
Elliot Glaysher
On 2013/09/04 00:41:58, Peter Kasting wrote: > Android is not yet working, but I'm in ...
7 years, 3 months ago (2013-09-04 17:56:13 UTC) #2
sail
cocoa/* LGTM CC rsesek who reviewed the cocoa code in crrev.com/23224018.
7 years, 3 months ago (2013-09-04 18:59:09 UTC) #3
Elliot Glaysher
gtk lgtm btw
7 years, 3 months ago (2013-09-04 20:34:18 UTC) #4
sail
browser/infobar/* LGTM! Rest of the changes look mechanical so LGTM those as well.
7 years, 3 months ago (2013-09-04 21:37:08 UTC) #5
Miguel Garcia
https://chromiumcodereview.appspot.com/22694006/diff/439001/chrome/browser/ui/android/infobars/confirm_infobar.cc File chrome/browser/ui/android/infobars/confirm_infobar.cc (right): https://chromiumcodereview.appspot.com/22694006/diff/439001/chrome/browser/ui/android/infobars/confirm_infobar.cc#newcode56 chrome/browser/ui/android/infobars/confirm_infobar.cc:56: // buttons become unclickable once the infobar is unowned. ...
7 years, 2 months ago (2013-10-07 15:18:57 UTC) #6
Peter Kasting
https://chromiumcodereview.appspot.com/22694006/diff/439001/chrome/browser/ui/android/infobars/confirm_infobar.cc File chrome/browser/ui/android/infobars/confirm_infobar.cc (right): https://chromiumcodereview.appspot.com/22694006/diff/439001/chrome/browser/ui/android/infobars/confirm_infobar.cc#newcode56 chrome/browser/ui/android/infobars/confirm_infobar.cc:56: // buttons become unclickable once the infobar is unowned. ...
7 years, 2 months ago (2013-10-07 20:19:21 UTC) #7
Peter Kasting
Miguel, you want to take another look at the Android portion of this change now ...
7 years, 1 month ago (2013-10-31 01:15:31 UTC) #8
sky
I looked at chrome/browser/infobars, those LGTM. I also looked at a couple of the other ...
7 years ago (2013-12-03 01:45:50 UTC) #9
Peter Kasting
Committed patchset #30 manually as r238283.
7 years ago (2013-12-03 03:16:37 UTC) #10
Philippe
7 years ago (2013-12-03 14:29:23 UTC) #11
Message was sent while issue was closed.
On 2013/12/03 03:16:37, Peter Kasting wrote:
> Committed patchset #30 manually as r238283.

FYI, I hit the crash below on Android when using Telemetry with Chromium test
shell. Reverting the CL locally fixes the issue. I believe the crash (happening
while dereferencing address 0) might be due to web_contents() returning NULL.

 00245ae8  AutoLoginInfoBarDelegate                                             
                                                                                
                                                                                
                                                                                
                                            
/mnt/ssd/pliard/chromium/src/out/Release/../../chrome/browser/ui/auto_login_infobar_delegate.cc:148
          0023c797  AutoLoginInfoBarDelegateAndroid                             
                                                                                
                                                                                
                                                                                
                                                     
/mnt/ssd/pliard/chromium/src/out/Release/../../chrome/browser/ui/android/infobars/auto_login_infobar_delegate_android.cc:27
          0024573f  AutoLoginInfoBarDelegate::Create(InfoBarService*,
AutoLoginInfoBarDelegate::Params const&)                                        
                                                                                
                                                                                
                                                                
/mnt/ssd/pliard/chromium/src/out/Release/../../chrome/browser/ui/auto_login_infobar_delegate.cc:134
          v------>  AutoLoginPrompter::AddInfoBarToWebContents()                
                                                                                
                                                                                
                                                                                
                                                     
/mnt/ssd/pliard/chromium/src/out/Release/../../chrome/browser/ui/auto_login_prompter.cc:148
          00245f85  AutoLoginPrompter::AddInfoBarToWebContents()                
                                                                                
                                                                                
                                                                                
                                                     
/mnt/ssd/pliard/chromium/src/out/Release/../../chrome/browser/ui/auto_login_prompter.cc:140
          00245f95  AutoLoginPrompter::DidStopLoading(content::RenderViewHost*) 
                                                                                
                                                                                
                                                                                
                                                     
/mnt/ssd/pliard/chromium/src/out/Release/../../chrome/browser/ui/auto_login_prompter.cc:131
          01562b9d 
content::WebContentsImpl::SetIsLoading(content::RenderViewHost*, bool,
content::LoadNotificationDetails*)                                              
                                                                                
                                                                                
                                           
/mnt/ssd/pliard/chromium/src/out/Release/../../content/browser/web_contents/web_contents_impl.cc:2543
          0155f3c1 
content::WebContentsImpl::DidStopLoading(content::RenderViewHost*)              
                                                                                
                                                                                
                                                                                
                                 
/mnt/ssd/pliard/chromium/src/out/Release/../../content/browser/web_contents/web_contents_impl.cc:3071
          01533da5  content::RenderViewHostImpl::OnDidStopLoading()             
                                                                                
                                                                                
                                                                                
                                                     
/mnt/ssd/pliard/chromium/src/out/Release/../../content/browser/renderer_host/render_view_host_impl.cc:1586
          0041f4d7  bool IPC::Message::Dispatch<TtsMessageFilter,
TtsMessageFilter>(IPC::Message const*, TtsMessageFilter*, TtsMessageFilter*,
void (TtsMessageFilter::*)())                                                   
                                                                                
                                                                        
/mnt/ssd/pliard/chromium/src/out/Release/../../ipc/ipc_message.h:147
          0153add1  content::RenderViewHostImpl::OnMessageReceived(IPC::Message
const&)                                                                         
                                                                                
                                                                                
                                                      
/mnt/ssd/pliard/chromium/src/out/Release/../../content/browser/renderer_host/render_view_host_impl.cc:1262
          01531701 
content::RenderProcessHostImpl::OnMessageReceived(IPC::Message const&)          
                                                                                
                                                                                
                                                                                
                                 
/mnt/ssd/pliard/chromium/src/out/Release/../../content/browser/renderer_host/render_process_host_impl.cc:1361
          00862abb  IPC::ChannelProxy::Context::OnDispatchMessage(IPC::Message
const&)                                                                         
                                                                                
                                                                                
                                                       
/mnt/ssd/pliard/chromium/src/out/Release/../../ipc/ipc_channel_proxy.cc:260

Powered by Google App Engine
This is Rietveld 408576698