| 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();
|
| }
|
|
|