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

Side by Side Diff: chrome/browser/ui/webui/chromeos/login/network_dropdown_handler.cc

Issue 10166004: Added a message that suggest to configure a proxy for a network. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Fixed license header. Created 8 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/ui/webui/chromeos/login/network_dropdown_handler.h" 5 #include "chrome/browser/ui/webui/chromeos/login/network_dropdown_handler.h"
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/bind_helpers.h" 8 #include "base/bind_helpers.h"
9 #include "base/values.h" 9 #include "base/values.h"
10 #include "chrome/browser/chromeos/cros/network_library.h" 10 #include "chrome/browser/chromeos/cros/network_library.h"
11 #include "chrome/browser/chromeos/login/webui_login_display.h" 11 #include "chrome/browser/chromeos/login/webui_login_display.h"
(...skipping 17 matching lines...) Expand all
29 NetworkDropdownHandler::NetworkDropdownHandler() { 29 NetworkDropdownHandler::NetworkDropdownHandler() {
30 } 30 }
31 31
32 NetworkDropdownHandler::~NetworkDropdownHandler() { 32 NetworkDropdownHandler::~NetworkDropdownHandler() {
33 } 33 }
34 34
35 void NetworkDropdownHandler::GetLocalizedStrings( 35 void NetworkDropdownHandler::GetLocalizedStrings(
36 base::DictionaryValue* localized_strings) { 36 base::DictionaryValue* localized_strings) {
37 localized_strings->SetString("selectNetwork", 37 localized_strings->SetString("selectNetwork",
38 l10n_util::GetStringUTF16(IDS_NETWORK_SELECTION_SELECT)); 38 l10n_util::GetStringUTF16(IDS_NETWORK_SELECTION_SELECT));
39 localized_strings->SetString("selectAnotherNetwork",
40 l10n_util::GetStringUTF16(IDS_ANOTHER_NETWORK_SELECTION_SELECT));
39 } 41 }
40 42
41 void NetworkDropdownHandler::Initialize() { 43 void NetworkDropdownHandler::Initialize() {
42 } 44 }
43 45
44 void NetworkDropdownHandler::RegisterMessages() { 46 void NetworkDropdownHandler::RegisterMessages() {
45 web_ui()->RegisterMessageCallback(kJsApiNetworkItemChosen, 47 web_ui()->RegisterMessageCallback(kJsApiNetworkItemChosen,
46 base::Bind(&NetworkDropdownHandler::HandleNetworkItemChosen, 48 base::Bind(&NetworkDropdownHandler::HandleNetworkItemChosen,
47 base::Unretained(this))); 49 base::Unretained(this)));
48 web_ui()->RegisterMessageCallback(kJsApiNetworkDropdownShow, 50 web_ui()->RegisterMessageCallback(kJsApiNetworkDropdownShow,
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after
98 void NetworkDropdownHandler::HandleNetworkDropdownRefresh( 100 void NetworkDropdownHandler::HandleNetworkDropdownRefresh(
99 const base::ListValue* args) { 101 const base::ListValue* args) {
100 DCHECK(args->GetSize() == 0); 102 DCHECK(args->GetSize() == 0);
101 // Since language change is async, 103 // Since language change is async,
102 // we may in theory be on another screen during this call. 104 // we may in theory be on another screen during this call.
103 if (dropdown_.get()) 105 if (dropdown_.get())
104 dropdown_->Refresh(); 106 dropdown_->Refresh();
105 } 107 }
106 108
107 } // namespace chromeos 109 } // namespace chromeos
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698