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

Side by Side Diff: chrome/browser/chromeos/options/wifi_config_view.cc

Issue 105193002: Replace string16 with base::string16. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2012 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/chromeos/options/wifi_config_view.h" 5 #include "chrome/browser/chromeos/options/wifi_config_view.h"
6 6
7 #include "ash/system/chromeos/network/network_connect.h" 7 #include "ash/system/chromeos/network/network_connect.h"
8 #include "base/strings/string_util.h" 8 #include "base/strings/string_util.h"
9 #include "base/strings/stringprintf.h" 9 #include "base/strings/stringprintf.h"
10 #include "base/strings/utf_string_conversions.h" 10 #include "base/strings/utf_string_conversions.h"
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 99
100 namespace internal { 100 namespace internal {
101 101
102 class SecurityComboboxModel : public ui::ComboboxModel { 102 class SecurityComboboxModel : public ui::ComboboxModel {
103 public: 103 public:
104 SecurityComboboxModel(); 104 SecurityComboboxModel();
105 virtual ~SecurityComboboxModel(); 105 virtual ~SecurityComboboxModel();
106 106
107 // Overridden from ui::ComboboxModel: 107 // Overridden from ui::ComboboxModel:
108 virtual int GetItemCount() const OVERRIDE; 108 virtual int GetItemCount() const OVERRIDE;
109 virtual string16 GetItemAt(int index) OVERRIDE; 109 virtual base::string16 GetItemAt(int index) OVERRIDE;
110 110
111 private: 111 private:
112 DISALLOW_COPY_AND_ASSIGN(SecurityComboboxModel); 112 DISALLOW_COPY_AND_ASSIGN(SecurityComboboxModel);
113 }; 113 };
114 114
115 class EAPMethodComboboxModel : public ui::ComboboxModel { 115 class EAPMethodComboboxModel : public ui::ComboboxModel {
116 public: 116 public:
117 EAPMethodComboboxModel(); 117 EAPMethodComboboxModel();
118 virtual ~EAPMethodComboboxModel(); 118 virtual ~EAPMethodComboboxModel();
119 119
120 // Overridden from ui::ComboboxModel: 120 // Overridden from ui::ComboboxModel:
121 virtual int GetItemCount() const OVERRIDE; 121 virtual int GetItemCount() const OVERRIDE;
122 virtual string16 GetItemAt(int index) OVERRIDE; 122 virtual base::string16 GetItemAt(int index) OVERRIDE;
123 123
124 private: 124 private:
125 DISALLOW_COPY_AND_ASSIGN(EAPMethodComboboxModel); 125 DISALLOW_COPY_AND_ASSIGN(EAPMethodComboboxModel);
126 }; 126 };
127 127
128 class Phase2AuthComboboxModel : public ui::ComboboxModel { 128 class Phase2AuthComboboxModel : public ui::ComboboxModel {
129 public: 129 public:
130 explicit Phase2AuthComboboxModel(views::Combobox* eap_method_combobox); 130 explicit Phase2AuthComboboxModel(views::Combobox* eap_method_combobox);
131 virtual ~Phase2AuthComboboxModel(); 131 virtual ~Phase2AuthComboboxModel();
132 132
133 // Overridden from ui::ComboboxModel: 133 // Overridden from ui::ComboboxModel:
134 virtual int GetItemCount() const OVERRIDE; 134 virtual int GetItemCount() const OVERRIDE;
135 virtual string16 GetItemAt(int index) OVERRIDE; 135 virtual base::string16 GetItemAt(int index) OVERRIDE;
136 136
137 private: 137 private:
138 views::Combobox* eap_method_combobox_; 138 views::Combobox* eap_method_combobox_;
139 139
140 DISALLOW_COPY_AND_ASSIGN(Phase2AuthComboboxModel); 140 DISALLOW_COPY_AND_ASSIGN(Phase2AuthComboboxModel);
141 }; 141 };
142 142
143 class ServerCACertComboboxModel : public ui::ComboboxModel { 143 class ServerCACertComboboxModel : public ui::ComboboxModel {
144 public: 144 public:
145 ServerCACertComboboxModel(); 145 ServerCACertComboboxModel();
146 virtual ~ServerCACertComboboxModel(); 146 virtual ~ServerCACertComboboxModel();
147 147
148 // Overridden from ui::ComboboxModel: 148 // Overridden from ui::ComboboxModel:
149 virtual int GetItemCount() const OVERRIDE; 149 virtual int GetItemCount() const OVERRIDE;
150 virtual string16 GetItemAt(int index) OVERRIDE; 150 virtual base::string16 GetItemAt(int index) OVERRIDE;
151 151
152 private: 152 private:
153 DISALLOW_COPY_AND_ASSIGN(ServerCACertComboboxModel); 153 DISALLOW_COPY_AND_ASSIGN(ServerCACertComboboxModel);
154 }; 154 };
155 155
156 class UserCertComboboxModel : public ui::ComboboxModel { 156 class UserCertComboboxModel : public ui::ComboboxModel {
157 public: 157 public:
158 explicit UserCertComboboxModel(WifiConfigView* owner); 158 explicit UserCertComboboxModel(WifiConfigView* owner);
159 virtual ~UserCertComboboxModel(); 159 virtual ~UserCertComboboxModel();
160 160
161 // Overridden from ui::ComboboxModel: 161 // Overridden from ui::ComboboxModel:
162 virtual int GetItemCount() const OVERRIDE; 162 virtual int GetItemCount() const OVERRIDE;
163 virtual string16 GetItemAt(int index) OVERRIDE; 163 virtual base::string16 GetItemAt(int index) OVERRIDE;
164 164
165 private: 165 private:
166 WifiConfigView* owner_; 166 WifiConfigView* owner_;
167 167
168 DISALLOW_COPY_AND_ASSIGN(UserCertComboboxModel); 168 DISALLOW_COPY_AND_ASSIGN(UserCertComboboxModel);
169 }; 169 };
170 170
171 // SecurityComboboxModel ------------------------------------------------------- 171 // SecurityComboboxModel -------------------------------------------------------
172 172
173 SecurityComboboxModel::SecurityComboboxModel() { 173 SecurityComboboxModel::SecurityComboboxModel() {
174 } 174 }
175 175
176 SecurityComboboxModel::~SecurityComboboxModel() { 176 SecurityComboboxModel::~SecurityComboboxModel() {
177 } 177 }
178 178
179 int SecurityComboboxModel::GetItemCount() const { 179 int SecurityComboboxModel::GetItemCount() const {
180 return SECURITY_INDEX_COUNT; 180 return SECURITY_INDEX_COUNT;
181 } 181 }
182 string16 SecurityComboboxModel::GetItemAt(int index) { 182 base::string16 SecurityComboboxModel::GetItemAt(int index) {
183 if (index == SECURITY_INDEX_NONE) 183 if (index == SECURITY_INDEX_NONE)
184 return l10n_util::GetStringUTF16( 184 return l10n_util::GetStringUTF16(
185 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_SECURITY_NONE); 185 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_SECURITY_NONE);
186 else if (index == SECURITY_INDEX_WEP) 186 else if (index == SECURITY_INDEX_WEP)
187 return l10n_util::GetStringUTF16( 187 return l10n_util::GetStringUTF16(
188 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_SECURITY_WEP); 188 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_SECURITY_WEP);
189 else if (index == SECURITY_INDEX_PSK) 189 else if (index == SECURITY_INDEX_PSK)
190 return l10n_util::GetStringUTF16( 190 return l10n_util::GetStringUTF16(
191 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_SECURITY_PSK); 191 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_SECURITY_PSK);
192 NOTREACHED(); 192 NOTREACHED();
193 return string16(); 193 return base::string16();
194 } 194 }
195 195
196 // EAPMethodComboboxModel ------------------------------------------------------ 196 // EAPMethodComboboxModel ------------------------------------------------------
197 197
198 EAPMethodComboboxModel::EAPMethodComboboxModel() { 198 EAPMethodComboboxModel::EAPMethodComboboxModel() {
199 } 199 }
200 200
201 EAPMethodComboboxModel::~EAPMethodComboboxModel() { 201 EAPMethodComboboxModel::~EAPMethodComboboxModel() {
202 } 202 }
203 203
204 int EAPMethodComboboxModel::GetItemCount() const { 204 int EAPMethodComboboxModel::GetItemCount() const {
205 return EAP_METHOD_INDEX_COUNT; 205 return EAP_METHOD_INDEX_COUNT;
206 } 206 }
207 string16 EAPMethodComboboxModel::GetItemAt(int index) { 207 base::string16 EAPMethodComboboxModel::GetItemAt(int index) {
208 if (index == EAP_METHOD_INDEX_NONE) 208 if (index == EAP_METHOD_INDEX_NONE)
209 return l10n_util::GetStringUTF16( 209 return l10n_util::GetStringUTF16(
210 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_EAP_METHOD_NONE); 210 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_EAP_METHOD_NONE);
211 else if (index == EAP_METHOD_INDEX_LEAP) 211 else if (index == EAP_METHOD_INDEX_LEAP)
212 return l10n_util::GetStringUTF16( 212 return l10n_util::GetStringUTF16(
213 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_EAP_METHOD_LEAP); 213 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_EAP_METHOD_LEAP);
214 else if (index == EAP_METHOD_INDEX_PEAP) 214 else if (index == EAP_METHOD_INDEX_PEAP)
215 return l10n_util::GetStringUTF16( 215 return l10n_util::GetStringUTF16(
216 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_EAP_METHOD_PEAP); 216 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_EAP_METHOD_PEAP);
217 else if (index == EAP_METHOD_INDEX_TLS) 217 else if (index == EAP_METHOD_INDEX_TLS)
218 return l10n_util::GetStringUTF16( 218 return l10n_util::GetStringUTF16(
219 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_EAP_METHOD_TLS); 219 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_EAP_METHOD_TLS);
220 else if (index == EAP_METHOD_INDEX_TTLS) 220 else if (index == EAP_METHOD_INDEX_TTLS)
221 return l10n_util::GetStringUTF16( 221 return l10n_util::GetStringUTF16(
222 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_EAP_METHOD_TTLS); 222 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_EAP_METHOD_TTLS);
223 NOTREACHED(); 223 NOTREACHED();
224 return string16(); 224 return base::string16();
225 } 225 }
226 226
227 // Phase2AuthComboboxModel ----------------------------------------------------- 227 // Phase2AuthComboboxModel -----------------------------------------------------
228 228
229 Phase2AuthComboboxModel::Phase2AuthComboboxModel( 229 Phase2AuthComboboxModel::Phase2AuthComboboxModel(
230 views::Combobox* eap_method_combobox) 230 views::Combobox* eap_method_combobox)
231 : eap_method_combobox_(eap_method_combobox) { 231 : eap_method_combobox_(eap_method_combobox) {
232 } 232 }
233 233
234 Phase2AuthComboboxModel::~Phase2AuthComboboxModel() { 234 Phase2AuthComboboxModel::~Phase2AuthComboboxModel() {
235 } 235 }
236 236
237 int Phase2AuthComboboxModel::GetItemCount() const { 237 int Phase2AuthComboboxModel::GetItemCount() const {
238 switch (eap_method_combobox_->selected_index()) { 238 switch (eap_method_combobox_->selected_index()) {
239 case EAP_METHOD_INDEX_NONE: 239 case EAP_METHOD_INDEX_NONE:
240 case EAP_METHOD_INDEX_TLS: 240 case EAP_METHOD_INDEX_TLS:
241 case EAP_METHOD_INDEX_LEAP: 241 case EAP_METHOD_INDEX_LEAP:
242 return PHASE_2_AUTH_INDEX_AUTO + 1; 242 return PHASE_2_AUTH_INDEX_AUTO + 1;
243 case EAP_METHOD_INDEX_PEAP: 243 case EAP_METHOD_INDEX_PEAP:
244 return PHASE_2_AUTH_INDEX_MSCHAPV2 + 1; 244 return PHASE_2_AUTH_INDEX_MSCHAPV2 + 1;
245 case EAP_METHOD_INDEX_TTLS: 245 case EAP_METHOD_INDEX_TTLS:
246 return PHASE_2_AUTH_INDEX_CHAP + 1; 246 return PHASE_2_AUTH_INDEX_CHAP + 1;
247 } 247 }
248 NOTREACHED(); 248 NOTREACHED();
249 return 0; 249 return 0;
250 } 250 }
251 251
252 string16 Phase2AuthComboboxModel::GetItemAt(int index) { 252 base::string16 Phase2AuthComboboxModel::GetItemAt(int index) {
253 if (index == PHASE_2_AUTH_INDEX_AUTO) 253 if (index == PHASE_2_AUTH_INDEX_AUTO)
254 return l10n_util::GetStringUTF16( 254 return l10n_util::GetStringUTF16(
255 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_PHASE_2_AUTH_AUTO); 255 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_PHASE_2_AUTH_AUTO);
256 else if (index == PHASE_2_AUTH_INDEX_MD5) 256 else if (index == PHASE_2_AUTH_INDEX_MD5)
257 return l10n_util::GetStringUTF16( 257 return l10n_util::GetStringUTF16(
258 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_PHASE_2_AUTH_MD5); 258 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_PHASE_2_AUTH_MD5);
259 else if (index == PHASE_2_AUTH_INDEX_MSCHAPV2) 259 else if (index == PHASE_2_AUTH_INDEX_MSCHAPV2)
260 return l10n_util::GetStringUTF16( 260 return l10n_util::GetStringUTF16(
261 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_PHASE_2_AUTH_MSCHAPV2); 261 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_PHASE_2_AUTH_MSCHAPV2);
262 else if (index == PHASE_2_AUTH_INDEX_MSCHAP) 262 else if (index == PHASE_2_AUTH_INDEX_MSCHAP)
263 return l10n_util::GetStringUTF16( 263 return l10n_util::GetStringUTF16(
264 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_PHASE_2_AUTH_MSCHAP); 264 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_PHASE_2_AUTH_MSCHAP);
265 else if (index == PHASE_2_AUTH_INDEX_PAP) 265 else if (index == PHASE_2_AUTH_INDEX_PAP)
266 return l10n_util::GetStringUTF16( 266 return l10n_util::GetStringUTF16(
267 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_PHASE_2_AUTH_PAP); 267 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_PHASE_2_AUTH_PAP);
268 else if (index == PHASE_2_AUTH_INDEX_CHAP) 268 else if (index == PHASE_2_AUTH_INDEX_CHAP)
269 return l10n_util::GetStringUTF16( 269 return l10n_util::GetStringUTF16(
270 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_PHASE_2_AUTH_CHAP); 270 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_PHASE_2_AUTH_CHAP);
271 NOTREACHED(); 271 NOTREACHED();
272 return string16(); 272 return base::string16();
273 } 273 }
274 274
275 // ServerCACertComboboxModel --------------------------------------------------- 275 // ServerCACertComboboxModel ---------------------------------------------------
276 276
277 ServerCACertComboboxModel::ServerCACertComboboxModel() { 277 ServerCACertComboboxModel::ServerCACertComboboxModel() {
278 } 278 }
279 279
280 ServerCACertComboboxModel::~ServerCACertComboboxModel() { 280 ServerCACertComboboxModel::~ServerCACertComboboxModel() {
281 } 281 }
282 282
283 int ServerCACertComboboxModel::GetItemCount() const { 283 int ServerCACertComboboxModel::GetItemCount() const {
284 if (CertLibrary::Get()->CertificatesLoading()) 284 if (CertLibrary::Get()->CertificatesLoading())
285 return 1; // "Loading" 285 return 1; // "Loading"
286 // First "Default", then the certs, then "Do not check". 286 // First "Default", then the certs, then "Do not check".
287 return CertLibrary::Get()->NumCertificates( 287 return CertLibrary::Get()->NumCertificates(
288 CertLibrary::CERT_TYPE_SERVER_CA) + 2; 288 CertLibrary::CERT_TYPE_SERVER_CA) + 2;
289 } 289 }
290 290
291 string16 ServerCACertComboboxModel::GetItemAt(int index) { 291 base::string16 ServerCACertComboboxModel::GetItemAt(int index) {
292 if (CertLibrary::Get()->CertificatesLoading()) 292 if (CertLibrary::Get()->CertificatesLoading())
293 return l10n_util::GetStringUTF16( 293 return l10n_util::GetStringUTF16(
294 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_CERT_LOADING); 294 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_CERT_LOADING);
295 if (index == 0) 295 if (index == 0)
296 return l10n_util::GetStringUTF16( 296 return l10n_util::GetStringUTF16(
297 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_CERT_SERVER_CA_DEFAULT); 297 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_CERT_SERVER_CA_DEFAULT);
298 if (index == GetItemCount() - 1) 298 if (index == GetItemCount() - 1)
299 return l10n_util::GetStringUTF16( 299 return l10n_util::GetStringUTF16(
300 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_CERT_SERVER_CA_DO_NOT_CHECK); 300 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_CERT_SERVER_CA_DO_NOT_CHECK);
301 int cert_index = index - 1; 301 int cert_index = index - 1;
(...skipping 15 matching lines...) Expand all
317 return 0; 317 return 0;
318 if (CertLibrary::Get()->CertificatesLoading()) 318 if (CertLibrary::Get()->CertificatesLoading())
319 return 1; // "Loading" 319 return 1; // "Loading"
320 int num_certs = 320 int num_certs =
321 CertLibrary::Get()->NumCertificates(CertLibrary::CERT_TYPE_USER); 321 CertLibrary::Get()->NumCertificates(CertLibrary::CERT_TYPE_USER);
322 if (num_certs == 0) 322 if (num_certs == 0)
323 return 1; // "None installed" 323 return 1; // "None installed"
324 return num_certs; 324 return num_certs;
325 } 325 }
326 326
327 string16 UserCertComboboxModel::GetItemAt(int index) { 327 base::string16 UserCertComboboxModel::GetItemAt(int index) {
328 if (!owner_->UserCertActive()) 328 if (!owner_->UserCertActive())
329 return string16(); 329 return base::string16();
330 if (CertLibrary::Get()->CertificatesLoading()) 330 if (CertLibrary::Get()->CertificatesLoading())
331 return l10n_util::GetStringUTF16( 331 return l10n_util::GetStringUTF16(
332 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_CERT_LOADING); 332 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_CERT_LOADING);
333 if (CertLibrary::Get()->NumCertificates(CertLibrary::CERT_TYPE_USER) == 0) 333 if (CertLibrary::Get()->NumCertificates(CertLibrary::CERT_TYPE_USER) == 0)
334 return l10n_util::GetStringUTF16( 334 return l10n_util::GetStringUTF16(
335 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_USER_CERT_NONE_INSTALLED); 335 IDS_OPTIONS_SETTINGS_INTERNET_OPTIONS_USER_CERT_NONE_INSTALLED);
336 return CertLibrary::Get()->GetCertDisplayStringAt( 336 return CertLibrary::Get()->GetCertDisplayStringAt(
337 CertLibrary::CERT_TYPE_USER, index); 337 CertLibrary::CERT_TYPE_USER, index);
338 } 338 }
339 339
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
372 372
373 WifiConfigView::~WifiConfigView() { 373 WifiConfigView::~WifiConfigView() {
374 RemoveAllChildViews(true); // Destroy children before models 374 RemoveAllChildViews(true); // Destroy children before models
375 if (NetworkHandler::IsInitialized()) { 375 if (NetworkHandler::IsInitialized()) {
376 NetworkHandler::Get()->network_state_handler()->RemoveObserver( 376 NetworkHandler::Get()->network_state_handler()->RemoveObserver(
377 this, FROM_HERE); 377 this, FROM_HERE);
378 } 378 }
379 CertLibrary::Get()->RemoveObserver(this); 379 CertLibrary::Get()->RemoveObserver(this);
380 } 380 }
381 381
382 string16 WifiConfigView::GetTitle() const { 382 base::string16 WifiConfigView::GetTitle() const {
383 return l10n_util::GetStringUTF16(IDS_OPTIONS_SETTINGS_JOIN_WIFI_NETWORKS); 383 return l10n_util::GetStringUTF16(IDS_OPTIONS_SETTINGS_JOIN_WIFI_NETWORKS);
384 } 384 }
385 385
386 views::View* WifiConfigView::GetInitiallyFocusedView() { 386 views::View* WifiConfigView::GetInitiallyFocusedView() {
387 // Return a reasonable widget for initial focus, 387 // Return a reasonable widget for initial focus,
388 // depending on what we're showing. 388 // depending on what we're showing.
389 if (ssid_textfield_) 389 if (ssid_textfield_)
390 return ssid_textfield_; 390 return ssid_textfield_;
391 else if (eap_method_combobox_) 391 else if (eap_method_combobox_)
392 return eap_method_combobox_; 392 return eap_method_combobox_;
(...skipping 97 matching lines...) Expand 10 before | Expand all | Expand 10 after
490 phase_2_auth_combobox_->SetEnabled(phase_2_auth_enabled && 490 phase_2_auth_combobox_->SetEnabled(phase_2_auth_enabled &&
491 phase_2_auth_ui_data_.IsEditable()); 491 phase_2_auth_ui_data_.IsEditable());
492 phase_2_auth_label_->SetEnabled(phase_2_auth_enabled); 492 phase_2_auth_label_->SetEnabled(phase_2_auth_enabled);
493 493
494 // Passphrase. 494 // Passphrase.
495 bool passphrase_enabled = PassphraseActive(); 495 bool passphrase_enabled = PassphraseActive();
496 passphrase_textfield_->SetEnabled(passphrase_enabled && 496 passphrase_textfield_->SetEnabled(passphrase_enabled &&
497 passphrase_ui_data_.IsEditable()); 497 passphrase_ui_data_.IsEditable());
498 passphrase_label_->SetEnabled(passphrase_enabled); 498 passphrase_label_->SetEnabled(passphrase_enabled);
499 if (!passphrase_enabled) 499 if (!passphrase_enabled)
500 passphrase_textfield_->SetText(string16()); 500 passphrase_textfield_->SetText(base::string16());
501 501
502 // User cert. 502 // User cert.
503 bool certs_loading = CertLibrary::Get()->CertificatesLoading(); 503 bool certs_loading = CertLibrary::Get()->CertificatesLoading();
504 bool user_cert_enabled = UserCertActive(); 504 bool user_cert_enabled = UserCertActive();
505 user_cert_label_->SetEnabled(user_cert_enabled); 505 user_cert_label_->SetEnabled(user_cert_enabled);
506 bool have_user_certs = !certs_loading && HaveUserCerts(); 506 bool have_user_certs = !certs_loading && HaveUserCerts();
507 user_cert_combobox_->SetEnabled(user_cert_enabled && 507 user_cert_combobox_->SetEnabled(user_cert_enabled &&
508 have_user_certs && 508 have_user_certs &&
509 user_cert_ui_data_.IsEditable()); 509 user_cert_ui_data_.IsEditable());
510 user_cert_combobox_->ModelChanged(); 510 user_cert_combobox_->ModelChanged();
511 user_cert_combobox_->SetSelectedIndex(0); 511 user_cert_combobox_->SetSelectedIndex(0);
512 512
513 // Server CA. 513 // Server CA.
514 bool ca_cert_enabled = CaCertActive(); 514 bool ca_cert_enabled = CaCertActive();
515 server_ca_cert_label_->SetEnabled(ca_cert_enabled); 515 server_ca_cert_label_->SetEnabled(ca_cert_enabled);
516 server_ca_cert_combobox_->SetEnabled(ca_cert_enabled && 516 server_ca_cert_combobox_->SetEnabled(ca_cert_enabled &&
517 !certs_loading && 517 !certs_loading &&
518 server_ca_cert_ui_data_.IsEditable()); 518 server_ca_cert_ui_data_.IsEditable());
519 server_ca_cert_combobox_->ModelChanged(); 519 server_ca_cert_combobox_->ModelChanged();
520 server_ca_cert_combobox_->SetSelectedIndex(0); 520 server_ca_cert_combobox_->SetSelectedIndex(0);
521 521
522 // Subject Match 522 // Subject Match
523 bool subject_match_enabled = 523 bool subject_match_enabled =
524 ca_cert_enabled && eap_method_combobox_ && 524 ca_cert_enabled && eap_method_combobox_ &&
525 eap_method_combobox_->selected_index() == EAP_METHOD_INDEX_TLS; 525 eap_method_combobox_->selected_index() == EAP_METHOD_INDEX_TLS;
526 subject_match_label_->SetEnabled(subject_match_enabled); 526 subject_match_label_->SetEnabled(subject_match_enabled);
527 subject_match_textfield_->SetEnabled(subject_match_enabled); 527 subject_match_textfield_->SetEnabled(subject_match_enabled);
528 if (!subject_match_enabled) 528 if (!subject_match_enabled)
529 subject_match_textfield_->SetText(string16()); 529 subject_match_textfield_->SetText(base::string16());
530 530
531 // No anonymous identity if no phase 2 auth. 531 // No anonymous identity if no phase 2 auth.
532 bool identity_anonymous_enabled = phase_2_auth_enabled; 532 bool identity_anonymous_enabled = phase_2_auth_enabled;
533 identity_anonymous_textfield_->SetEnabled( 533 identity_anonymous_textfield_->SetEnabled(
534 identity_anonymous_enabled && identity_anonymous_ui_data_.IsEditable()); 534 identity_anonymous_enabled && identity_anonymous_ui_data_.IsEditable());
535 identity_anonymous_label_->SetEnabled(identity_anonymous_enabled); 535 identity_anonymous_label_->SetEnabled(identity_anonymous_enabled);
536 if (!identity_anonymous_enabled) 536 if (!identity_anonymous_enabled)
537 identity_anonymous_textfield_->SetText(string16()); 537 identity_anonymous_textfield_->SetText(base::string16());
538 538
539 RefreshShareCheckbox(); 539 RefreshShareCheckbox();
540 } 540 }
541 541
542 void WifiConfigView::RefreshShareCheckbox() { 542 void WifiConfigView::RefreshShareCheckbox() {
543 if (!share_network_checkbox_) 543 if (!share_network_checkbox_)
544 return; 544 return;
545 545
546 if (security_combobox_ && 546 if (security_combobox_ &&
547 security_combobox_->selected_index() == SECURITY_INDEX_NONE) { 547 security_combobox_->selected_index() == SECURITY_INDEX_NONE) {
(...skipping 794 matching lines...) Expand 10 before | Expand all | Expand 10 after
1342 void WifiConfigView::ParseWiFiEAPUIProperty( 1342 void WifiConfigView::ParseWiFiEAPUIProperty(
1343 NetworkPropertyUIData* property_ui_data, 1343 NetworkPropertyUIData* property_ui_data,
1344 const NetworkState* network, 1344 const NetworkState* network,
1345 const std::string& key) { 1345 const std::string& key) {
1346 ParseWiFiUIProperty( 1346 ParseWiFiUIProperty(
1347 property_ui_data, network, 1347 property_ui_data, network,
1348 base::StringPrintf("%s.%s", ::onc::wifi::kEAP, key.c_str())); 1348 base::StringPrintf("%s.%s", ::onc::wifi::kEAP, key.c_str()));
1349 } 1349 }
1350 1350
1351 } // namespace chromeos 1351 } // namespace chromeos
OLDNEW
« no previous file with comments | « chrome/browser/chromeos/options/wifi_config_view.h ('k') | chrome/browser/chromeos/options/wimax_config_view.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698