| Index: extensions/browser/guest_view/web_view/web_view_guest.cc
|
| diff --git a/extensions/browser/guest_view/web_view/web_view_guest.cc b/extensions/browser/guest_view/web_view/web_view_guest.cc
|
| index a5f78da00879fd0e5f090db761cfd43f16ecd2b0..ab95833d07e735f52fd02269e22b5069a9b22f02 100644
|
| --- a/extensions/browser/guest_view/web_view/web_view_guest.cc
|
| +++ b/extensions/browser/guest_view/web_view/web_view_guest.cc
|
| @@ -377,15 +377,8 @@
|
| // WebContents::GetRenderWidgetHostView will return the RWHV of an
|
| // interstitial page if one is showing at this time. We only want opacity
|
| // to apply to web pages.
|
| - if (guest_opaque_) {
|
| - web_contents()
|
| - ->GetRenderViewHost()
|
| - ->GetView()
|
| - ->SetBackgroundColorToDefault();
|
| - } else {
|
| - web_contents()->GetRenderViewHost()->GetView()->SetBackgroundColor(
|
| - SK_ColorTRANSPARENT);
|
| - }
|
| + web_contents()->GetRenderViewHost()->GetView()->
|
| + SetBackgroundOpaque(guest_opaque_);
|
| if (web_view_guest_delegate_)
|
| web_view_guest_delegate_->OnGuestReady();
|
| }
|
| @@ -1039,15 +1032,7 @@
|
| if (!web_contents()->GetRenderViewHost()->GetView())
|
| return;
|
|
|
| - if (guest_opaque_) {
|
| - web_contents()
|
| - ->GetRenderViewHost()
|
| - ->GetView()
|
| - ->SetBackgroundColorToDefault();
|
| - } else {
|
| - web_contents()->GetRenderViewHost()->GetView()->SetBackgroundColor(
|
| - SK_ColorTRANSPARENT);
|
| - }
|
| + web_contents()->GetRenderViewHost()->GetView()->SetBackgroundOpaque(!allow);
|
| }
|
|
|
| bool WebViewGuest::LoadDataWithBaseURL(const std::string& data_url,
|
|
|