Fork: Add setting to blend background with existing content

Cherry-pick of uncommitted https://codereview.chromium.org/23483051/ PS8

BUG: 10750978

If both base background color (WebView::setBaseBackgroundColor) and
background color (set by document) has alpha, then the background color
should be blended into existing content.

This behavior is important in Android WebView, which is a view inside
the  Android view tree and needs to blend with views below it.

Change-Id: Ica4cdeaa35b971b75ef1e664cd54f3fc7f95507a
5 files changed