Looks like slow SW rasterization (not filling the compositor tiles fast enough). Incidentally, I would expect some sort of checker-boarding, not black tiles...
@pdr do you happen to know why GPU rasterization is disabled on this device? Maybe 'cause it's old/unsupported? Did you manage to repro on any other device?
We've been operating under the assumption that Android == Ganesh. If that's not always the case, then I believe raster pipeline can potentially be much slower on arm. Punting to mtklein to confirm.
The video is from a Nexus 6 but this repros on a Google Pixel too. GPU raster should be enabled. Don't worry about the black tiles; the issue is that checkerboarding increased significantly.
I was able to repro on an N5x, and can confirm this occurs with GPU rasterization enabled.
I'm guessing there must be something causing us to veto that page and fall back to sw.
Comment 1 by schenney@chromium.org
, Aug 9 2017