Initialize CompositorDependencies in RenderWidget's constructor.

Previously, this member was assigned ad-hoc during initialization of a
RenderWidget. Since there are different initialization paths for
different kinds of RenderWidgets, this led to some strange-looking code:
for example, the initialization of a frame widget would double-assign
CompositorDependencies.

BUG=none
TBR=mkwst@chromium.org

Review URL: https://codereview.chromium.org/1245863003

Cr-Commit-Position: refs/heads/master@{#339795}
14 files changed