Index: chrome/browser/chromeos/input_method/input_method_delegate_impl.cc |
diff --git a/chrome/browser/chromeos/input_method/input_method_delegate_impl.cc b/chrome/browser/chromeos/input_method/input_method_delegate_impl.cc |
index ddfbe69dea6b4f17f41d8981ef514b9847453d28..01f63e92de88e6d03f35f4c2e79aa0666472a08d 100644 |
--- a/chrome/browser/chromeos/input_method/input_method_delegate_impl.cc |
+++ b/chrome/browser/chromeos/input_method/input_method_delegate_impl.cc |
@@ -6,6 +6,7 @@ |
#include "base/logging.h" |
#include "base/prefs/pref_service.h" |
+#include "base/strings/string_util.h" |
#include "chrome/browser/browser_process.h" |
#include "chrome/common/pref_names.h" |
#include "ui/base/l10n/l10n_util.h" |
@@ -13,17 +14,21 @@ |
namespace chromeos { |
namespace input_method { |
-InputMethodDelegateImpl::InputMethodDelegateImpl() {} |
- |
-std::string InputMethodDelegateImpl::GetHardwareKeyboardLayout() const { |
- if (g_browser_process) { |
- PrefService* local_state = g_browser_process->local_state(); |
- if (local_state) |
- return local_state->GetString(prefs::kHardwareKeyboardLayout); |
- } |
- // This shouldn't happen but just in case. |
- DVLOG(1) << "Local state is not yet ready."; |
- return std::string(); |
+InputMethodDelegateImpl::InputMethodDelegateImpl() { |
+} |
+ |
+InputMethodDelegateImpl::~InputMethodDelegateImpl() { |
+} |
+ |
+std::string InputMethodDelegateImpl::GetHardwareKeyboardLayouts() const { |
+ if (!g_browser_process) |
+ return ""; |
+ |
+ PrefService* local_state = g_browser_process->local_state(); |
+ if (!local_state) |
+ return ""; |
+ |
+ return local_state->GetString(prefs::kHardwareKeyboardLayout); |
} |
base::string16 InputMethodDelegateImpl::GetLocalizedString( |
@@ -40,5 +45,10 @@ base::string16 InputMethodDelegateImpl::GetDisplayLanguageName( |
true); |
} |
+void InputMethodDelegateImpl::SetHardwareKeyboardLayoutForTesting( |
+ const std::string& layout) { |
+ NOTREACHED(); |
Hiro Komatsu
2014/02/14 07:16:51
Please add a comment why it's not reachable.
Seigo Nonaka
2014/02/14 08:13:22
Done.
|
+} |
+ |
} // namespace input_method |
} // namespace chromeos |