cc : Compute visible rects dynamically (1)

This CL computes visible rects dynamically for all cases we don't early
out in draw_property_utils::CalculateVisibleRects (we early out for
copy requests, singular transforms etc) and compares it with the
current computation. This dynamic computation is behind the
'verify_visible_rectcalculations' flag. This CL also skips
verify_visible_rect_calculations for some test where we expect the
visible rects computed by the two methods to be different

BUG=642054
CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel

Review-Url: https://codereview.chromium.org/2334003003
Cr-Commit-Position: refs/heads/master@{#419628}
13 files changed