Index: chrome/browser/chromeos/status/network_dropdown_button.cc |
diff --git a/chrome/browser/chromeos/status/network_dropdown_button.cc b/chrome/browser/chromeos/status/network_dropdown_button.cc |
index 9149cab43a7f8f8bed84035e30771255e31089f6..d6d32ad45cf6deb3e3498fc401f2f845ab7674e1 100644 |
--- a/chrome/browser/chromeos/status/network_dropdown_button.cc |
+++ b/chrome/browser/chromeos/status/network_dropdown_button.cc |
@@ -17,8 +17,7 @@ |
namespace chromeos { |
-//////////////////////////////////////////////////////////////////////////////// |
-// NetworkDropdownButton |
+// NetworkDropdownButton ------------------------------------------------------ |
// static |
const int NetworkDropdownButton::kThrobDuration = 1000; |
@@ -44,8 +43,7 @@ NetworkDropdownButton::~NetworkDropdownButton() { |
CrosLibrary::Get()->GetNetworkLibrary()->RemoveNetworkManagerObserver(this); |
} |
-//////////////////////////////////////////////////////////////////////////////// |
-// NetworkMenuButton, ui::AnimationDelegate implementation: |
+// NetworkMenuButton, ui::AnimationDelegate implementation: ------------------- |
void NetworkDropdownButton::AnimationProgressed( |
const ui::Animation* animation) { |
@@ -62,7 +60,26 @@ void NetworkDropdownButton::Refresh() { |
OnNetworkManagerChanged(CrosLibrary::Get()->GetNetworkLibrary()); |
} |
-//////////////////////////////////////////////////////////////////////////////// |
+// NetworkDropdownButton, NetworkMenu implementation: ------------------------- |
+bool NetworkDropdownButton::IsBrowserMode() const OVERRIDE { |
+ return browser_mode_; |
+} |
+ |
+views::MenuButton* NetworkDropdownButton::GetMenuButton() OVERRIDE { |
+ return this; |
+} |
+ |
+gfx::NativeWindow NetworkDropdownButton::GetNativeWindow() OVERRIDE const { |
+ return parent_window_; |
+} |
+ |
+void NetworkDropdownButton::OpenButtonOptions() OVERRIDE { |
+} |
+ |
+bool NetworkDropdownButton::ShouldOpenButtonOptions() OVERRIDE const { |
+ return false; |
+} |
+ |
// NetworkDropdownButton, NetworkLibrary::NetworkManagerObserver implementation: |
void NetworkDropdownButton::OnNetworkManagerChanged(NetworkLibrary* cros) { |