diff options
author | arv@chromium.org <arv@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-19 01:39:19 +0000 |
---|---|---|
committer | arv@chromium.org <arv@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-03-19 01:39:19 +0000 |
commit | 11d2d4ecbbc29ffafe2a030108a80ee6658beb53 (patch) | |
tree | 2ec778b65d2e648bc7f3c40b3f3ec3f7b6adecbc /chrome/browser/extensions/browser_action_apitest.cc | |
parent | fd571bbf7f82fa08182fec4e18b8186b016d5de2 (diff) | |
download | chromium_src-11d2d4ecbbc29ffafe2a030108a80ee6658beb53.zip chromium_src-11d2d4ecbbc29ffafe2a030108a80ee6658beb53.tar.gz chromium_src-11d2d4ecbbc29ffafe2a030108a80ee6658beb53.tar.bz2 |
Enable tabbed bookmark manager by default.
BUG=4890
TEST=None
Review URL: http://codereview.chromium.org/1139001
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@42061 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/browser_action_apitest.cc')
-rw-r--r-- | chrome/browser/extensions/browser_action_apitest.cc | 15 |
1 files changed, 10 insertions, 5 deletions
diff --git a/chrome/browser/extensions/browser_action_apitest.cc b/chrome/browser/extensions/browser_action_apitest.cc index b554fa1..a14e7b6 100644 --- a/chrome/browser/extensions/browser_action_apitest.cc +++ b/chrome/browser/extensions/browser_action_apitest.cc @@ -309,6 +309,9 @@ IN_PROC_BROWSER_TEST_F(BrowserActionApiTest, IncognitoDragging) { const char kTooltipA[] = "Make this page red"; const char kTooltipB[] = "grow"; const char kTooltipC[] = "Test setPopup()"; + + const size_t size_before = service->extensions()->size(); + ASSERT_TRUE(LoadExtension(test_data_dir_.AppendASCII( "browser_action/basics"))); ASSERT_TRUE(LoadExtension(test_data_dir_.AppendASCII( @@ -317,15 +320,15 @@ IN_PROC_BROWSER_TEST_F(BrowserActionApiTest, IncognitoDragging) { "browser_action/add_popup"))); // Test that there are 3 browser actions in the toolbar. - ASSERT_EQ(3u, service->extensions()->size()); + ASSERT_EQ(size_before + 3, service->extensions()->size()); ASSERT_EQ(3, GetBrowserActionsBar().NumberOfBrowserActions()); // Now enable 2 of the extensions in incognito mode, and test that the browser // actions show up. service->extension_prefs()->SetIsIncognitoEnabled( - service->extensions()->at(0)->id(), true); + service->extensions()->at(size_before)->id(), true); service->extension_prefs()->SetIsIncognitoEnabled( - service->extensions()->at(2)->id(), true); + service->extensions()->at(size_before + 2)->id(), true); Profile* incognito_profile = browser()->profile()->GetOffTheRecordProfile(); Browser* incognito_browser = Browser::Create(incognito_profile); @@ -349,7 +352,8 @@ IN_PROC_BROWSER_TEST_F(BrowserActionApiTest, IncognitoDragging) { // regular and incognito mode. // ABC -> CAB - service->toolbar_model()->MoveBrowserAction(service->extensions()->at(2), 0); + service->toolbar_model()->MoveBrowserAction( + service->extensions()->at(size_before + 2), 0); EXPECT_EQ(kTooltipC, GetBrowserActionsBar().GetTooltip(0)); EXPECT_EQ(kTooltipA, GetBrowserActionsBar().GetTooltip(1)); @@ -359,7 +363,8 @@ IN_PROC_BROWSER_TEST_F(BrowserActionApiTest, IncognitoDragging) { EXPECT_EQ(kTooltipA, incognito_bar.GetTooltip(1)); // CAB -> CBA - service->toolbar_model()->MoveBrowserAction(service->extensions()->at(1), 1); + service->toolbar_model()->MoveBrowserAction( + service->extensions()->at(size_before + 1), 1); EXPECT_EQ(kTooltipC, GetBrowserActionsBar().GetTooltip(0)); EXPECT_EQ(kTooltipB, GetBrowserActionsBar().GetTooltip(1)); |