Remove `mark_tiles_outside_of_rect_as_unused`.
Remove `mark_tiles_outside_of_rect_as_unused`.

It has the effect of removing all tiles outside the dirty rect, which
prevents us from invalidating portions of layers.

I tested the reftests and WPT tests with this and found no failures.

glennw/rust-layers,mrobinson/rust-layers