Pass CompositorFrameMetadata as parameter into Renderer::SwapBuffers()

Instead of letting renderer pull CompositorFrameMetadata from
RendererClient::MakeCompositorFrameMetadata in Renderer::SwapBuffers(),
this Cl makes that LayerTreeHostImpl pushes CompositorFrameMetadata
into renderer through
Renderer::SwapBuffers(const CompositorFrameMetadata& metadata);

BUG=246034
Test=cc_unittests pass.

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237483 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 237483
Improve color of rAc background text when using GTK+ theme.

BUG=320899
R=estade@chromium.org

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@237484 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 237484