Revert "[BGPT] Don't collect non-animation non-scroll element ids"

This reverts commit 2313e474dbcf48dd8a7858206b6e3343f0f473f9.

Reason for revert: The depended CL https://chromium-review.googlesource.com/c/chromium/src/+/1513736
caused compile failure on several bots.

Original change's description:
> [BGPT] Don't collect non-animation non-scroll element ids
> 
> Collecting non-animation element ids gave compositor wrong information
> that they need to be handled by the compositor, causing non-composited
> animation (caused by will-change: contents) on composited-layer failed
> to start in BGPT mode.
> 
> Also add virtual/disable-blink-gen-property-trees/transitions.
> 
> Bug: 936912
> Change-Id: I3ff64a732920ef884d838064d2d3a005e8a50860
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1512765
> Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
> Reviewed-by: Philip Rogers <pdr@chromium.org>
> Reviewed-by: Robert Flack <flackr@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#641429}

TBR=flackr@chromium.org,wangxianzhu@chromium.org,pdr@chromium.org

Change-Id: Iaea65ea9fd2b798c6434e6505521bd9ff545e2ca
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 936912
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1527165
Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
Commit-Queue: Xianzhu Wang <wangxianzhu@chromium.org>
Cr-Commit-Position: refs/heads/master@{#641455}
11 files changed