Index: cc/paint/paint_record.cc |
diff --git a/cc/paint/paint_record.cc b/cc/paint/paint_record.cc |
index 2483006891342182c555a2c39b56b84f7765dd6c..52cb2524acc7281e460844806d181c9a24bf26d0 100644 |
--- a/cc/paint/paint_record.cc |
+++ b/cc/paint/paint_record.cc |
@@ -9,17 +9,16 @@ |
namespace cc { |
-sk_sp<SkPicture> ToSkPicture(sk_sp<PaintRecord> record, const SkRect& bounds) { |
+sk_sp<SkPicture> ToSkPicture(sk_sp<PaintRecord> record) { |
SkPictureRecorder recorder; |
- SkCanvas* canvas = recorder.beginRecording(bounds); |
+ SkCanvas* canvas = recorder.beginRecording(record->cullRect()); |
record->playback(canvas); |
return recorder.finishRecordingAsPicture(); |
} |
-sk_sp<const SkPicture> ToSkPicture(sk_sp<const PaintRecord> record, |
- const SkRect& bounds) { |
+sk_sp<const SkPicture> ToSkPicture(sk_sp<const PaintRecord> record) { |
SkPictureRecorder recorder; |
- SkCanvas* canvas = recorder.beginRecording(bounds); |
+ SkCanvas* canvas = recorder.beginRecording(record->cullRect()); |
record->playback(canvas); |
return recorder.finishRecordingAsPicture(); |
} |