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

Issue 6622002: Do all OOLing in the views code. linux_views now builds clean with the clang plugin. (Closed)

Created:
9 years, 9 months ago by Elliot Glaysher
Modified:
9 years, 7 months ago
CC:
chromium-reviews, Aaron Boodman, Erik does not do reviews, pam+watch_chromium.org
Visibility:
Public.

Description

Do all OOLing in the views code. linux_views now builds clean with the clang plugin. BUG=carnitas TEST=compiles Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=76992

Patch Set 1 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+721 lines, -313 lines) Patch
M chrome/browser/ui/views/accessible_pane_view.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/accessible_pane_view.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/autocomplete/autocomplete_result_view.h View 1 chunk +2 lines, -20 lines 0 comments Download
M chrome/browser/ui/views/autocomplete/autocomplete_result_view.cc View 1 chunk +22 lines, -0 lines 1 comment Download
M chrome/browser/ui/views/bookmarks/bookmark_bar_view.h View 2 chunks +3 lines, -5 lines 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_bar_view.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_bubble_view.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/bookmarks/bookmark_bubble_view.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/clear_browsing_data.h View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/clear_browsing_data.cc View 1 chunk +8 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/download_shelf_view.h View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/download_shelf_view.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/extensions/extension_installed_bubble.h View 2 chunks +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/extensions/extension_installed_bubble.cc View 2 chunks +10 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_bubble_host.h View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/ui/views/frame/browser_bubble_host.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/frame/browser_view.h View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/info_bubble.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/info_bubble.cc View 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/js_modal_dialog_views.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/js_modal_dialog_views.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/location_bar/content_setting_image_view.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/location_bar/content_setting_image_view.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/location_bar/location_bar_view.h View 1 chunk +4 lines, -10 lines 0 comments Download
M chrome/browser/ui/views/location_bar/location_bar_view.cc View 1 chunk +16 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/location_bar/star_view.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/location_bar/star_view.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/options/options_page_view.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/options/options_page_view.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/page_info_bubble_view.h View 1 chunk +3 lines, -3 lines 0 comments Download
M chrome/browser/ui/views/page_info_bubble_view.cc View 1 chunk +12 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/sad_tab_view.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/sad_tab_view.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/tabs/base_tab.h View 1 chunk +3 lines, -7 lines 0 comments Download
M chrome/browser/ui/views/tabs/base_tab.cc View 1 chunk +12 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/tabs/base_tab_strip.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/tabs/base_tab_strip.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/tabs/tab.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/ui/views/tabs/tab.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/tabs/tab_renderer_data.h View 3 chunks +4 lines, -26 lines 0 comments Download
A chrome/browser/ui/views/tabs/tab_renderer_data.cc View 1 chunk +34 lines, -0 lines 0 comments Download
M chrome/browser/ui/views/tabs/tab_strip.h View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/ui/views/theme_install_bubble_view.h View 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/chrome_browser.gypi View 2 chunks +2 lines, -0 lines 0 comments Download
M ui/views/focus/focus_manager.h View 1 chunk +2 lines, -1 line 0 comments Download
M ui/views/focus/focus_manager.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M views/controls/label.h View 2 chunks +3 lines, -3 lines 0 comments Download
M views/controls/label.cc View 2 chunks +12 lines, -0 lines 0 comments Download
M views/controls/menu/menu_2.h View 1 chunk +1 line, -1 line 0 comments Download
M views/controls/menu/menu_2.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M views/controls/menu/menu_config.h View 1 chunk +2 lines, -24 lines 0 comments Download
M views/controls/menu/menu_config.cc View 1 chunk +27 lines, -0 lines 0 comments Download
M views/controls/menu/menu_controller.h View 1 chunk +2 lines, -1 line 0 comments Download
M views/controls/menu/menu_controller.cc View 1 chunk +6 lines, -0 lines 0 comments Download
M views/controls/menu/menu_delegate.h View 7 chunks +21 lines, -68 lines 1 comment Download
A views/controls/menu/menu_delegate.cc View 1 chunk +113 lines, -0 lines 0 comments Download
M views/controls/menu/menu_host_gtk.h View 1 chunk +4 lines, -4 lines 1 comment Download
M views/controls/menu/menu_item_view.h View 1 chunk +2 lines, -2 lines 0 comments Download
M views/controls/menu/menu_item_view.cc View 1 chunk +8 lines, -0 lines 0 comments Download
M views/controls/menu/menu_separator.h View 1 chunk +2 lines, -2 lines 0 comments Download
M views/controls/menu/submenu_view.h View 1 chunk +1 line, -1 line 0 comments Download
M views/controls/message_box_view.h View 1 chunk +2 lines, -0 lines 0 comments Download
M views/controls/message_box_view.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M views/controls/throbber.h View 1 chunk +1 line, -0 lines 0 comments Download
M views/controls/throbber.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M views/focus/focus_manager.h View 1 chunk +2 lines, -1 line 0 comments Download
M views/focus/focus_manager.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M views/view.h View 8 chunks +13 lines, -23 lines 0 comments Download
M views/view.cc View 8 chunks +53 lines, -0 lines 0 comments Download
M views/views.gyp View 1 chunk +1 line, -0 lines 0 comments Download
M views/widget/default_theme_provider.h View 1 chunk +7 lines, -10 lines 0 comments Download
M views/widget/default_theme_provider.cc View 2 chunks +23 lines, -0 lines 0 comments Download
M views/widget/widget_gtk.h View 1 chunk +1 line, -1 line 0 comments Download
M views/widget/widget_gtk.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M views/window/client_view.h View 1 chunk +2 lines, -2 lines 0 comments Download
M views/window/client_view.cc View 1 chunk +8 lines, -0 lines 0 comments Download
M views/window/dialog_client_view.h View 1 chunk +1 line, -1 line 0 comments Download
M views/window/dialog_client_view.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M views/window/dialog_delegate.h View 5 chunks +12 lines, -28 lines 0 comments Download
M views/window/dialog_delegate.cc View 3 chunks +54 lines, -0 lines 0 comments Download
M views/window/non_client_view.h View 1 chunk +2 lines, -2 lines 0 comments Download
M views/window/non_client_view.cc View 1 chunk +8 lines, -0 lines 0 comments Download
M views/window/window.h View 1 chunk +1 line, -1 line 0 comments Download
M views/window/window.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M views/window/window_delegate.h View 3 chunks +15 lines, -39 lines 0 comments Download
M views/window/window_delegate.cc View 3 chunks +60 lines, -0 lines 0 comments Download
M views/window/window_gtk.h View 1 chunk +2 lines, -2 lines 0 comments Download
M views/window/window_gtk.cc View 1 chunk +8 lines, -0 lines 0 comments Download

