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

Side by Side Diff: chrome/browser/ui/browser_browsertest.cc

Issue 325443002: Move about://-related constants from //content to //url (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Android ifx Created 6 years, 6 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 | Annotate | Revision Log
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 <string> 5 #include <string>
6 6
7 #include "base/bind.h" 7 #include "base/bind.h"
8 #include "base/command_line.h" 8 #include "base/command_line.h"
9 #include "base/compiler_specific.h" 9 #include "base/compiler_specific.h"
10 #include "base/files/file_path.h" 10 #include "base/files/file_path.h"
(...skipping 1152 matching lines...) Expand 10 before | Expand all | Expand 10 after
1163 EXPECT_FALSE(command_updater->IsCommandEnabled(IDC_CREATE_SHORTCUTS)); 1163 EXPECT_FALSE(command_updater->IsCommandEnabled(IDC_CREATE_SHORTCUTS));
1164 1164
1165 GURL history_url(chrome::kChromeUIHistoryURL); 1165 GURL history_url(chrome::kChromeUIHistoryURL);
1166 ui_test_utils::NavigateToURL(browser(), history_url); 1166 ui_test_utils::NavigateToURL(browser(), history_url);
1167 EXPECT_FALSE(command_updater->IsCommandEnabled(IDC_CREATE_SHORTCUTS)); 1167 EXPECT_FALSE(command_updater->IsCommandEnabled(IDC_CREATE_SHORTCUTS));
1168 1168
1169 GURL downloads_url(chrome::kChromeUIDownloadsURL); 1169 GURL downloads_url(chrome::kChromeUIDownloadsURL);
1170 ui_test_utils::NavigateToURL(browser(), downloads_url); 1170 ui_test_utils::NavigateToURL(browser(), downloads_url);
1171 EXPECT_FALSE(command_updater->IsCommandEnabled(IDC_CREATE_SHORTCUTS)); 1171 EXPECT_FALSE(command_updater->IsCommandEnabled(IDC_CREATE_SHORTCUTS));
1172 1172
1173 GURL blank_url(content::kAboutBlankURL); 1173 GURL blank_url(url::kAboutBlankURL);
1174 ui_test_utils::NavigateToURL(browser(), blank_url); 1174 ui_test_utils::NavigateToURL(browser(), blank_url);
1175 EXPECT_FALSE(command_updater->IsCommandEnabled(IDC_CREATE_SHORTCUTS)); 1175 EXPECT_FALSE(command_updater->IsCommandEnabled(IDC_CREATE_SHORTCUTS));
1176 } 1176 }
1177 1177
1178 // Change a tab into an application window. 1178 // Change a tab into an application window.
1179 // DISABLED: http://crbug.com/72310 1179 // DISABLED: http://crbug.com/72310
1180 IN_PROC_BROWSER_TEST_F(BrowserTest, DISABLED_ConvertTabToAppShortcut) { 1180 IN_PROC_BROWSER_TEST_F(BrowserTest, DISABLED_ConvertTabToAppShortcut) {
1181 ASSERT_TRUE(test_server()->Start()); 1181 ASSERT_TRUE(test_server()->Start());
1182 GURL http_url(test_server()->GetURL(std::string())); 1182 GURL http_url(test_server()->GetURL(std::string()));
1183 ASSERT_TRUE(http_url.SchemeIs(url::kHttpScheme)); 1183 ASSERT_TRUE(http_url.SchemeIs(url::kHttpScheme));
(...skipping 293 matching lines...) Expand 10 before | Expand all | Expand 10 after
1477 model->AddWebContents(app_contents, 0, content::PageTransitionFromInt(0), 1477 model->AddWebContents(app_contents, 0, content::PageTransitionFromInt(0),
1478 TabStripModel::ADD_NONE); 1478 TabStripModel::ADD_NONE);
1479 model->SetTabPinned(0, true); 1479 model->SetTabPinned(0, true);
1480 ui_test_utils::NavigateToURL(browser(), url); 1480 ui_test_utils::NavigateToURL(browser(), url);
1481 1481
1482 // Add a non pinned tab. 1482 // Add a non pinned tab.
1483 chrome::NewTab(browser()); 1483 chrome::NewTab(browser());
1484 1484
1485 // Add a pinned non-app tab. 1485 // Add a pinned non-app tab.
1486 chrome::NewTab(browser()); 1486 chrome::NewTab(browser());
1487 ui_test_utils::NavigateToURL(browser(), GURL(content::kAboutBlankURL)); 1487 ui_test_utils::NavigateToURL(browser(), GURL(url::kAboutBlankURL));
1488 model->SetTabPinned(2, true); 1488 model->SetTabPinned(2, true);
1489 1489
1490 // Write out the pinned tabs. 1490 // Write out the pinned tabs.
1491 PinnedTabCodec::WritePinnedTabs(browser()->profile()); 1491 PinnedTabCodec::WritePinnedTabs(browser()->profile());
1492 1492
1493 // Simulate launching again. 1493 // Simulate launching again.
1494 CommandLine dummy(CommandLine::NO_PROGRAM); 1494 CommandLine dummy(CommandLine::NO_PROGRAM);
1495 chrome::startup::IsFirstRun first_run = first_run::IsChromeFirstRun() ? 1495 chrome::startup::IsFirstRun first_run = first_run::IsChromeFirstRun() ?
1496 chrome::startup::IS_FIRST_RUN : chrome::startup::IS_NOT_FIRST_RUN; 1496 chrome::startup::IS_FIRST_RUN : chrome::startup::IS_NOT_FIRST_RUN;
1497 StartupBrowserCreatorImpl launch(base::FilePath(), dummy, first_run); 1497 StartupBrowserCreatorImpl launch(base::FilePath(), dummy, first_run);
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after
1617 Browser::CreateParams params(types[i], browser()->profile(), 1617 Browser::CreateParams params(types[i], browser()->profile(),
1618 browser()->host_desktop_type()); 1618 browser()->host_desktop_type());
1619 params.initial_show_state = ui::SHOW_STATE_MINIMIZED; 1619 params.initial_show_state = ui::SHOW_STATE_MINIMIZED;
1620 AddBlankTabAndShow(new Browser(params)); 1620 AddBlankTabAndShow(new Browser(params));
1621 } 1621 }
1622 } 1622 }
1623 1623
1624 // Makes sure the forward button is disabled immediately when navigating 1624 // Makes sure the forward button is disabled immediately when navigating
1625 // forward to a slow-to-commit page. 1625 // forward to a slow-to-commit page.
1626 IN_PROC_BROWSER_TEST_F(BrowserTest, ForwardDisabledOnForward) { 1626 IN_PROC_BROWSER_TEST_F(BrowserTest, ForwardDisabledOnForward) {
1627 GURL blank_url(content::kAboutBlankURL); 1627 GURL blank_url(url::kAboutBlankURL);
1628 ui_test_utils::NavigateToURL(browser(), blank_url); 1628 ui_test_utils::NavigateToURL(browser(), blank_url);
1629 1629
1630 ui_test_utils::NavigateToURL( 1630 ui_test_utils::NavigateToURL(
1631 browser(), ui_test_utils::GetTestUrl( 1631 browser(), ui_test_utils::GetTestUrl(
1632 base::FilePath(base::FilePath::kCurrentDirectory), 1632 base::FilePath(base::FilePath::kCurrentDirectory),
1633 base::FilePath(kTitle1File))); 1633 base::FilePath(kTitle1File)));
1634 1634
1635 content::WindowedNotificationObserver back_nav_load_observer( 1635 content::WindowedNotificationObserver back_nav_load_observer(
1636 content::NOTIFICATION_LOAD_STOP, 1636 content::NOTIFICATION_LOAD_STOP,
1637 content::Source<NavigationController>( 1637 content::Source<NavigationController>(
(...skipping 439 matching lines...) Expand 10 before | Expand all | Expand 10 after
2077 // The normal browser should now have two. 2077 // The normal browser should now have two.
2078 EXPECT_EQ(2, browser()->tab_strip_model()->count()); 2078 EXPECT_EQ(2, browser()->tab_strip_model()->count());
2079 2079
2080 // Open an app frame browser with a single blank foreground tab. 2080 // Open an app frame browser with a single blank foreground tab.
2081 Browser* app_browser = new Browser(Browser::CreateParams::CreateForApp( 2081 Browser* app_browser = new Browser(Browser::CreateParams::CreateForApp(
2082 L"Test", browser()->profile(), false)); 2082 L"Test", browser()->profile(), false));
2083 chrome::AddTabAt(app_browser, GURL(), -1, true); 2083 chrome::AddTabAt(app_browser, GURL(), -1, true);
2084 EXPECT_EQ(1, app_browser->tab_strip_model()->count()); 2084 EXPECT_EQ(1, app_browser->tab_strip_model()->count());
2085 2085
2086 // Now try opening another tab in the app browser. 2086 // Now try opening another tab in the app browser.
2087 AddTabWithURLParams params2(GURL(content::kAboutBlankURL), 2087 AddTabWithURLParams params2(GURL(url::kAboutBlankURL),
2088 content::PAGE_TRANSITION_TYPED); 2088 content::PAGE_TRANSITION_TYPED);
2089 app_browser->AddTabWithURL(&params2); 2089 app_browser->AddTabWithURL(&params2);
2090 EXPECT_EQ(app_browser, params2.target); 2090 EXPECT_EQ(app_browser, params2.target);
2091 2091
2092 // The popup should still only have one tab. 2092 // The popup should still only have one tab.
2093 EXPECT_EQ(1, app_browser->tab_strip_model()->count()); 2093 EXPECT_EQ(1, app_browser->tab_strip_model()->count());
2094 2094
2095 // The normal browser should now have three. 2095 // The normal browser should now have three.
2096 EXPECT_EQ(3, browser()->tab_strip_model()->count()); 2096 EXPECT_EQ(3, browser()->tab_strip_model()->count());
2097 2097
2098 // Open an app frame popup browser with a single blank foreground tab. 2098 // Open an app frame popup browser with a single blank foreground tab.
2099 Browser* app_popup_browser = new Browser(Browser::CreateParams::CreateForApp( 2099 Browser* app_popup_browser = new Browser(Browser::CreateParams::CreateForApp(
2100 L"Test", browser()->profile(), false)); 2100 L"Test", browser()->profile(), false));
2101 chrome::AddTabAt(app_popup_browser, GURL(), -1, true); 2101 chrome::AddTabAt(app_popup_browser, GURL(), -1, true);
2102 EXPECT_EQ(1, app_popup_browser->tab_strip_model()->count()); 2102 EXPECT_EQ(1, app_popup_browser->tab_strip_model()->count());
2103 2103
2104 // Now try opening another tab in the app popup browser. 2104 // Now try opening another tab in the app popup browser.
2105 AddTabWithURLParams params3(GURL(content::kAboutBlankURL), 2105 AddTabWithURLParams params3(GURL(url::kAboutBlankURL),
2106 content::PAGE_TRANSITION_TYPED); 2106 content::PAGE_TRANSITION_TYPED);
2107 app_popup_browser->AddTabWithURL(&params3); 2107 app_popup_browser->AddTabWithURL(&params3);
2108 EXPECT_EQ(app_popup_browser, params3.target); 2108 EXPECT_EQ(app_popup_browser, params3.target);
2109 2109
2110 // The popup should still only have one tab. 2110 // The popup should still only have one tab.
2111 EXPECT_EQ(1, app_popup_browser->tab_strip_model()->count()); 2111 EXPECT_EQ(1, app_popup_browser->tab_strip_model()->count());
2112 2112
2113 // The normal browser should now have four. 2113 // The normal browser should now have four.
2114 EXPECT_EQ(4, browser()->tab_strip_model()->count()); 2114 EXPECT_EQ(4, browser()->tab_strip_model()->count());
2115 2115
(...skipping 573 matching lines...) Expand 10 before | Expand all | Expand 10 after
2689 #endif 2689 #endif
2690 EXPECT_EQ(exp_commit_size, rwhv_commit_size2); 2690 EXPECT_EQ(exp_commit_size, rwhv_commit_size2);
2691 EXPECT_EQ(exp_commit_size, wcv_commit_size2); 2691 EXPECT_EQ(exp_commit_size, wcv_commit_size2);
2692 gfx::Size exp_final_size(initial_wcv_size); 2692 gfx::Size exp_final_size(initial_wcv_size);
2693 exp_final_size.Enlarge(wcv_resize_insets.width(), 2693 exp_final_size.Enlarge(wcv_resize_insets.width(),
2694 wcv_resize_insets.height() + height_inset); 2694 wcv_resize_insets.height() + height_inset);
2695 EXPECT_EQ(exp_final_size, 2695 EXPECT_EQ(exp_final_size,
2696 web_contents->GetRenderWidgetHostView()->GetViewBounds().size()); 2696 web_contents->GetRenderWidgetHostView()->GetViewBounds().size());
2697 EXPECT_EQ(exp_final_size, web_contents->GetContainerBounds().size()); 2697 EXPECT_EQ(exp_final_size, web_contents->GetContainerBounds().size());
2698 } 2698 }
OLDNEW
« no previous file with comments | « chrome/browser/ui/bookmarks/bookmark_unittest.cc ('k') | chrome/browser/ui/browser_close_browsertest.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698