| Index: tests/PictureTest.cpp
|
| diff --git a/tests/PictureTest.cpp b/tests/PictureTest.cpp
|
| index 6ec1e0a0222abb8b8a0b681f2888f33300a4040b..e62a68ba9ac5d1666d4aea97c6f58dca06ae7b07 100644
|
| --- a/tests/PictureTest.cpp
|
| +++ b/tests/PictureTest.cpp
|
| @@ -1274,19 +1274,6 @@ static void test_bitmap_with_encoded_data(skiatest::Reporter* reporter) {
|
| SkSetErrorCallback(NULL, NULL);
|
| }
|
|
|
| -static void test_clone_empty(skiatest::Reporter* reporter) {
|
| - // This is a regression test for crbug.com/172062
|
| - // Before the fix, we used to crash accessing a null pointer when we
|
| - // had a picture with no paints. This test passes by not crashing.
|
| - {
|
| - SkPictureRecorder recorder;
|
| - recorder.beginRecording(1, 1);
|
| - SkAutoTUnref<SkPicture> picture(recorder.endRecording());
|
| - SkAutoTUnref<SkPicture> destPicture(picture->clone());
|
| - REPORTER_ASSERT(reporter, NULL != destPicture);
|
| - }
|
| -}
|
| -
|
| static void test_draw_empty(skiatest::Reporter* reporter) {
|
| SkBitmap result;
|
| make_bm(&result, 2, 2, SK_ColorBLACK, false);
|
| @@ -1556,15 +1543,6 @@ static void test_gen_id(skiatest::Reporter* reporter) {
|
|
|
| SkPicture emptyCopy(empty);
|
| REPORTER_ASSERT(reporter, empty.uniqueID() != emptyCopy.uniqueID());
|
| -
|
| - // test out clone
|
| - {
|
| - SkAutoTUnref<SkPicture> cloneWithData(hasData->clone());
|
| - REPORTER_ASSERT(reporter, hasData->uniqueID() == cloneWithData->uniqueID());
|
| -
|
| - SkAutoTUnref<SkPicture> emptyClone(empty.clone());
|
| - REPORTER_ASSERT(reporter, empty.uniqueID() != emptyClone->uniqueID());
|
| - }
|
| }
|
|
|
| DEF_TEST(Picture, reporter) {
|
| @@ -1582,7 +1560,6 @@ DEF_TEST(Picture, reporter) {
|
| test_gatherpixelrefs(reporter);
|
| test_gatherpixelrefsandrects(reporter);
|
| test_bitmap_with_encoded_data(reporter);
|
| - test_clone_empty(reporter);
|
| test_draw_empty(reporter);
|
| test_clip_bound_opt(reporter);
|
| test_clip_expansion(reporter);
|
|
|