summaryrefslogtreecommitdiffstats
path: root/webkit/glue/event_conversion.cc
diff options
context:
space:
mode:
authorevanm@google.com <evanm@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-07 01:03:48 +0000
committerevanm@google.com <evanm@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2008-11-07 01:03:48 +0000
commit70801a56ae3169b7aa28328a3a52dd6f7872c2f4 (patch)
tree5879671f91f1a1d9d5716f22f546114afe9d50f5 /webkit/glue/event_conversion.cc
parentae78b256715d34337a126ea6912f9b61439060e3 (diff)
downloadchromium_src-70801a56ae3169b7aa28328a3a52dd6f7872c2f4.zip
chromium_src-70801a56ae3169b7aa28328a3a52dd6f7872c2f4.tar.gz
chromium_src-70801a56ae3169b7aa28328a3a52dd6f7872c2f4.tar.bz2
Some basic keyboard and focus support.
Review URL: http://codereview.chromium.org/9626 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@4944 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/event_conversion.cc')
-rw-r--r--webkit/glue/event_conversion.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/webkit/glue/event_conversion.cc b/webkit/glue/event_conversion.cc
index 981391a..f11b24a 100644
--- a/webkit/glue/event_conversion.cc
+++ b/webkit/glue/event_conversion.cc
@@ -270,8 +270,10 @@ MakePlatformKeyboardEvent::MakePlatformKeyboardEvent(const WebKeyboardEvent& e)
m_text = "\x9";
m_unmodifiedText = "\x9";
}
-#else
+#elif defined(OS_WIN)
m_text = m_unmodifiedText = ToSingleCharacterString(e.key_code);
+#elif defined(OS_LINUX)
+ m_text = m_unmodifiedText = ToSingleCharacterString(e.text);
#endif
}
#if defined(OS_WIN) || defined(OS_LINUX)