| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index 09fd4bb6ba8b2fbc9c40e7addaf4b58e77fcb138..679953f8b2a384a64ed6c6cda2b48d7c69dbbf3f 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -1247,6 +1247,8 @@ bool RenderViewImpl::OnMessageReceived(const IPC::Message& message) {
|
| IPC_MESSAGE_HANDLER(ViewMsg_ClosePage, OnClosePage)
|
| IPC_MESSAGE_HANDLER(ViewMsg_MoveOrResizeStarted, OnMoveOrResizeStarted)
|
| IPC_MESSAGE_HANDLER(ViewMsg_SetBackgroundOpaque, OnSetBackgroundOpaque)
|
| + IPC_MESSAGE_HANDLER(ViewMsg_SetBaseBackgroundColor,
|
| + OnSetBaseBackgroundColor)
|
| IPC_MESSAGE_HANDLER(ViewMsg_EnablePreferredSizeChangedMode,
|
| OnEnablePreferredSizeChangedMode)
|
| IPC_MESSAGE_HANDLER(ViewMsg_EnableAutoResize, OnEnableAutoResize)
|
| @@ -2251,6 +2253,11 @@ void RenderViewImpl::OnSetBackgroundOpaque(bool opaque) {
|
| compositor_->setHasTransparentBackground(!opaque);
|
| }
|
|
|
| +void RenderViewImpl::OnSetBaseBackgroundColor(SkColor color) {
|
| + if (frame_widget_)
|
| + frame_widget_->setBaseBackgroundColor(color);
|
| +}
|
| +
|
| void RenderViewImpl::OnSetActive(bool active) {
|
| if (webview())
|
| webview()->setIsActive(active);
|
|
|