summaryrefslogtreecommitdiffstats
path: root/ui/keyboard/keyboard.cc
diff options
context:
space:
mode:
authorbshe@chromium.org <bshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-31 14:39:51 +0000
committerbshe@chromium.org <bshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-05-31 14:39:51 +0000
commit1b962b05cc701b902492e87f1d78b7459057e8c5 (patch)
treee58d8c72e80f6d92bbb79edd5361f8637a2be67d /ui/keyboard/keyboard.cc
parenta9c2d6481ca1228e72621041db3fb052480c08bb (diff)
downloadchromium_src-1b962b05cc701b902492e87f1d78b7459057e8c5.zip
chromium_src-1b962b05cc701b902492e87f1d78b7459057e8c5.tar.gz
chromium_src-1b962b05cc701b902492e87f1d78b7459057e8c5.tar.bz2
Use component virtual keyboard at login screen
BUG=245064 R=bryeung@chromium.org, sky@chromium.org Review URL: https://codereview.chromium.org/15713005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@203404 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/keyboard/keyboard.cc')
-rw-r--r--ui/keyboard/keyboard.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/keyboard/keyboard.cc b/ui/keyboard/keyboard.cc
index d41f897..9a18cb2 100644
--- a/ui/keyboard/keyboard.cc
+++ b/ui/keyboard/keyboard.cc
@@ -66,6 +66,11 @@ class KeyboardWebUIControllerFactory : public content::WebUIControllerFactory {
namespace keyboard {
void InitializeKeyboard() {
+ static bool initialized = false;
+ if (initialized)
+ return;
+ initialized = true;
+
base::FilePath pak_dir;
PathService::Get(base::DIR_MODULE, &pak_dir);
base::FilePath pak_file = pak_dir.Append(