| Index: chrome/browser/extensions/bookmark_app_helper_unittest.cc
|
| diff --git a/chrome/browser/extensions/bookmark_app_helper_unittest.cc b/chrome/browser/extensions/bookmark_app_helper_unittest.cc
|
| index dc5c7e6b99508f32a1fa8e7b8a705e54892a830c..5db4bc05cfa1d054366947766b768a2b81b74530 100644
|
| --- a/chrome/browser/extensions/bookmark_app_helper_unittest.cc
|
| +++ b/chrome/browser/extensions/bookmark_app_helper_unittest.cc
|
| @@ -97,14 +97,9 @@ void ValidateWebApplicationInfo(base::Closure callback,
|
| EXPECT_EQ(expected.title, actual.title);
|
| EXPECT_EQ(expected.description, actual.description);
|
| EXPECT_EQ(expected.app_url, actual.app_url);
|
| - EXPECT_EQ(expected.icons.size(), actual.icons.size());
|
| - for (size_t i = 0; i < expected.icons.size(); ++i) {
|
| - EXPECT_EQ(expected.icons[i].width, actual.icons[i].width);
|
| - EXPECT_EQ(expected.icons[i].height, actual.icons[i].height);
|
| - EXPECT_EQ(expected.icons[i].url, actual.icons[i].url);
|
| - EXPECT_TRUE(
|
| - gfx::BitmapsAreEqual(expected.icons[i].data, actual.icons[i].data));
|
| - }
|
| + // There should be 6 icons, as there are three sizes which need to be
|
| + // generated, and each will generate a 1x and 2x icon.
|
| + EXPECT_EQ(6u, actual.icons.size());
|
| callback.Run();
|
| }
|
|
|
| @@ -226,8 +221,7 @@ TEST_F(BookmarkAppHelperExtensionServiceTest, CreateBookmarkAppNoContents) {
|
| EXPECT_EQ(kAppTitle, extension->name());
|
| EXPECT_EQ(kAppDescription, extension->description());
|
| EXPECT_EQ(GURL(kAppUrl), AppLaunchInfo::GetLaunchWebURL(extension));
|
| - // The tiny icon should have been removed and only the generated ones used.
|
| - EXPECT_TRUE(
|
| + EXPECT_FALSE(
|
| IconsInfo::GetIconResource(extension, kIconSizeTiny,
|
| ExtensionIconSet::MATCH_EXACTLY).empty());
|
| EXPECT_FALSE(
|
| @@ -285,9 +279,9 @@ TEST_F(BookmarkAppHelperExtensionServiceTest, CreateAndUpdateBookmarkApp) {
|
| EXPECT_EQ(kAlternativeAppTitle, extension->name());
|
| EXPECT_EQ(kAppDescription, extension->description());
|
| EXPECT_EQ(GURL(kAppUrl), AppLaunchInfo::GetLaunchWebURL(extension));
|
| - EXPECT_TRUE(extensions::IconsInfo::GetIconResource(
|
| - extension, kIconSizeSmall, ExtensionIconSet::MATCH_EXACTLY)
|
| - .empty());
|
| + EXPECT_FALSE(extensions::IconsInfo::GetIconResource(
|
| + extension, kIconSizeSmall, ExtensionIconSet::MATCH_EXACTLY)
|
| + .empty());
|
| EXPECT_FALSE(extensions::IconsInfo::GetIconResource(
|
| extension, kIconSizeLarge, ExtensionIconSet::MATCH_EXACTLY)
|
| .empty());
|
| @@ -300,11 +294,6 @@ TEST_F(BookmarkAppHelperExtensionServiceTest, GetWebApplicationInfo) {
|
| web_app_info.title = base::UTF8ToUTF16(kAppTitle);
|
| web_app_info.description = base::UTF8ToUTF16(kAppDescription);
|
|
|
| - web_app_info.icons.push_back(
|
| - CreateIconInfoWithBitmap(kIconSizeSmall, SK_ColorRED));
|
| - web_app_info.icons.push_back(
|
| - CreateIconInfoWithBitmap(kIconSizeLarge, SK_ColorRED));
|
| -
|
| extensions::CreateOrUpdateBookmarkApp(service_, &web_app_info);
|
| base::RunLoop().RunUntilIdle();
|
|
|
|
|