diff options
author | mpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-20 01:06:00 +0000 |
---|---|---|
committer | mpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-20 01:06:00 +0000 |
commit | 844550002b16a17c6b5d4e9bd406117e9ec6d9b2 (patch) | |
tree | 800abcd02551cd59c1d5ef4c53eb9487ff977c88 /chrome/browser/gtk/extension_view_gtk.cc | |
parent | ebc717e8bbba0699fc3527225f622c3e31cbccf1 (diff) | |
download | chromium_src-844550002b16a17c6b5d4e9bd406117e9ec6d9b2.zip chromium_src-844550002b16a17c6b5d4e9bd406117e9ec6d9b2.tar.gz chromium_src-844550002b16a17c6b5d4e9bd406117e9ec6d9b2.tar.bz2 |
Undo my revert at r32524 due to a startup test regression.
ExtensionHosts once again spawn extension processes asynchronously. However,
if the process is already started, we now initialize the RenderView
synchronously. This is so bug 28049 stays fixed.
BUG=28049
Review URL: http://codereview.chromium.org/402101
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@32578 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/gtk/extension_view_gtk.cc')
-rw-r--r-- | chrome/browser/gtk/extension_view_gtk.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/browser/gtk/extension_view_gtk.cc b/chrome/browser/gtk/extension_view_gtk.cc index 3bbac61..691ce54 100644 --- a/chrome/browser/gtk/extension_view_gtk.cc +++ b/chrome/browser/gtk/extension_view_gtk.cc @@ -49,7 +49,7 @@ void ExtensionViewGtk::CreateWidgetHostView() { render_widget_host_view_ = new RenderWidgetHostViewGtk(render_view_host()); render_widget_host_view_->InitAsChild(); - extension_host_->CreateRenderView(render_widget_host_view_); + extension_host_->CreateRenderViewSoon(render_widget_host_view_); } void ExtensionViewGtk::RenderViewCreated() { |