| Index: cc/resources/picture_pile_base.cc
|
| diff --git a/cc/resources/picture_pile_base.cc b/cc/resources/picture_pile_base.cc
|
| index 4f84bd9bbfeeca0273e61ac81d7a78d878a27c0b..b1132ad369d2836eee3092476041b8c4385ed6ee 100644
|
| --- a/cc/resources/picture_pile_base.cc
|
| +++ b/cc/resources/picture_pile_base.cc
|
| @@ -218,7 +218,7 @@ bool PicturePileBase::PictureInfo::Invalidate(int frame_number) {
|
| AdvanceInvalidationHistory(frame_number);
|
| invalidation_history_.set(0);
|
|
|
| - bool did_invalidate = !!picture_;
|
| + bool did_invalidate = !!picture_.get();
|
| picture_ = NULL;
|
| return did_invalidate;
|
| }
|
| @@ -231,7 +231,7 @@ bool PicturePileBase::PictureInfo::NeedsRecording(int frame_number,
|
| // need a recording if we're within frequent invalidation distance threshold
|
| // or the invalidation is not frequent enough (below invalidation frequency
|
| // threshold).
|
| - return !picture_ &&
|
| + return !picture_.get() &&
|
| ((distance_to_visible <= kFrequentInvalidationDistanceThreshold) ||
|
| (GetInvalidationFrequency() < kInvalidationFrequencyThreshold));
|
| }
|
|
|