summaryrefslogtreecommitdiffstats
path: root/chrome/browser/gtk/extension_view_gtk.cc
diff options
context:
space:
mode:
authormpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-20 01:06:00 +0000
committermpcomplete@chromium.org <mpcomplete@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-20 01:06:00 +0000
commit844550002b16a17c6b5d4e9bd406117e9ec6d9b2 (patch)
tree800abcd02551cd59c1d5ef4c53eb9487ff977c88 /chrome/browser/gtk/extension_view_gtk.cc
parentebc717e8bbba0699fc3527225f622c3e31cbccf1 (diff)
downloadchromium_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.cc2
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() {