Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index e8a3eec1b8e87ce7d09fd93de129d72b7c2159eb..c2728be006f1640b53ebd2026eff4d48ecbca3ee 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -1221,10 +1221,10 @@ void RenderFrameImpl::PepperSelectionChanged( |
RenderWidgetFullscreenPepper* RenderFrameImpl::CreatePepperFullscreenContainer( |
PepperPluginInstanceImpl* plugin) { |
GURL active_url; |
- if (render_view_->webview() && render_view_->webview()->mainFrame()) |
- active_url = GURL(render_view_->webview()->mainFrame()->document().url()); |
+ if (render_view_->webview()) |
+ active_url = render_view()->GetURLForGraphicsContext3D(); |
RenderWidgetFullscreenPepper* widget = RenderWidgetFullscreenPepper::Create( |
- GetRenderWidget()->routing_id(), GetRenderWidget()->compositor_deps(), |
+ render_view()->routing_id(), GetRenderWidget()->compositor_deps(), |
plugin, active_url, GetRenderWidget()->screenInfo()); |
widget->show(blink::WebNavigationPolicyIgnore); |
return widget; |