| Index: extensions/browser/guest_view/guest_view_base.cc
 | 
| diff --git a/extensions/browser/guest_view/guest_view_base.cc b/extensions/browser/guest_view/guest_view_base.cc
 | 
| index 29718ffedf2dbfbf87e93b1febe276ce7978faf5..980bd2fe1cf42dc4fda792c4542b692947437e3c 100644
 | 
| --- a/extensions/browser/guest_view/guest_view_base.cc
 | 
| +++ b/extensions/browser/guest_view/guest_view_base.cc
 | 
| @@ -545,18 +545,19 @@ double GuestViewBase::PhysicalPixelsToLogicalPixels(int physical_pixels) {
 | 
|    return physical_pixels / zoom_factor;
 | 
|  }
 | 
|  
 | 
| -void GuestViewBase::DidStopLoading(content::RenderViewHost* render_view_host) {
 | 
| -  if (IsPreferredSizeModeEnabled()) {
 | 
| -    render_view_host->EnablePreferredSizeMode();
 | 
| -  }
 | 
| +void GuestViewBase::DidStopLoading() {
 | 
| +  content::RenderViewHost* rvh = web_contents()->GetRenderViewHost();
 | 
| +
 | 
| +  if (IsPreferredSizeModeEnabled())
 | 
| +    rvh->EnablePreferredSizeMode();
 | 
|    if (!IsDragAndDropEnabled()) {
 | 
| -    const char script[] = "window.addEventListener('dragstart', function() { "
 | 
| -                          "  window.event.preventDefault(); "
 | 
| -                          "});";
 | 
| -    render_view_host->GetMainFrame()->ExecuteJavaScript(
 | 
| -        base::ASCIIToUTF16(script));
 | 
| +    const char script[] =
 | 
| +        "window.addEventListener('dragstart', function() { "
 | 
| +        "  window.event.preventDefault(); "
 | 
| +        "});";
 | 
| +    rvh->GetMainFrame()->ExecuteJavaScript(base::ASCIIToUTF16(script));
 | 
|    }
 | 
| -  DidStopLoading();
 | 
| +  GuestViewDidStopLoading();
 | 
|  }
 | 
|  
 | 
|  void GuestViewBase::RenderViewReady() {
 | 
| 
 |