Index: cc/picture_layer_tiling_set.cc |
diff --git a/cc/picture_layer_tiling_set.cc b/cc/picture_layer_tiling_set.cc |
index 9f7426032c10bbd9eb5677238d8f1ab0522ff815..a5ade55efd433def8d6026f2038391c5bd3de631 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_; |
} |