Reland Compile under-invalidation checking in all builds
This relands
https://codereview.chromium.org/2299223002 which was
reverted because of random pixel under-invalidations.
Now clear the bitmaps before drawing the pictures.
BTW changed the error indication color from solid red to translucent
magenta to distinguish from the normal red pixels in test results.
> This will let the tests having under-invalidation issues produce the
> same result on all builds, so enable us to rebaseline the tests with
> failure results. In this way we can track either regressions and
> progressions instead of ignoring the tests.
>
> BUG=
619103
> CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
>
> Review-Url:
https://codereview.chromium.org/2299223002
> Cr-Commit-Position: refs/heads/master@{#416060}
BUG=
619103
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2
R=pdr@chromium.org