Index: chrome/browser/chromeos/login/ui/webui_login_view.cc |
diff --git a/chrome/browser/chromeos/login/ui/webui_login_view.cc b/chrome/browser/chromeos/login/ui/webui_login_view.cc |
index 266a18b89489945310157abd49b497e58ea6aa15..e8355fe2dbca45c0274bfce74af68dde6472e33d 100644 |
--- a/chrome/browser/chromeos/login/ui/webui_login_view.cc |
+++ b/chrome/browser/chromeos/login/ui/webui_login_view.cc |
@@ -79,6 +79,7 @@ const char kAccelNameDeviceRequisitionShark[] = "device_requisition_shark"; |
const char kAccelNameAppLaunchBailout[] = "app_launch_bailout"; |
const char kAccelNameAppLaunchNetworkConfig[] = "app_launch_network_config"; |
const char kAccelNameToggleEasyBootstrap[] = "toggle_easy_bootstrap"; |
+const char kAccelNameBootstrappingSlave[] = "bootstrapping_slave"; |
// A class to change arrow key traversal behavior when it's alive. |
class ScopedArrowKeyTraversal { |
@@ -223,6 +224,10 @@ WebUILoginView::WebUILoginView() |
ui::EF_CONTROL_DOWN | ui::EF_ALT_DOWN)] = |
kAccelNameAppLaunchNetworkConfig; |
+ accel_map_[ui::Accelerator( |
+ ui::VKEY_S, ui::EF_CONTROL_DOWN | ui::EF_ALT_DOWN | ui::EF_SHIFT_DOWN)] = |
+ kAccelNameBootstrappingSlave; |
+ |
for (AccelMap::iterator i(accel_map_.begin()); i != accel_map_.end(); ++i) |
AddAccelerator(i->first); |
} |