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

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

Issue 2736873004: Remove custom shortcut for Chromad (Closed)
Patch Set: Created 3 years, 9 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) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 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/signin_screen_handler.h" 5 #include "chrome/browser/ui/webui/chromeos/login/signin_screen_handler.h"
6 6
7 #include <stddef.h> 7 #include <stddef.h>
8 8
9 #include <algorithm> 9 #include <algorithm>
10 #include <vector> 10 #include <vector>
(...skipping 569 matching lines...) Expand 10 before | Expand all | Expand 10 after
580 AddCallback("launchPublicSession", 580 AddCallback("launchPublicSession",
581 &SigninScreenHandler::HandleLaunchPublicSession); 581 &SigninScreenHandler::HandleLaunchPublicSession);
582 AddRawCallback("offlineLogin", &SigninScreenHandler::HandleOfflineLogin); 582 AddRawCallback("offlineLogin", &SigninScreenHandler::HandleOfflineLogin);
583 AddCallback("rebootSystem", &SigninScreenHandler::HandleRebootSystem); 583 AddCallback("rebootSystem", &SigninScreenHandler::HandleRebootSystem);
584 AddRawCallback("showAddUser", &SigninScreenHandler::HandleShowAddUser); 584 AddRawCallback("showAddUser", &SigninScreenHandler::HandleShowAddUser);
585 AddCallback("shutdownSystem", &SigninScreenHandler::HandleShutdownSystem); 585 AddCallback("shutdownSystem", &SigninScreenHandler::HandleShutdownSystem);
586 AddCallback("loadWallpaper", &SigninScreenHandler::HandleLoadWallpaper); 586 AddCallback("loadWallpaper", &SigninScreenHandler::HandleLoadWallpaper);
587 AddCallback("removeUser", &SigninScreenHandler::HandleRemoveUser); 587 AddCallback("removeUser", &SigninScreenHandler::HandleRemoveUser);
588 AddCallback("toggleEnrollmentScreen", 588 AddCallback("toggleEnrollmentScreen",
589 &SigninScreenHandler::HandleToggleEnrollmentScreen); 589 &SigninScreenHandler::HandleToggleEnrollmentScreen);
590 AddCallback("toggleEnrollmentAd",
591 &SigninScreenHandler::HandleToggleEnrollmentAd);
592 AddCallback("toggleEnableDebuggingScreen", 590 AddCallback("toggleEnableDebuggingScreen",
593 &SigninScreenHandler::HandleToggleEnableDebuggingScreen); 591 &SigninScreenHandler::HandleToggleEnableDebuggingScreen);
594 AddCallback("toggleKioskEnableScreen", 592 AddCallback("toggleKioskEnableScreen",
595 &SigninScreenHandler::HandleToggleKioskEnableScreen); 593 &SigninScreenHandler::HandleToggleKioskEnableScreen);
596 AddCallback("accountPickerReady", 594 AddCallback("accountPickerReady",
597 &SigninScreenHandler::HandleAccountPickerReady); 595 &SigninScreenHandler::HandleAccountPickerReady);
598 AddCallback("wallpaperReady", &SigninScreenHandler::HandleWallpaperReady); 596 AddCallback("wallpaperReady", &SigninScreenHandler::HandleWallpaperReady);
599 AddCallback("signOutUser", &SigninScreenHandler::HandleSignOutUser); 597 AddCallback("signOutUser", &SigninScreenHandler::HandleSignOutUser);
600 AddCallback("openProxySettings", 598 AddCallback("openProxySettings",
601 &SigninScreenHandler::HandleOpenProxySettings); 599 &SigninScreenHandler::HandleOpenProxySettings);
(...skipping 659 matching lines...) Expand 10 before | Expand all | Expand 10 after
1261 if (!email.empty()) 1259 if (!email.empty())
1262 SendReauthReason(AccountId::FromUserEmail(email)); 1260 SendReauthReason(AccountId::FromUserEmail(email));
1263 OnShowAddUser(); 1261 OnShowAddUser();
1264 } 1262 }
1265 1263
1266 void SigninScreenHandler::HandleToggleEnrollmentScreen() { 1264 void SigninScreenHandler::HandleToggleEnrollmentScreen() {
1267 if (delegate_) 1265 if (delegate_)
1268 delegate_->ShowEnterpriseEnrollmentScreen(); 1266 delegate_->ShowEnterpriseEnrollmentScreen();
1269 } 1267 }
1270 1268
1271 void SigninScreenHandler::HandleToggleEnrollmentAd() {
1272 // TODO(rsorokin): Cleanup enrollment flow for Active Directory. (see
1273 // crbug.com/668491).
1274 if (chrome::GetChannel() == version_info::Channel::BETA ||
1275 chrome::GetChannel() == version_info::Channel::STABLE) {
1276 return;
1277 }
1278 base::CommandLine::ForCurrentProcess()->AppendSwitch(
1279 chromeos::switches::kEnableAd);
1280 }
1281
1282 void SigninScreenHandler::HandleToggleEnableDebuggingScreen() { 1269 void SigninScreenHandler::HandleToggleEnableDebuggingScreen() {
1283 if (delegate_) 1270 if (delegate_)
1284 delegate_->ShowEnableDebuggingScreen(); 1271 delegate_->ShowEnableDebuggingScreen();
1285 } 1272 }
1286 1273
1287 void SigninScreenHandler::HandleToggleKioskEnableScreen() { 1274 void SigninScreenHandler::HandleToggleKioskEnableScreen() {
1288 policy::BrowserPolicyConnectorChromeOS* connector = 1275 policy::BrowserPolicyConnectorChromeOS* connector =
1289 g_browser_process->platform_part()->browser_policy_connector_chromeos(); 1276 g_browser_process->platform_part()->browser_policy_connector_chromeos();
1290 if (delegate_ && !connector->IsEnterpriseManaged() && 1277 if (delegate_ && !connector->IsEnterpriseManaged() &&
1291 KioskAppManager::IsConsumerKioskEnabled() && 1278 KioskAppManager::IsConsumerKioskEnabled() &&
(...skipping 356 matching lines...) Expand 10 before | Expand all | Expand 10 after
1648 rate.initial_delay_in_ms = auto_repeat_delay; 1635 rate.initial_delay_in_ms = auto_repeat_delay;
1649 rate.repeat_interval_in_ms = auto_repeat_interval; 1636 rate.repeat_interval_in_ms = auto_repeat_interval;
1650 input_method::InputMethodManager::Get() 1637 input_method::InputMethodManager::Get()
1651 ->GetImeKeyboard() 1638 ->GetImeKeyboard()
1652 ->SetAutoRepeatEnabled(true); 1639 ->SetAutoRepeatEnabled(true);
1653 input_method::InputMethodManager::Get()->GetImeKeyboard()->SetAutoRepeatRate( 1640 input_method::InputMethodManager::Get()->GetImeKeyboard()->SetAutoRepeatRate(
1654 rate); 1641 rate);
1655 } 1642 }
1656 1643
1657 } // namespace chromeos 1644 } // namespace chromeos
OLDNEW
« no previous file with comments | « chrome/browser/chromeos/policy/device_cloud_policy_initializer.cc ('k') | chromeos/chromeos_switches.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698