Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(90)

Side by Side Diff: chrome/browser/chromeos/input_method/input_method_manager_impl_unittest.cc

Issue 1055863002: ChromeOS: switch UI language before apps are loaded. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Remove empty line. Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/chromeos/input_method/input_method_manager_impl.h" 5 #include "chrome/browser/chromeos/input_method/input_method_manager_impl.h"
6 6
7 #include <algorithm> 7 #include <algorithm>
8 8
9 #include "base/basictypes.h" 9 #include "base/basictypes.h"
10 #include "base/bind.h" 10 #include "base/bind.h"
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after
64 public ui::ime::InputMethodMenuManager::Observer { 64 public ui::ime::InputMethodMenuManager::Observer {
65 public: 65 public:
66 TestObserver() 66 TestObserver()
67 : input_method_changed_count_(0), 67 : input_method_changed_count_(0),
68 input_method_menu_item_changed_count_(0), 68 input_method_menu_item_changed_count_(0),
69 last_show_message_(false) { 69 last_show_message_(false) {
70 } 70 }
71 ~TestObserver() override {} 71 ~TestObserver() override {}
72 72
73 void InputMethodChanged(InputMethodManager* manager, 73 void InputMethodChanged(InputMethodManager* manager,
74 Profile* /* profile */,
74 bool show_message) override { 75 bool show_message) override {
75 ++input_method_changed_count_; 76 ++input_method_changed_count_;
76 last_show_message_ = show_message; 77 last_show_message_ = show_message;
77 } 78 }
78 void InputMethodMenuItemChanged( 79 void InputMethodMenuItemChanged(
79 ui::ime::InputMethodMenuManager* manager) override { 80 ui::ime::InputMethodMenuManager* manager) override {
80 ++input_method_menu_item_changed_count_; 81 ++input_method_menu_item_changed_count_;
81 } 82 }
82 83
83 int input_method_changed_count_; 84 int input_method_changed_count_;
(...skipping 1277 matching lines...) Expand 10 before | Expand all | Expand 10 after
1361 ASSERT_EQ(4U, input_method_ids.size()); 1362 ASSERT_EQ(4U, input_method_ids.size());
1362 1363
1363 EXPECT_EQ(ImeIdFromEngineId("xkb:us::eng"), input_method_ids[0]); 1364 EXPECT_EQ(ImeIdFromEngineId("xkb:us::eng"), input_method_ids[0]);
1364 EXPECT_EQ(ImeIdFromEngineId("xkb:fr::fra"), input_method_ids[1]); 1365 EXPECT_EQ(ImeIdFromEngineId("xkb:fr::fra"), input_method_ids[1]);
1365 EXPECT_EQ("_comp_ime_asdf_pinyin", input_method_ids[2]); 1366 EXPECT_EQ("_comp_ime_asdf_pinyin", input_method_ids[2]);
1366 EXPECT_EQ(ImeIdFromEngineId("zh-t-i0-pinyin"), input_method_ids[3]); 1367 EXPECT_EQ(ImeIdFromEngineId("zh-t-i0-pinyin"), input_method_ids[3]);
1367 } 1368 }
1368 1369
1369 } // namespace input_method 1370 } // namespace input_method
1370 } // namespace chromeos 1371 } // namespace chromeos
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698