| Index: content/renderer/render_view_impl.cc
|
| diff --git a/content/renderer/render_view_impl.cc b/content/renderer/render_view_impl.cc
|
| index ec7e834c46915952d0fcb11a705c748b270c1e5a..7c890b84c71e7a93c2ddc225ab06cce65578f5f6 100644
|
| --- a/content/renderer/render_view_impl.cc
|
| +++ b/content/renderer/render_view_impl.cc
|
| @@ -1097,7 +1097,7 @@ bool RenderViewImpl::OnMessageReceived(const IPC::Message& message) {
|
| IPC_MESSAGE_HANDLER(ViewMsg_ThemeChanged, OnThemeChanged)
|
| IPC_MESSAGE_HANDLER(ViewMsg_MoveOrResizeStarted, OnMoveOrResizeStarted)
|
| IPC_MESSAGE_HANDLER(ViewMsg_ClearFocusedElement, OnClearFocusedElement)
|
| - IPC_MESSAGE_HANDLER(ViewMsg_SetBackground, OnSetBackground)
|
| + IPC_MESSAGE_HANDLER(ViewMsg_SetBackgroundOpaque, OnSetBackgroundOpaque)
|
| IPC_MESSAGE_HANDLER(ViewMsg_EnablePreferredSizeChangedMode,
|
| OnEnablePreferredSizeChangedMode)
|
| IPC_MESSAGE_HANDLER(ViewMsg_EnableAutoResize, OnEnableAutoResize)
|
| @@ -3268,13 +3268,11 @@ void RenderViewImpl::OnClearFocusedElement() {
|
| webview()->clearFocusedElement();
|
| }
|
|
|
| -void RenderViewImpl::OnSetBackground(const SkBitmap& background) {
|
| +void RenderViewImpl::OnSetBackgroundOpaque(bool opaque) {
|
| if (webview())
|
| - webview()->setIsTransparent(!background.empty());
|
| + webview()->setIsTransparent(!opaque);
|
| if (compositor_)
|
| - compositor_->setHasTransparentBackground(!background.empty());
|
| -
|
| - SetBackground(background);
|
| + compositor_->setHasTransparentBackground(!opaque);
|
| }
|
|
|
| void RenderViewImpl::OnSetAccessibilityMode(AccessibilityMode new_mode) {
|
|
|