Revert "Reenable direct composition without video layers"

This reverts commit eec86ff6c03b228b426a4553c89724d04e0a0f56.

Reason for revert: Appears to break cc_unittests on the Linux CFI bot: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20CFI/11190

Original change's description:
> Reenable direct composition without video layers
> 
> Reenable direct composition surface on devices without hardware overlays
> since it enables other power improvements like flip mode swap chain and
> disabling DWM redirection surface.
> 
> To mitigate the original concerns about direct composition, this change
> makes DCLayerTree lazy initialize the video context and processor when
> a video layer is first used.  On devices that don't support hardware
> overlays, the video context and processor will never be initialized.
> 
> Bug: 894675, 900702
> Change-Id: I8c9d5b78718de2620ca177410d4916390e7cb219
> Reviewed-on: https://chromium-review.googlesource.com/c/1318808
> Commit-Queue: Sunny Sachanandani <sunnyps@chromium.org>
> Reviewed-by: Zhenyao Mo <zmo@chromium.org>
> Reviewed-by: Daniel Cheng <dcheng@chromium.org>
> Reviewed-by: Antoine Labour <piman@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#606312}

TBR=dcheng@chromium.org,zmo@chromium.org,sunnyps@chromium.org,piman@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 894675, 900702
Change-Id: I094721159277c50d9061dfded252bbac1084977f
Reviewed-on: https://chromium-review.googlesource.com/c/1328965
Reviewed-by: Patrik Höglund <phoglund@chromium.org>
Commit-Queue: Patrik Höglund <phoglund@chromium.org>
Cr-Commit-Position: refs/heads/master@{#606810}
16 files changed