| Index: chrome/browser/ui/blocked_content/popup_blocker_browsertest.cc
|
| diff --git a/chrome/browser/ui/blocked_content/popup_blocker_browsertest.cc b/chrome/browser/ui/blocked_content/popup_blocker_browsertest.cc
|
| index 88022bae18aef3799cd650ece8443714e1fc77aa..76f52d880786abed83637d0f4d6edcf4597c0f54 100644
|
| --- a/chrome/browser/ui/blocked_content/popup_blocker_browsertest.cc
|
| +++ b/chrome/browser/ui/blocked_content/popup_blocker_browsertest.cc
|
| @@ -176,7 +176,8 @@ class PopupBlockerBrowserTest : public InProcessBrowserTest {
|
| WebContents* RunCheckTest(Browser* browser,
|
| const std::string& test_name,
|
| WhatToExpect what_to_expect,
|
| - ShouldCheckTitle check_title) {
|
| + ShouldCheckTitle check_title,
|
| + const base::string16& expected_title) {
|
| GURL url(embedded_test_server()->GetURL(test_name));
|
|
|
| CountRenderViewHosts counter;
|
| @@ -229,7 +230,6 @@ class PopupBlockerBrowserTest : public InProcessBrowserTest {
|
|
|
| if (check_title == CheckTitle) {
|
| // Check that the check passed.
|
| - base::string16 expected_title(base::ASCIIToUTF16("PASS"));
|
| content::TitleWatcher title_watcher(web_contents, expected_title);
|
| EXPECT_EQ(expected_title, title_watcher.WaitAndGetTitle());
|
| }
|
| @@ -237,6 +237,14 @@ class PopupBlockerBrowserTest : public InProcessBrowserTest {
|
| return web_contents;
|
| }
|
|
|
| + WebContents* RunCheckTest(Browser* browser,
|
| + const std::string& test_name,
|
| + WhatToExpect what_to_expect,
|
| + ShouldCheckTitle check_title) {
|
| + return RunCheckTest(browser, test_name, what_to_expect, check_title,
|
| + base::ASCIIToUTF16("PASS"));
|
| + }
|
| +
|
| private:
|
| DISALLOW_COPY_AND_ASSIGN(PopupBlockerBrowserTest);
|
| };
|
| @@ -368,7 +376,8 @@ IN_PROC_BROWSER_TEST_F(PopupBlockerBrowserTest,
|
| ui_test_utils::HistoryEnumerator history(browser()->profile());
|
| std::vector<GURL>& history_urls = history.urls();
|
| ASSERT_EQ(2u, history_urls.size());
|
| - ASSERT_EQ(GURL(search_string), history_urls[0]);
|
| + ASSERT_EQ(embedded_test_server()->GetURL("/popup_blocker/popup-success.html"),
|
| + history_urls[0]);
|
| ASSERT_EQ(url, history_urls[1]);
|
|
|
| TemplateURLService* service = TemplateURLServiceFactory::GetForProfile(
|
| @@ -470,11 +479,8 @@ IN_PROC_BROWSER_TEST_F(PopupBlockerBrowserTest, OpenerSuppressed) {
|
| }
|
|
|
| IN_PROC_BROWSER_TEST_F(PopupBlockerBrowserTest, ShiftClick) {
|
| - RunCheckTest(
|
| - browser(),
|
| - "/popup_blocker/popup-fake-click-on-anchor3.html",
|
| - ExpectPopup,
|
| - CheckTitle);
|
| + RunCheckTest(browser(), "/popup_blocker/popup-fake-click-on-anchor3.html",
|
| + ExpectPopup, CheckTitle, base::ASCIIToUTF16("Popup Success!"));
|
| }
|
|
|
| IN_PROC_BROWSER_TEST_F(PopupBlockerBrowserTest, WebUI) {
|
|
|