summaryrefslogtreecommitdiffstats
path: root/ppapi/tests/test_image_data.cc
diff options
context:
space:
mode:
Diffstat (limited to 'ppapi/tests/test_image_data.cc')
-rw-r--r--ppapi/tests/test_image_data.cc25
1 files changed, 14 insertions, 11 deletions
diff --git a/ppapi/tests/test_image_data.cc b/ppapi/tests/test_image_data.cc
index 6300264..b841e4e 100644
--- a/ppapi/tests/test_image_data.cc
+++ b/ppapi/tests/test_image_data.cc
@@ -27,13 +27,13 @@ void TestImageData::RunTest() {
}
std::string TestImageData::TestInvalidFormat() {
- pp::ImageData a(static_cast<PP_ImageDataFormat>(1337), pp::Size(16, 16),
- true);
+ pp::ImageData a(instance_, static_cast<PP_ImageDataFormat>(1337),
+ pp::Size(16, 16), true);
if (!a.is_null())
return "Crazy image data format accepted";
- pp::ImageData b(static_cast<PP_ImageDataFormat>(-1), pp::Size(16, 16),
- true);
+ pp::ImageData b(instance_, static_cast<PP_ImageDataFormat>(-1),
+ pp::Size(16, 16), true);
if (!b.is_null())
return "Negative image data format accepted";
@@ -41,16 +41,17 @@ std::string TestImageData::TestInvalidFormat() {
}
std::string TestImageData::TestInvalidSize() {
- pp::ImageData zero_size(PP_IMAGEDATAFORMAT_BGRA_PREMUL, pp::Size(0, 0), true);
+ pp::ImageData zero_size(instance_, PP_IMAGEDATAFORMAT_BGRA_PREMUL,
+ pp::Size(0, 0), true);
if (!zero_size.is_null())
return "Zero width and height accepted";
- pp::ImageData zero_height(PP_IMAGEDATAFORMAT_BGRA_PREMUL,
+ pp::ImageData zero_height(instance_, PP_IMAGEDATAFORMAT_BGRA_PREMUL,
pp::Size(16, 0), true);
if (!zero_height.is_null())
return "Zero height accepted";
- pp::ImageData zero_width(PP_IMAGEDATAFORMAT_BGRA_PREMUL,
+ pp::ImageData zero_width(instance_, PP_IMAGEDATAFORMAT_BGRA_PREMUL,
pp::Size(0, 16), true);
if (!zero_width.is_null())
return "Zero width accepted";
@@ -79,7 +80,7 @@ std::string TestImageData::TestInvalidSize() {
}
std::string TestImageData::TestHugeSize() {
- pp::ImageData huge_size(PP_IMAGEDATAFORMAT_BGRA_PREMUL,
+ pp::ImageData huge_size(instance_, PP_IMAGEDATAFORMAT_BGRA_PREMUL,
pp::Size(100000000, 100000000), true);
if (!huge_size.is_null())
return "31-bit overflow size accepted";
@@ -89,7 +90,8 @@ std::string TestImageData::TestHugeSize() {
std::string TestImageData::TestInitToZero() {
const int w = 5;
const int h = 6;
- pp::ImageData img(PP_IMAGEDATAFORMAT_BGRA_PREMUL, pp::Size(w, h), true);
+ pp::ImageData img(instance_, PP_IMAGEDATAFORMAT_BGRA_PREMUL,
+ pp::Size(w, h), true);
if (img.is_null())
return "Could not create bitmap";
@@ -122,14 +124,15 @@ std::string TestImageData::TestIsImageData() {
// Make another resource type and test it.
const int w = 16, h = 16;
- pp::Graphics2D device(pp::Size(w, h), true);
+ pp::Graphics2D device(instance_, pp::Size(w, h), true);
if (device.is_null())
return "Couldn't create device context";
if (image_data_interface_->IsImageData(device.pp_resource()))
return "Device context was reported as an image";
// Make a valid image resource.
- pp::ImageData img(PP_IMAGEDATAFORMAT_BGRA_PREMUL, pp::Size(w, h), true);
+ pp::ImageData img(instance_, PP_IMAGEDATAFORMAT_BGRA_PREMUL,
+ pp::Size(w, h), true);
if (img.is_null())
return "Couldn't create image data";
if (!image_data_interface_->IsImageData(img.pp_resource()))