cc: use property trees instead of CDP on the main thread
When impl-side painting is on, the main thread will use property trees
to calculate visible rects and update lists. Because impl-side painting
is not shipped everywhere, this cannot be fully turned on everywhere.
This leaves testing in a bit of a weird state. Previously, using
the "verify property trees" setting would let us catch differences
between CDP and property trees. However, running CDP has side effects,
so to make sure that property trees on their own are valid, it
can't be run.
This means that any changes to CDP need to run in both states.
As CDP is in maintenance mode, this seems like the right balance.
Review URL: https://codereview.chromium.org/
867273004
Cr-Commit-Position: refs/heads/master@{#329196}