| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 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 <stdio.h> | 5 #include <stdio.h> |
| 6 | 6 |
| 7 #include "base/message_loop.h" | 7 #include "base/message_loop.h" |
| 8 #include "base/string16.h" | 8 #include "base/string16.h" |
| 9 #include "base/string_util.h" | 9 #include "base/string_util.h" |
| 10 #include "base/time.h" | 10 #include "base/time.h" |
| (...skipping 1316 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1327 | 1327 |
| 1328 // Paste text. | 1328 // Paste text. |
| 1329 ASSERT_NO_FATAL_FAILURE(SendKey(ui::VKEY_V, ui::EF_CONTROL_DOWN)); | 1329 ASSERT_NO_FATAL_FAILURE(SendKey(ui::VKEY_V, ui::EF_CONTROL_DOWN)); |
| 1330 ASSERT_NO_FATAL_FAILURE(WaitForAutocompleteControllerDone()); | 1330 ASSERT_NO_FATAL_FAILURE(WaitForAutocompleteControllerDone()); |
| 1331 ASSERT_TRUE(popup_model->IsOpen()); | 1331 ASSERT_TRUE(popup_model->IsOpen()); |
| 1332 | 1332 |
| 1333 // Inline autocomplete shouldn't be triggered. | 1333 // Inline autocomplete shouldn't be triggered. |
| 1334 ASSERT_EQ(ASCIIToUTF16("abc"), omnibox_view->GetText()); | 1334 ASSERT_EQ(ASCIIToUTF16("abc"), omnibox_view->GetText()); |
| 1335 } | 1335 } |
| 1336 #endif | 1336 #endif |
| 1337 | |
| 1338 // TODO(beng): enable on windows once it actually works. | |
| 1339 // No need to run extra pure views tests on aura. | |
| 1340 #if defined(TOOLKIT_VIEWS) && !defined(OS_WIN) && !defined(USE_AURA) | |
| 1341 class OmniboxViewViewsTest : public OmniboxViewTest { | |
| 1342 public: | |
| 1343 OmniboxViewViewsTest() { | |
| 1344 views::Widget::SetPureViews(true); | |
| 1345 } | |
| 1346 }; | |
| 1347 | |
| 1348 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, | |
| 1349 FLAKY_BrowserAccelerators) { | |
| 1350 BrowserAcceleratorsTest(); | |
| 1351 } | |
| 1352 | |
| 1353 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, MAYBE_PopupAccelerators) { | |
| 1354 PopupAcceleratorsTest(); | |
| 1355 } | |
| 1356 | |
| 1357 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, BackspaceInKeywordMode) { | |
| 1358 BackspaceInKeywordModeTest(); | |
| 1359 } | |
| 1360 | |
| 1361 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, Escape) { | |
| 1362 EscapeTest(); | |
| 1363 } | |
| 1364 | |
| 1365 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, DesiredTLD) { | |
| 1366 DesiredTLDTest(); | |
| 1367 } | |
| 1368 | |
| 1369 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, AltEnter) { | |
| 1370 AltEnterTest(); | |
| 1371 } | |
| 1372 | |
| 1373 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, EnterToSearch) { | |
| 1374 EnterToSearchTest(); | |
| 1375 } | |
| 1376 | |
| 1377 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, EscapeToDefaultMatch) { | |
| 1378 EscapeToDefaultMatchTest(); | |
| 1379 } | |
| 1380 | |
| 1381 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, BasicTextOperations) { | |
| 1382 BasicTextOperationsTest(); | |
| 1383 } | |
| 1384 | |
| 1385 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, AcceptKeywordBySpace) { | |
| 1386 AcceptKeywordBySpaceTest(); | |
| 1387 } | |
| 1388 | |
| 1389 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, | |
| 1390 NonSubstitutingKeywordTest) { | |
| 1391 NonSubstitutingKeywordTest(); | |
| 1392 } | |
| 1393 | |
| 1394 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, DeleteItem) { | |
| 1395 DeleteItemTest(); | |
| 1396 } | |
| 1397 | |
| 1398 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, TabMoveCursorToEnd) { | |
| 1399 TabMoveCursorToEndTest(); | |
| 1400 } | |
| 1401 | |
| 1402 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, | |
| 1403 PersistKeywordModeOnTabSwitch) { | |
| 1404 PersistKeywordModeOnTabSwitch(); | |
| 1405 } | |
| 1406 | |
| 1407 IN_PROC_BROWSER_TEST_F(OmniboxViewViewsTest, | |
| 1408 CtrlKeyPressedWithInlineAutocompleteTest) { | |
| 1409 CtrlKeyPressedWithInlineAutocompleteTest(); | |
| 1410 } | |
| 1411 | |
| 1412 #endif | |
| OLD | NEW |