Home | History | Annotate | Download | only in webdata

Lines Matching defs:images

61   // Web app should initially have no images.
62 std::vector<SkBitmap> images;
63 ASSERT_TRUE(table_->GetWebAppImages(url, &images));
64 ASSERT_EQ(0U, images.size());
74 ASSERT_TRUE(table_->GetWebAppImages(url, &images));
75 ASSERT_EQ(1U, images.size());
76 ASSERT_EQ(16, images[0].width());
77 ASSERT_EQ(16, images[0].height());
85 // transparent images because of pre-multiplication rounding errors.
94 images.clear();
95 ASSERT_TRUE(table_->GetWebAppImages(url, &images));
96 ASSERT_EQ(1U, images.size());
97 ASSERT_EQ(16, images[0].width());
98 ASSERT_EQ(16, images[0].height());
99 images[0].lockPixels();
100 ASSERT_TRUE(images[0].getPixels() != NULL);
101 ASSERT_EQ(test_pixel_1, images[0].getAddr32(0, 1)[0]);
102 ASSERT_EQ(test_pixel_2, images[0].getAddr32(0, 1)[1]);
103 ASSERT_EQ(test_pixel_3, images[0].getAddr32(0, 1)[2]);
104 images[0].unlockPixels();
112 // Make sure we get both images back.
113 images.clear();
114 ASSERT_TRUE(table_->GetWebAppImages(url, &images));
115 ASSERT_EQ(2U, images.size());
116 if (images[0].width() == 16) {
117 ASSERT_EQ(16, images[0].width());
118 ASSERT_EQ(16, images[0].height());
119 ASSERT_EQ(32, images[1].width());
120 ASSERT_EQ(32, images[1].height());
122 ASSERT_EQ(32, images[0].width());
123 ASSERT_EQ(32, images[0].height());
124 ASSERT_EQ(16, images[1].width());
125 ASSERT_EQ(16, images[1].height());