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

Issue 6262012: Remove multiple inheritance from input_method_menu_button.h. (Closed)

Created:
9 years, 11 months ago by Yusuke Sato
Modified:
9 years, 7 months ago
Reviewers:
satorux1
CC:
chromium-reviews, davemoore+watch_chromium.org, nkostylev+cc_chromium.org
Visibility:
Public.

Description

Remove multiple inheritance from input_method_menu_button.h. Currently chromeos::InputMethodMenuButton is derived from both StatusAreaButton and InputMethodMenu, which violates the Chrome coding guideline. This change removes the multiple inheritance by adding InputMethodMenu object to InputMethodMenuButton as a member variable. BUG=chromium-os:7572 TEST=manually & try bot Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=72467

Patch Set 1 : review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+55 lines, -15 lines) Patch
M chrome/browser/chromeos/login/keyboard_switch_menu.h View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/chromeos/login/keyboard_switch_menu.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/chromeos/status/input_method_menu.h View 2 chunks +4 lines, -4 lines 0 comments Download
M chrome/browser/chromeos/status/input_method_menu_button.h View 4 chunks +7 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/status/input_method_menu_button.cc View 5 chunks +40 lines, -6 lines 0 comments Download
M chrome/browser/prefs/browser_prefs.cc View 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
Yusuke Sato
9 years, 11 months ago (2011-01-24 12:59:54 UTC) #1
satorux1
9 years, 11 months ago (2011-01-25 03:45:58 UTC) #2
LGTM

Powered by Google App Engine
This is Rietveld 408576698