| OLD | NEW |
| 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 "base/command_line.h" | 5 #include "base/command_line.h" |
| 6 #include "base/string_util.h" | 6 #include "base/string_util.h" |
| 7 #include "base/stringprintf.h" | 7 #include "base/stringprintf.h" |
| 8 #include "base/utf_string_conversions.h" | 8 #include "base/utf_string_conversions.h" |
| 9 #include "chrome/browser/autocomplete/autocomplete_edit.h" | 9 #include "chrome/browser/autocomplete/autocomplete_edit.h" |
| 10 #include "chrome/browser/content_settings/host_content_settings_map.h" | 10 #include "chrome/browser/content_settings/host_content_settings_map.h" |
| (...skipping 264 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 275 EXPECT_TRUE(instant()->is_displayable()); | 275 EXPECT_TRUE(instant()->is_displayable()); |
| 276 EXPECT_TRUE(instant()->IsCurrent()); | 276 EXPECT_TRUE(instant()->IsCurrent()); |
| 277 EXPECT_EQ("defghi", UTF16ToUTF8(omnibox()->GetText())); | 277 EXPECT_EQ("defghi", UTF16ToUTF8(omnibox()->GetText())); |
| 278 | 278 |
| 279 // Make sure the URL that will get committed when we press <Enter> matches | 279 // Make sure the URL that will get committed when we press <Enter> matches |
| 280 // that of the default search provider. | 280 // that of the default search provider. |
| 281 const TemplateURL* default_turl = | 281 const TemplateURL* default_turl = |
| 282 TemplateURLServiceFactory::GetForProfile(browser()->profile())-> | 282 TemplateURLServiceFactory::GetForProfile(browser()->profile())-> |
| 283 GetDefaultSearchProvider(); | 283 GetDefaultSearchProvider(); |
| 284 EXPECT_TRUE(default_turl); | 284 EXPECT_TRUE(default_turl); |
| 285 EXPECT_TRUE(default_turl->url()); | 285 EXPECT_EQ(default_turl->url_ref().ReplaceSearchTerms(ASCIIToUTF16("defghi"), |
| 286 EXPECT_EQ(default_turl->url()->ReplaceSearchTerms(ASCIIToUTF16("defghi"), 0, | 286 0, string16()), loader()->url().spec()); |
| 287 string16()), loader()->url().spec()); | |
| 288 | 287 |
| 289 // Check that the value is reflected and onchange is called. | 288 // Check that the value is reflected and onchange is called. |
| 290 EXPECT_EQ("true 0 0 1 true d false def false 3 3", | 289 EXPECT_EQ("true 0 0 1 true d false def false 3 3", |
| 291 GetSearchStateAsString(preview()->web_contents(), false)); | 290 GetSearchStateAsString(preview()->web_contents(), false)); |
| 292 } | 291 } |
| 293 | 292 |
| 294 // Verify that the onsubmit event is dispatched upon pressing <Enter>. | 293 // Verify that the onsubmit event is dispatched upon pressing <Enter>. |
| 295 IN_PROC_BROWSER_TEST_F(InstantTest, MAYBE(OnSubmitEvent)) { | 294 IN_PROC_BROWSER_TEST_F(InstantTest, MAYBE(OnSubmitEvent)) { |
| 296 ASSERT_TRUE(test_server()->Start()); | 295 ASSERT_TRUE(test_server()->Start()); |
| 297 EnableInstant(); | 296 EnableInstant(); |
| (...skipping 703 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1001 // Press <Enter> in the omnibox, causing the preview to be committed. | 1000 // Press <Enter> in the omnibox, causing the preview to be committed. |
| 1002 WebContents* preview_tab = preview()->web_contents(); | 1001 WebContents* preview_tab = preview()->web_contents(); |
| 1003 ASSERT_TRUE(PressEnter()); | 1002 ASSERT_TRUE(PressEnter()); |
| 1004 | 1003 |
| 1005 // The preview contents should now be the active tab contents. | 1004 // The preview contents should now be the active tab contents. |
| 1006 EXPECT_FALSE(preview()); | 1005 EXPECT_FALSE(preview()); |
| 1007 EXPECT_FALSE(instant()->is_displayable()); | 1006 EXPECT_FALSE(instant()->is_displayable()); |
| 1008 EXPECT_FALSE(instant()->IsCurrent()); | 1007 EXPECT_FALSE(instant()->IsCurrent()); |
| 1009 EXPECT_EQ(preview_tab, browser()->GetSelectedWebContents()); | 1008 EXPECT_EQ(preview_tab, browser()->GetSelectedWebContents()); |
| 1010 } | 1009 } |
| OLD | NEW |