summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
Diffstat (limited to 'chrome')
-rw-r--r--chrome/browser/chromeos/chrome_browser_main_chromeos.cc9
1 files changed, 7 insertions, 2 deletions
diff --git a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
index f6976dc..b72519a 100644
--- a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
+++ b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
@@ -181,10 +181,15 @@ void ChromeBrowserMainPartsChromeos::PostMainMessageLoopStart() {
UpgradeDetectorChromeos::GetInstance()->Init();
if (chromeos::system::runtime_environment::IsRunningOnChromeOS()) {
- // For http://crosbug.com/p/5795 and http://crosbug.com/p/6245.
- // Enable Num Lock on X start up.
+ // Enable Num Lock on X start up for http://crosbug.com/p/5795 and
+ // http://crosbug.com/p/6245. We don't do this for Chromium OS since many
+ // netbooks do not work as intended when Num Lock is on (e.g. On a netbook
+ // with a small keyboard, u, i, o, p, ... keys might be repurposed as
+ // cursor keys when Num Lock is on).
+#if defined(GOOGLE_CHROME_BUILD)
chromeos::input_method::InputMethodManager::GetInstance()->
GetXKeyboard()->SetNumLockEnabled(true);
+#endif
#if defined(USE_AURA)
initial_browser_window_observer_.reset(