Skip paint property update and visual rect update if no geometry change

This avoids unnecessary visual rect computation and update of paint
offset related paint properties.

BUG=697081,685179
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_layout_tests_slimming_paint_v2

Review-Url: https://codereview.chromium.org/2732573003
Cr-Commit-Position: refs/heads/master@{#461348}
16 files changed