| Index: content/renderer/browser_plugin/browser_plugin.cc
|
| diff --git a/content/renderer/browser_plugin/browser_plugin.cc b/content/renderer/browser_plugin/browser_plugin.cc
|
| index 7e91f85cc05af6ec95895039c4c96b3911b6bbf4..0f03c3df5f056e4dd790b7b63bf76cacb2d79a50 100644
|
| --- a/content/renderer/browser_plugin/browser_plugin.cc
|
| +++ b/content/renderer/browser_plugin/browser_plugin.cc
|
| @@ -70,6 +70,7 @@ BrowserPlugin::BrowserPlugin(RenderViewImpl* render_view,
|
| plugin_focused_(false),
|
| visible_(true),
|
| mouse_locked_(false),
|
| + ready_(false),
|
| browser_plugin_manager_(render_view->GetBrowserPluginManager()),
|
| browser_plugin_instance_id_(browser_plugin::kInstanceIDNone),
|
| contents_opaque_(true),
|
| @@ -433,6 +434,11 @@ void BrowserPlugin::updateGeometry(
|
| int old_width = width();
|
| int old_height = height();
|
| plugin_rect_ = window_rect;
|
| + if (!ready_) {
|
| + if (delegate_)
|
| + delegate_->Ready();
|
| + ready_ = true;
|
| + }
|
| if (!attached())
|
| return;
|
|
|
|
|