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..c7fe304ad8a009e708ed4ca535e67beab86d8166 100644 |
--- a/content/renderer/render_view_impl.cc |
+++ b/content/renderer/render_view_impl.cc |
@@ -2219,13 +2219,9 @@ void RenderViewImpl::FrameDidCommitProvisionalLoad(WebLocalFrame* frame, |
} |
} |
-void RenderViewImpl::didClearWindowObject(WebLocalFrame* frame, int world_id) { |
- FOR_EACH_OBSERVER(RenderViewObserver, observers_, |
- DidClearWindowObject(frame, world_id)); |
- |
- // Only install controllers into the main world. |
- if (world_id) |
- return; |
+void RenderViewImpl::didClearWindowObject(WebLocalFrame* frame) { |
+ FOR_EACH_OBSERVER( |
+ RenderViewObserver, observers_, DidClearWindowObject(frame)); |
if (enabled_bindings_& BINDINGS_POLICY_WEB_UI) |
WebUIExtension::Install(frame); |