Alter SkCanvas::drawPicture (devirtualize, take const SkPicture, take pointer)
R=reed@google.com, bsalomon@google.com, mtklein@google.com
Author: robertphillips@google.com
Review URL: https://codereview.chromium.org/313613004
diff --git a/tests/PictureStateTreeTest.cpp b/tests/PictureStateTreeTest.cpp
index e6cf553..cb154de 100644
--- a/tests/PictureStateTreeTest.cpp
+++ b/tests/PictureStateTreeTest.cpp
@@ -84,9 +84,9 @@
SkCanvas bbhCanvas(bbhBitmap);
referenceCanvas.drawColor(SK_ColorTRANSPARENT);
- referenceCanvas.drawPicture(*referencePicture.get());
+ referenceCanvas.drawPicture(referencePicture.get());
bbhCanvas.drawColor(SK_ColorTRANSPARENT);
- bbhCanvas.drawPicture(*bbhPicture.get());
+ bbhCanvas.drawPicture(bbhPicture.get());
REPORTER_ASSERT(reporter,
referenceCanvas.getSaveCount() == bbhCanvas.getSaveCount());
REPORTER_ASSERT(reporter,
@@ -95,10 +95,10 @@
referenceCanvas.drawColor(SK_ColorTRANSPARENT);
referenceCanvas.clipRect(SkRect::MakeWH(50, 50));
- referenceCanvas.drawPicture(*referencePicture.get());
+ referenceCanvas.drawPicture(referencePicture.get());
bbhCanvas.drawColor(SK_ColorTRANSPARENT);
bbhCanvas.clipRect(SkRect::MakeWH(50, 50));
- bbhCanvas.drawPicture(*bbhPicture.get());
+ bbhCanvas.drawPicture(bbhPicture.get());
REPORTER_ASSERT(reporter,
referenceCanvas.getSaveCount() == bbhCanvas.getSaveCount());
REPORTER_ASSERT(reporter,
@@ -107,10 +107,10 @@
referenceCanvas.drawColor(SK_ColorTRANSPARENT);
referenceCanvas.clipRect(SkRect::MakeWH(10, 10));
- referenceCanvas.drawPicture(*referencePicture.get());
+ referenceCanvas.drawPicture(referencePicture.get());
bbhCanvas.drawColor(SK_ColorTRANSPARENT);
bbhCanvas.clipRect(SkRect::MakeWH(10, 10));
- bbhCanvas.drawPicture(*bbhPicture.get());
+ bbhCanvas.drawPicture(bbhPicture.get());
REPORTER_ASSERT(reporter,
referenceCanvas.getSaveCount() == bbhCanvas.getSaveCount());
REPORTER_ASSERT(reporter,