| Index: ui/base/ime/chromeos/character_composer_unittest.cc
|
| diff --git a/ui/base/ime/chromeos/character_composer_unittest.cc b/ui/base/ime/chromeos/character_composer_unittest.cc
|
| index 235ad477c3c10b136e4f6e94a138a437ff4e7cd8..60627984b9273c120bf39d4a594ebdf8ff742dec 100644
|
| --- a/ui/base/ime/chromeos/character_composer_unittest.cc
|
| +++ b/ui/base/ime/chromeos/character_composer_unittest.cc
|
| @@ -107,10 +107,10 @@ TEST_F(CharacterComposerTest, InitialState) {
|
| }
|
|
|
| TEST_F(CharacterComposerTest, NormalKeyIsNotFiltered) {
|
| - ExpectUnicodeKeyNotFiltered(VKEY_B, DomCode::KEY_B, EF_NONE, 'B');
|
| - ExpectUnicodeKeyNotFiltered(VKEY_Z, DomCode::KEY_Z, EF_NONE, 'Z');
|
| - ExpectUnicodeKeyNotFiltered(VKEY_C, DomCode::KEY_C, EF_NONE, 'c');
|
| - ExpectUnicodeKeyNotFiltered(VKEY_M, DomCode::KEY_M, EF_NONE, 'm');
|
| + ExpectUnicodeKeyNotFiltered(VKEY_B, DomCode::US_B, EF_NONE, 'B');
|
| + ExpectUnicodeKeyNotFiltered(VKEY_Z, DomCode::US_Z, EF_NONE, 'Z');
|
| + ExpectUnicodeKeyNotFiltered(VKEY_C, DomCode::US_C, EF_NONE, 'c');
|
| + ExpectUnicodeKeyNotFiltered(VKEY_M, DomCode::US_M, EF_NONE, 'm');
|
| ExpectUnicodeKeyNotFiltered(VKEY_0, DomCode::DIGIT0, EF_NONE, '0');
|
| ExpectUnicodeKeyNotFiltered(VKEY_1, DomCode::DIGIT1, EF_NONE, '1');
|
| ExpectUnicodeKeyNotFiltered(VKEY_8, DomCode::DIGIT8, EF_NONE, '8');
|
| @@ -130,11 +130,11 @@ TEST_F(CharacterComposerTest, PartiallyMatchingSequence) {
|
| TEST_F(CharacterComposerTest, FullyMatchingSequences) {
|
| // LATIN SMALL LETTER A WITH ACUTE
|
| ExpectDeadKeyFiltered(kCombiningAcute);
|
| - ExpectUnicodeKeyComposed(VKEY_A, DomCode::KEY_A, EF_NONE, 'a',
|
| + ExpectUnicodeKeyComposed(VKEY_A, DomCode::US_A, EF_NONE, 'a',
|
| base::string16(1, 0x00E1));
|
| // LATIN CAPITAL LETTER A WITH ACUTE
|
| ExpectDeadKeyFiltered(kCombiningAcute);
|
| - ExpectUnicodeKeyComposed(VKEY_A, DomCode::KEY_A, EF_NONE, 'A',
|
| + ExpectUnicodeKeyComposed(VKEY_A, DomCode::US_A, EF_NONE, 'A',
|
| base::string16(1, 0x00C1));
|
| // GRAVE ACCENT
|
| ExpectDeadKeyFiltered(kCombiningGrave);
|
| @@ -142,24 +142,24 @@ TEST_F(CharacterComposerTest, FullyMatchingSequences) {
|
| // LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
|
| ExpectDeadKeyFiltered(kCombiningAcute);
|
| ExpectDeadKeyFiltered(kCombiningCircumflex);
|
| - ExpectUnicodeKeyComposed(VKEY_A, DomCode::KEY_A, EF_NONE, 'a',
|
| + ExpectUnicodeKeyComposed(VKEY_A, DomCode::US_A, EF_NONE, 'a',
|
| base::string16(1, 0x1EA5));
|
| // LATIN CAPITAL LETTER U WITH HORN AND GRAVE
|
| ExpectDeadKeyFiltered(kCombiningGrave);
|
| ExpectDeadKeyFiltered(kCombiningHorn);
|
| - ExpectUnicodeKeyComposed(VKEY_U, DomCode::KEY_U, EF_NONE, 'U',
|
| + ExpectUnicodeKeyComposed(VKEY_U, DomCode::US_U, EF_NONE, 'U',
|
| base::string16(1, 0x1EEA));
|
| // LATIN CAPITAL LETTER C WITH CEDILLA
|
| ExpectDeadKeyFiltered(kCombiningAcute);
|
| - ExpectUnicodeKeyComposed(VKEY_C, DomCode::KEY_C, EF_NONE, 'C',
|
| + ExpectUnicodeKeyComposed(VKEY_C, DomCode::US_C, EF_NONE, 'C',
|
| base::string16(1, 0x00C7));
|
| // LATIN SMALL LETTER C WITH CEDILLA
|
| ExpectDeadKeyFiltered(kCombiningAcute);
|
| - ExpectUnicodeKeyComposed(VKEY_C, DomCode::KEY_C, EF_NONE, 'c',
|
| + ExpectUnicodeKeyComposed(VKEY_C, DomCode::US_C, EF_NONE, 'c',
|
| base::string16(1, 0x00E7));
|
| // GREEK SMALL LETTER EPSILON WITH TONOS
|
| ExpectDeadKeyFiltered(kCombiningAcute);
|
| - ExpectUnicodeKeyComposed(VKEY_E, DomCode::KEY_E, EF_NONE, 0x03B5,
|
| + ExpectUnicodeKeyComposed(VKEY_E, DomCode::US_E, EF_NONE, 0x03B5,
|
| base::string16(1, 0x03AD));
|
| }
|
|
|
| @@ -171,13 +171,13 @@ TEST_F(CharacterComposerTest, FullyMatchingSequencesAfterMatchingFailure) {
|
| // LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE
|
| ExpectDeadKeyFiltered(kCombiningAcute);
|
| ExpectDeadKeyFiltered(kCombiningCircumflex);
|
| - ExpectUnicodeKeyComposed(VKEY_A, DomCode::KEY_A, EF_NONE, 'a',
|
| + ExpectUnicodeKeyComposed(VKEY_A, DomCode::US_A, EF_NONE, 'a',
|
| base::string16(1, 0x1EA5));
|
| }
|
|
|
| TEST_F(CharacterComposerTest, ComposedCharacterIsClearedAfterReset) {
|
| ExpectDeadKeyFiltered(kCombiningAcute);
|
| - ExpectUnicodeKeyComposed(VKEY_A, DomCode::KEY_A, EF_NONE, 'a',
|
| + ExpectUnicodeKeyComposed(VKEY_A, DomCode::US_A, EF_NONE, 'a',
|
| base::string16(1, 0x00E1));
|
| character_composer_.Reset();
|
| EXPECT_TRUE(character_composer_.composed_character().empty());
|
| @@ -188,7 +188,7 @@ TEST_F(CharacterComposerTest, CompositionStateIsClearedAfterReset) {
|
| // no character is composed here because of reset.
|
| ExpectDeadKeyFiltered(kCombiningAcute);
|
| character_composer_.Reset();
|
| - ExpectUnicodeKeyNotFiltered(VKEY_A, DomCode::KEY_A, EF_NONE, 'a');
|
| + ExpectUnicodeKeyNotFiltered(VKEY_A, DomCode::US_A, EF_NONE, 'a');
|
| }
|
|
|
| TEST_F(CharacterComposerTest, KeySequenceCompositionPreedit) {
|
| @@ -196,7 +196,7 @@ TEST_F(CharacterComposerTest, KeySequenceCompositionPreedit) {
|
| // preedit_string() is always empty in key sequence composition mode.
|
| ExpectDeadKeyFiltered(kCombiningAcute);
|
| EXPECT_TRUE(character_composer_.preedit_string().empty());
|
| - ExpectUnicodeKeyComposed(VKEY_A, DomCode::KEY_A, EF_NONE, 'a',
|
| + ExpectUnicodeKeyComposed(VKEY_A, DomCode::US_A, EF_NONE, 'a',
|
| base::string16(1, 0x00E1));
|
| EXPECT_TRUE(character_composer_.preedit_string().empty());
|
| }
|
| @@ -266,7 +266,7 @@ TEST_F(CharacterComposerTest, MainTableIsCorrectlyOrdered) {
|
|
|
| TEST_F(CharacterComposerTest, HexadecimalComposition) {
|
| // HIRAGANA LETTER A (U+3042)
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 'U');
|
| ExpectUnicodeKeyFiltered(VKEY_3, DomCode::DIGIT3, EF_NONE, '3');
|
| ExpectUnicodeKeyFiltered(VKEY_0, DomCode::DIGIT0, EF_NONE, '0');
|
| @@ -276,12 +276,12 @@ TEST_F(CharacterComposerTest, HexadecimalComposition) {
|
| base::string16(1, 0x3042));
|
| // MUSICAL KEYBOARD (U+1F3B9)
|
| const base::char16 kMusicalKeyboard[] = {0xd83c, 0xdfb9};
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 'U');
|
| ExpectUnicodeKeyFiltered(VKEY_1, DomCode::DIGIT1, EF_NONE, '1');
|
| - ExpectUnicodeKeyFiltered(VKEY_F, DomCode::KEY_F, EF_NONE, 'f');
|
| + ExpectUnicodeKeyFiltered(VKEY_F, DomCode::US_F, EF_NONE, 'f');
|
| ExpectUnicodeKeyFiltered(VKEY_3, DomCode::DIGIT3, EF_NONE, '3');
|
| - ExpectUnicodeKeyFiltered(VKEY_B, DomCode::KEY_B, EF_NONE, 'b');
|
| + ExpectUnicodeKeyFiltered(VKEY_B, DomCode::US_B, EF_NONE, 'b');
|
| ExpectUnicodeKeyFiltered(VKEY_9, DomCode::DIGIT9, EF_NONE, '9');
|
| ExpectUnicodeKeyComposed(
|
| VKEY_RETURN, DomCode::ENTER, EF_NONE, '\r',
|
| @@ -291,7 +291,7 @@ TEST_F(CharacterComposerTest, HexadecimalComposition) {
|
|
|
| TEST_F(CharacterComposerTest, HexadecimalCompositionPreedit) {
|
| // HIRAGANA LETTER A (U+3042)
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 'U');
|
| EXPECT_EQ(ASCIIToUTF16("u"), character_composer_.preedit_string());
|
| ExpectUnicodeKeyFiltered(VKEY_3, DomCode::DIGIT3, 0, '3');
|
| @@ -300,7 +300,7 @@ TEST_F(CharacterComposerTest, HexadecimalCompositionPreedit) {
|
| EXPECT_EQ(ASCIIToUTF16("u30"), character_composer_.preedit_string());
|
| ExpectUnicodeKeyFiltered(VKEY_4, DomCode::DIGIT4, 0, '4');
|
| EXPECT_EQ(ASCIIToUTF16("u304"), character_composer_.preedit_string());
|
| - ExpectUnicodeKeyFiltered(VKEY_A, DomCode::KEY_A, 0, 'a');
|
| + ExpectUnicodeKeyFiltered(VKEY_A, DomCode::US_A, 0, 'a');
|
| EXPECT_EQ(ASCIIToUTF16("u304a"), character_composer_.preedit_string());
|
| ExpectUnicodeKeyFiltered(VKEY_BACK, DomCode::BACKSPACE, EF_NONE, '\b');
|
| EXPECT_EQ(ASCIIToUTF16("u304"), character_composer_.preedit_string());
|
| @@ -311,14 +311,14 @@ TEST_F(CharacterComposerTest, HexadecimalCompositionPreedit) {
|
| EXPECT_EQ(ASCIIToUTF16(""), character_composer_.preedit_string());
|
|
|
| // Sequence with an ignored character ('x') and Escape.
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 'U');
|
| EXPECT_EQ(ASCIIToUTF16("u"), character_composer_.preedit_string());
|
| ExpectUnicodeKeyFiltered(VKEY_3, DomCode::DIGIT3, 0, '3');
|
| EXPECT_EQ(ASCIIToUTF16("u3"), character_composer_.preedit_string());
|
| ExpectUnicodeKeyFiltered(VKEY_0, DomCode::DIGIT0, 0, '0');
|
| EXPECT_EQ(ASCIIToUTF16("u30"), character_composer_.preedit_string());
|
| - ExpectUnicodeKeyFiltered(VKEY_X, DomCode::KEY_X, 0, 'x');
|
| + ExpectUnicodeKeyFiltered(VKEY_X, DomCode::US_X, 0, 'x');
|
| EXPECT_EQ(ASCIIToUTF16("u30"), character_composer_.preedit_string());
|
| ExpectUnicodeKeyFiltered(VKEY_4, DomCode::DIGIT4, 0, '4');
|
| EXPECT_EQ(ASCIIToUTF16("u304"), character_composer_.preedit_string());
|
| @@ -330,18 +330,18 @@ TEST_F(CharacterComposerTest, HexadecimalCompositionPreedit) {
|
|
|
| TEST_F(CharacterComposerTest, HexadecimalCompositionWithNonHexKey) {
|
| // Sequence [Ctrl+Shift+U, x, space] does not compose a character.
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 0x15);
|
| - ExpectUnicodeKeyFiltered(VKEY_X, DomCode::KEY_X, 0, 'x');
|
| + ExpectUnicodeKeyFiltered(VKEY_X, DomCode::US_X, 0, 'x');
|
| ExpectUnicodeKeyFiltered(VKEY_SPACE, DomCode::SPACE, EF_NONE, ' ');
|
| EXPECT_TRUE(character_composer_.composed_character().empty());
|
|
|
| // HIRAGANA LETTER A (U+3042) with a sequence [3, 0, x, 4, 2].
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 0x15);
|
| ExpectUnicodeKeyFiltered(VKEY_3, DomCode::DIGIT3, EF_NONE, '3');
|
| ExpectUnicodeKeyFiltered(VKEY_0, DomCode::DIGIT0, EF_NONE, '0');
|
| - ExpectUnicodeKeyFiltered(VKEY_X, DomCode::KEY_X, EF_NONE, 'x');
|
| + ExpectUnicodeKeyFiltered(VKEY_X, DomCode::US_X, EF_NONE, 'x');
|
| ExpectUnicodeKeyFiltered(VKEY_4, DomCode::DIGIT4, EF_NONE, '4');
|
| ExpectUnicodeKeyFiltered(VKEY_2, DomCode::DIGIT2, EF_NONE, '2');
|
| ExpectUnicodeKeyComposed(VKEY_SPACE, DomCode::SPACE, EF_NONE, ' ',
|
| @@ -351,7 +351,7 @@ TEST_F(CharacterComposerTest, HexadecimalCompositionWithNonHexKey) {
|
| TEST_F(CharacterComposerTest, HexadecimalCompositionWithAdditionalModifiers) {
|
| // Ctrl+Shift+Alt+U
|
| // HIRAGANA LETTER A (U+3042)
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN | EF_ALT_DOWN, 0x15);
|
| ExpectUnicodeKeyFiltered(VKEY_3, DomCode::DIGIT3, EF_NONE, '3');
|
| ExpectUnicodeKeyFiltered(VKEY_0, DomCode::DIGIT0, EF_NONE, '0');
|
| @@ -362,13 +362,13 @@ TEST_F(CharacterComposerTest, HexadecimalCompositionWithAdditionalModifiers) {
|
|
|
| // Ctrl+Shift+u (CapsLock enabled)
|
| ExpectUnicodeKeyNotFiltered(
|
| - VKEY_U, DomCode::KEY_U,
|
| + VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN | EF_CAPS_LOCK_DOWN, 'u');
|
| }
|
|
|
| TEST_F(CharacterComposerTest, CancelHexadecimalComposition) {
|
| // Cancel composition with ESC.
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 0x15);
|
| ExpectUnicodeKeyFiltered(VKEY_1, DomCode::DIGIT1, 0, '1');
|
| ExpectUnicodeKeyFiltered(VKEY_ESCAPE, DomCode::ESCAPE, EF_NONE, 0x1B);
|
| @@ -376,7 +376,7 @@ TEST_F(CharacterComposerTest, CancelHexadecimalComposition) {
|
| // Now we can start composition again since the last composition was
|
| // cancelled.
|
| // HIRAGANA LETTER A (U+3042)
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 0x15);
|
| ExpectUnicodeKeyFiltered(VKEY_3, DomCode::DIGIT3, EF_NONE, '3');
|
| ExpectUnicodeKeyFiltered(VKEY_0, DomCode::DIGIT0, EF_NONE, '0');
|
| @@ -388,11 +388,11 @@ TEST_F(CharacterComposerTest, CancelHexadecimalComposition) {
|
|
|
| TEST_F(CharacterComposerTest, HexadecimalCompositionWithBackspace) {
|
| // HIRAGANA LETTER A (U+3042)
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 0x15);
|
| ExpectUnicodeKeyFiltered(VKEY_3, DomCode::DIGIT3, 0, '3');
|
| ExpectUnicodeKeyFiltered(VKEY_0, DomCode::DIGIT0, 0, '0');
|
| - ExpectUnicodeKeyFiltered(VKEY_F, DomCode::KEY_F, 0, 'f');
|
| + ExpectUnicodeKeyFiltered(VKEY_F, DomCode::US_F, 0, 'f');
|
| ExpectUnicodeKeyFiltered(VKEY_BACK, DomCode::BACKSPACE, EF_NONE, '\b');
|
| ExpectUnicodeKeyFiltered(VKEY_4, DomCode::DIGIT4, EF_NONE, '4');
|
| ExpectUnicodeKeyFiltered(VKEY_2, DomCode::DIGIT2, EF_NONE, '2');
|
| @@ -402,13 +402,13 @@ TEST_F(CharacterComposerTest, HexadecimalCompositionWithBackspace) {
|
|
|
| TEST_F(CharacterComposerTest, CancelHexadecimalCompositionWithBackspace) {
|
| // Backspace just after Ctrl+Shift+U.
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 0x15);
|
| ExpectUnicodeKeyFiltered(VKEY_BACK, DomCode::BACKSPACE, EF_NONE, '\b');
|
| ExpectUnicodeKeyNotFiltered(VKEY_3, DomCode::DIGIT3, EF_NONE, '3');
|
|
|
| // Backspace twice after Ctrl+Shift+U and 3.
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 0x15);
|
| ExpectUnicodeKeyFiltered(VKEY_3, DomCode::DIGIT3, 0, '3');
|
| ExpectUnicodeKeyFiltered(VKEY_BACK, DomCode::BACKSPACE, EF_NONE, '\b');
|
| @@ -421,7 +421,7 @@ TEST_F(CharacterComposerTest,
|
| // This test case supposes X Window System uses 101 keyboard layout.
|
| const int kControlShift = EF_CONTROL_DOWN | EF_SHIFT_DOWN;
|
| // HIRAGANA LETTER A (U+3042)
|
| - ExpectUnicodeKeyFiltered(ui::VKEY_U, DomCode::KEY_U, kControlShift, 0x15);
|
| + ExpectUnicodeKeyFiltered(ui::VKEY_U, DomCode::US_U, kControlShift, 0x15);
|
| EXPECT_EQ(ASCIIToUTF16("u"), character_composer_.preedit_string());
|
| ExpectUnicodeKeyFiltered(ui::VKEY_3, DomCode::DIGIT3, kControlShift, '#');
|
| EXPECT_EQ(ASCIIToUTF16("u3"), character_composer_.preedit_string());
|
| @@ -429,7 +429,7 @@ TEST_F(CharacterComposerTest,
|
| EXPECT_EQ(ASCIIToUTF16("u30"), character_composer_.preedit_string());
|
| ExpectUnicodeKeyFiltered(ui::VKEY_4, DomCode::DIGIT4, kControlShift, '$');
|
| EXPECT_EQ(ASCIIToUTF16("u304"), character_composer_.preedit_string());
|
| - ExpectUnicodeKeyFiltered(ui::VKEY_A, DomCode::KEY_A, kControlShift, 0x01);
|
| + ExpectUnicodeKeyFiltered(ui::VKEY_A, DomCode::US_A, kControlShift, 0x01);
|
| EXPECT_EQ(ASCIIToUTF16("u304a"), character_composer_.preedit_string());
|
| ExpectUnicodeKeyFiltered(ui::VKEY_BACK, DomCode::BACKSPACE, kControlShift,
|
| '\b');
|
| @@ -442,13 +442,13 @@ TEST_F(CharacterComposerTest,
|
| EXPECT_EQ(ASCIIToUTF16(""), character_composer_.preedit_string());
|
|
|
| // Sequence with an ignored character (control + shift + 'x') and Escape.
|
| - ExpectUnicodeKeyFiltered(ui::VKEY_U, DomCode::KEY_U, kControlShift, 'U');
|
| + ExpectUnicodeKeyFiltered(ui::VKEY_U, DomCode::US_U, kControlShift, 'U');
|
| EXPECT_EQ(ASCIIToUTF16("u"), character_composer_.preedit_string());
|
| ExpectUnicodeKeyFiltered(ui::VKEY_3, DomCode::DIGIT3, kControlShift, '#');
|
| EXPECT_EQ(ASCIIToUTF16("u3"), character_composer_.preedit_string());
|
| ExpectUnicodeKeyFiltered(ui::VKEY_0, DomCode::DIGIT0, kControlShift, ')');
|
| EXPECT_EQ(ASCIIToUTF16("u30"), character_composer_.preedit_string());
|
| - ExpectUnicodeKeyFiltered(ui::VKEY_X, DomCode::KEY_X, kControlShift, 'X');
|
| + ExpectUnicodeKeyFiltered(ui::VKEY_X, DomCode::US_X, kControlShift, 'X');
|
| EXPECT_EQ(ASCIIToUTF16("u30"), character_composer_.preedit_string());
|
| ExpectUnicodeKeyFiltered(ui::VKEY_4, DomCode::DIGIT4, kControlShift, '$');
|
| EXPECT_EQ(ASCIIToUTF16("u304"), character_composer_.preedit_string());
|
| @@ -461,31 +461,31 @@ TEST_F(CharacterComposerTest,
|
|
|
| TEST_F(CharacterComposerTest, InvalidHexadecimalSequence) {
|
| // U+FFFFFFFF
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 0x15);
|
| for (int i = 0; i < 8; ++i)
|
| - ExpectUnicodeKeyFiltered(VKEY_F, DomCode::KEY_F, 0, 'f');
|
| + ExpectUnicodeKeyFiltered(VKEY_F, DomCode::US_F, 0, 'f');
|
| ExpectUnicodeKeyFiltered(VKEY_SPACE, DomCode::SPACE, EF_NONE, ' ');
|
|
|
| // U+0000 (Actually, this is a valid unicode character, but we don't
|
| // compose a string with a character '\0')
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 0x15);
|
| for (int i = 0; i < 4; ++i)
|
| ExpectUnicodeKeyFiltered(VKEY_0, DomCode::DIGIT0, 0, '0');
|
| ExpectUnicodeKeyFiltered(VKEY_SPACE, DomCode::SPACE, EF_NONE, ' ');
|
|
|
| // U+10FFFF
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 0x15);
|
| ExpectUnicodeKeyFiltered(VKEY_1, DomCode::DIGIT1, 0, '1');
|
| ExpectUnicodeKeyFiltered(VKEY_0, DomCode::DIGIT0, 0, '0');
|
| for (int i = 0; i < 4; ++i)
|
| - ExpectUnicodeKeyFiltered(VKEY_F, DomCode::KEY_F, 0, 'f');
|
| + ExpectUnicodeKeyFiltered(VKEY_F, DomCode::US_F, 0, 'f');
|
| ExpectUnicodeKeyFiltered(VKEY_SPACE, DomCode::SPACE, EF_NONE, ' ');
|
|
|
| // U+110000
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 0x15);
|
| ExpectUnicodeKeyFiltered(VKEY_1, DomCode::DIGIT1, 0, '1');
|
| ExpectUnicodeKeyFiltered(VKEY_1, DomCode::DIGIT1, 0, '1');
|
| @@ -497,10 +497,10 @@ TEST_F(CharacterComposerTest, InvalidHexadecimalSequence) {
|
| TEST_F(CharacterComposerTest, HexadecimalSequenceAndDeadKey) {
|
| // LATIN SMALL LETTER A WITH ACUTE
|
| ExpectDeadKeyFiltered(kCombiningAcute);
|
| - ExpectUnicodeKeyComposed(VKEY_A, DomCode::KEY_A, EF_NONE, 'a',
|
| + ExpectUnicodeKeyComposed(VKEY_A, DomCode::US_A, EF_NONE, 'a',
|
| base::string16(1, 0x00E1));
|
| // HIRAGANA LETTER A (U+3042) with dead_acute ignored.
|
| - ExpectUnicodeKeyFiltered(VKEY_U, DomCode::KEY_U,
|
| + ExpectUnicodeKeyFiltered(VKEY_U, DomCode::US_U,
|
| EF_SHIFT_DOWN | EF_CONTROL_DOWN, 0x15);
|
| ExpectUnicodeKeyFiltered(VKEY_3, DomCode::DIGIT3, EF_NONE, '3');
|
| ExpectUnicodeKeyFiltered(VKEY_0, DomCode::DIGIT0, EF_NONE, '0');
|
|
|