Index: trunk/src/chrome/browser/themes/browser_theme_pack_unittest.cc |
=================================================================== |
--- trunk/src/chrome/browser/themes/browser_theme_pack_unittest.cc (revision 224498) |
+++ trunk/src/chrome/browser/themes/browser_theme_pack_unittest.cc (working copy) |
@@ -36,13 +36,8 @@ |
BrowserThemePackTest() |
: message_loop(), |
fake_ui_thread(BrowserThread::UI, &message_loop), |
- fake_file_thread(BrowserThread::FILE, &message_loop) { |
- std::vector<ui::ScaleFactor> scale_factors; |
- scale_factors.push_back(ui::SCALE_FACTOR_100P); |
- scale_factors.push_back(ui::SCALE_FACTOR_200P); |
- scoped_set_supported_scale_factors_.reset( |
- new ui::test::ScopedSetSupportedScaleFactors(scale_factors)); |
- theme_pack_ = new BrowserThemePack(); |
+ fake_file_thread(BrowserThread::FILE, &message_loop), |
+ theme_pack_(new BrowserThemePack) { |
} |
// Transformation for link underline colors. |
@@ -275,7 +270,8 @@ |
const gfx::ImageSkia* image_skia = image.ToImageSkia(); |
ASSERT_TRUE(image_skia); |
// Scale 100%. |
- const gfx::ImageSkiaRep& rep1 = image_skia->GetRepresentation(1.0f); |
+ const gfx::ImageSkiaRep& rep1 = image_skia->GetRepresentation( |
+ ui::SCALE_FACTOR_100P); |
ASSERT_FALSE(rep1.is_null()); |
EXPECT_EQ(80, rep1.sk_bitmap().width()); |
EXPECT_EQ(80, rep1.sk_bitmap().height()); |
@@ -287,7 +283,8 @@ |
EXPECT_EQ(SkColorSetRGB( 0, 241, 237), rep1.sk_bitmap().getColor(32, 32)); |
rep1.sk_bitmap().unlockPixels(); |
// Scale 200%. |
- const gfx::ImageSkiaRep& rep2 = image_skia->GetRepresentation(2.0f); |
+ const gfx::ImageSkiaRep& rep2 = image_skia->GetRepresentation( |
+ ui::SCALE_FACTOR_200P); |
ASSERT_FALSE(rep2.is_null()); |
EXPECT_EQ(160, rep2.sk_bitmap().width()); |
EXPECT_EQ(160, rep2.sk_bitmap().height()); |
@@ -315,7 +312,8 @@ |
image_skia = image.ToImageSkia(); |
ASSERT_TRUE(image_skia); |
// Scale 100%. |
- const gfx::ImageSkiaRep& rep3 = image_skia->GetRepresentation(1.0f); |
+ const gfx::ImageSkiaRep& rep3 = image_skia->GetRepresentation( |
+ ui::SCALE_FACTOR_100P); |
ASSERT_FALSE(rep3.is_null()); |
EXPECT_EQ(80, rep3.sk_bitmap().width()); |
EXPECT_EQ(80, rep3.sk_bitmap().height()); |
@@ -337,7 +335,8 @@ |
EXPECT_EQ(static_cast<size_t>(9), normal.size()); |
rep3.sk_bitmap().unlockPixels(); |
// Scale 200%. |
- const gfx::ImageSkiaRep& rep4 = image_skia->GetRepresentation(2.0f); |
+ const gfx::ImageSkiaRep& rep4 = image_skia->GetRepresentation( |
+ ui::SCALE_FACTOR_200P); |
ASSERT_FALSE(rep4.is_null()); |
EXPECT_EQ(160, rep4.sk_bitmap().width()); |
EXPECT_EQ(160, rep4.sk_bitmap().height()); |
@@ -356,9 +355,6 @@ |
content::TestBrowserThread fake_ui_thread; |
content::TestBrowserThread fake_file_thread; |
- typedef scoped_ptr<ui::test::ScopedSetSupportedScaleFactors> |
- ScopedSetSupportedScaleFactors; |
- ScopedSetSupportedScaleFactors scoped_set_supported_scale_factors_; |
scoped_refptr<BrowserThemePack> theme_pack_; |
}; |
@@ -588,6 +584,10 @@ |
} |
TEST_F(BrowserThemePackTest, HiDpiThemeTest) { |
+ std::vector<ui::ScaleFactor> scale_factors; |
+ scale_factors.push_back(ui::SCALE_FACTOR_100P); |
+ scale_factors.push_back(ui::SCALE_FACTOR_200P); |
+ ui::test::ScopedSetSupportedScaleFactors test_scale_factors(scale_factors); |
base::ScopedTempDir dir; |
ASSERT_TRUE(dir.CreateUniqueTempDir()); |
base::FilePath file = dir.path().AppendASCII("theme_data.pak"); |