Messages

Total messages: 3 (0 generated)
Elliot Glaysher
If someone fixes the rest of the implicit virtual problems, we can throw up a ...
9 years, 9 months ago (2011-03-04 19:10:55 UTC) #1
Nico
FYI: Such a bot is already up at http://build.chromium.org/p/chromium.fyi/console , but it's not completely green ...
9 years, 9 months ago (2011-03-04 19:42:17 UTC) #2
Nico
9 years, 9 months ago (2011-03-04 22:53:02 UTC) #3
LG

http://codereview.chromium.org/6622002/diff/1/chrome/browser/ui/views/autocom...
File chrome/browser/ui/views/autocomplete/autocomplete_result_view.cc (right):

http://codereview.chromium.org/6622002/diff/1/chrome/browser/ui/views/autocom...
chrome/browser/ui/views/autocomplete/autocomplete_result_view.cc:56: // in
logical order.
align with // on prev line

http://codereview.chromium.org/6622002/diff/1/views/controls/menu/menu_delega...
File views/controls/menu/menu_delegate.h (left):

http://codereview.chromium.org/6622002/diff/1/views/controls/menu/menu_delega...
views/controls/menu/menu_delegate.h:137: virtual bool CanDrop(MenuItemView*
menu, const OSExchangeData& data) {
I think I renamed this and the 2 methods below to CanDropForView etc; make sure
this merges correctly

http://codereview.chromium.org/6622002/diff/1/views/controls/menu/menu_host_g...
File views/controls/menu/menu_host_gtk.h (right):

http://codereview.chromium.org/6622002/diff/1/views/controls/menu/menu_host_g...
views/controls/menu/menu_host_gtk.h:24: virtual void Init(gfx::NativeWindow
parent,
I renamed this to InitMenuHost

Powered by Google App Engine
This is Rietveld 408576698