Crop bounds sent to input by screen bounds.

We want to the frame sent to input to be the layer bounds, including
crop. This is because if the layer is cropped, we don't need to consider
the cropped area on screen and therefore will not affect the touch area.

Test: Minimized split has correct input frame
Test: InputSurfacesTest.*
Fixes: 170871385
Fixes: 171756624
Change-Id: I3d00f98044a68de6596265bc3e444d3ed2ea5896
2 files changed