| Index: android_webview/renderer/aw_render_view_ext.cc
|
| diff --git a/android_webview/renderer/aw_render_view_ext.cc b/android_webview/renderer/aw_render_view_ext.cc
|
| index ddc6f5672315022223faeb0331e2545372aa3d51..66e5233c67c9103bfa58a80b05a03d90d71a5ff6 100644
|
| --- a/android_webview/renderer/aw_render_view_ext.cc
|
| +++ b/android_webview/renderer/aw_render_view_ext.cc
|
| @@ -155,6 +155,7 @@ bool AwRenderViewExt::OnMessageReceived(const IPC::Message& message) {
|
| IPC_MESSAGE_HANDLER(AwViewMsg_ResetScrollAndScaleState,
|
| OnResetScrollAndScaleState)
|
| IPC_MESSAGE_HANDLER(AwViewMsg_SetInitialPageScale, OnSetInitialPageScale)
|
| + IPC_MESSAGE_HANDLER(AwViewMsg_SetBackgroundColor, OnSetBackgroundColor)
|
| IPC_MESSAGE_UNHANDLED(handled = false)
|
| IPC_END_MESSAGE_MAP()
|
| return handled;
|
| @@ -283,4 +284,11 @@ void AwRenderViewExt::OnSetInitialPageScale(double page_scale_factor) {
|
| page_scale_factor);
|
| }
|
|
|
| +void AwRenderViewExt::OnSetBackgroundColor(SkColor c) {
|
| + if (!render_view() || !render_view()->GetWebView())
|
| + return;
|
| + // TODO(joth): Uncomment when crrev.com/19883002/ has rolled in.
|
| + // render_view()->GetWebView()->setBaseBackgroundColor(c);
|
| +}
|
| +
|
| } // namespace android_webview
|
|
|