Index: cc/picture_layer_tiling_set.cc |
diff --git a/cc/picture_layer_tiling_set.cc b/cc/picture_layer_tiling_set.cc |
index 566b4e2760734b3c1ce47676219f6b5b5b890d9d..1523c6de8652149e4b18987dadf67551cbe95c97 100644 |
--- a/cc/picture_layer_tiling_set.cc |
+++ b/cc/picture_layer_tiling_set.cc |
@@ -207,7 +207,7 @@ PictureLayerTilingSet::Iterator& PictureLayerTilingSet::Iterator::operator++() { |
// Loop until we find a valid place to stop. |
while (true) { |
- while (tiling_iter_ && (!*tiling_iter_ || !tiling_iter_->GetResourceId())) { |
+ while (tiling_iter_ && (!*tiling_iter_ || !tiling_iter_->IsReadyToDraw())) { |
missing_region_.Union(tiling_iter_.geometry_rect()); |
++tiling_iter_; |
} |