Index: cc/base/tiling_data.cc |
diff --git a/cc/base/tiling_data.cc b/cc/base/tiling_data.cc |
index 9d4185dc4f8c71453eb9ca22fa6cbe1cc7de85f9..ffef69c6f2b7cfc3ef2919c62c9ec6bf4d5725de 100644 |
--- a/cc/base/tiling_data.cc |
+++ b/cc/base/tiling_data.cc |
@@ -379,24 +379,17 @@ TilingData::DifferenceIterator::DifferenceIterator( |
return; |
} |
- consider_left_ = |
- tiling_data_->FirstBorderTileXIndexFromSrcCoord(consider.x()); |
- consider_top_ = |
- tiling_data_->FirstBorderTileYIndexFromSrcCoord(consider.y()); |
- consider_right_ = |
- tiling_data_->LastBorderTileXIndexFromSrcCoord(consider.right() - 1); |
+ consider_left_ = tiling_data_->TileXIndexFromSrcCoord(consider.x()); |
+ consider_top_ = tiling_data_->TileYIndexFromSrcCoord(consider.y()); |
+ consider_right_ = tiling_data_->TileXIndexFromSrcCoord(consider.right() - 1); |
consider_bottom_ = |
- tiling_data_->LastBorderTileYIndexFromSrcCoord(consider.bottom() - 1); |
+ tiling_data_->TileYIndexFromSrcCoord(consider.bottom() - 1); |
if (!ignore.IsEmpty()) { |
- ignore_left_ = |
- tiling_data_->FirstBorderTileXIndexFromSrcCoord(ignore.x()); |
- ignore_top_ = |
- tiling_data_->FirstBorderTileYIndexFromSrcCoord(ignore.y()); |
- ignore_right_ = |
- tiling_data_->LastBorderTileXIndexFromSrcCoord(ignore.right() - 1); |
- ignore_bottom_ = |
- tiling_data_->LastBorderTileYIndexFromSrcCoord(ignore.bottom() - 1); |
+ ignore_left_ = tiling_data_->TileXIndexFromSrcCoord(ignore.x()); |
+ ignore_top_ = tiling_data_->TileYIndexFromSrcCoord(ignore.y()); |
+ ignore_right_ = tiling_data_->TileXIndexFromSrcCoord(ignore.right() - 1); |
+ ignore_bottom_ = tiling_data_->TileYIndexFromSrcCoord(ignore.bottom() - 1); |
// Clamp ignore indices to consider indices. |
ignore_left_ = std::max(ignore_left_, consider_left_); |