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