diff options
Diffstat (limited to 'chrome/browser/dom_ui')
| -rw-r--r-- | chrome/browser/dom_ui/dom_ui_host.cc | 5 | ||||
| -rw-r--r-- | chrome/browser/dom_ui/dom_ui_host.h | 3 |
2 files changed, 5 insertions, 3 deletions
diff --git a/chrome/browser/dom_ui/dom_ui_host.cc b/chrome/browser/dom_ui/dom_ui_host.cc index b7d685f..f00c5a3 100644 --- a/chrome/browser/dom_ui/dom_ui_host.cc +++ b/chrome/browser/dom_ui/dom_ui_host.cc @@ -54,13 +54,14 @@ DOMUIHost::~DOMUIHost() { STLDeleteContainerPointers(handlers_.begin(), handlers_.end()); } -bool DOMUIHost::CreateRenderView(RenderViewHost* render_view_host) { +bool DOMUIHost::CreateRenderViewForRenderManager( + RenderViewHost* render_view_host) { // Be sure to enable DOM UI bindings on the RenderViewHost before // CreateRenderView is called. Since a cross-site transition may be // involved, this may or may not be the same RenderViewHost that we had when // we were created. render_view_host->AllowDOMUIBindings(); - return WebContents::CreateRenderView(render_view_host); + return WebContents::CreateRenderViewForRenderManager(render_view_host); } void DOMUIHost::AddMessageHandler(DOMMessageHandler* handler) { diff --git a/chrome/browser/dom_ui/dom_ui_host.h b/chrome/browser/dom_ui/dom_ui_host.h index 09d624f..a0a5970 100644 --- a/chrome/browser/dom_ui/dom_ui_host.h +++ b/chrome/browser/dom_ui/dom_ui_host.h @@ -60,7 +60,8 @@ class DOMUIHost : public WebContents { RenderViewHostFactory* render_view_factory); // Initializes the given renderer, after enabling DOM UI bindings on it. - virtual bool CreateRenderView(RenderViewHost* render_view_host); + virtual bool CreateRenderViewForRenderManager( + RenderViewHost* render_view_host); // Add type-specific javascript message handlers. // TODO(timsteele): Any implementation of this method should really be done |
