Chromium Code Reviews| 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 5b4c7f5a128f3c454db4db719759ed2fa5f9516e..81f2fb41f20f50189e274058c403a5c94153143f 100644 |
| --- a/content/renderer/browser_plugin/browser_plugin.cc |
| +++ b/content/renderer/browser_plugin/browser_plugin.cc |
| @@ -450,8 +450,10 @@ void BrowserPlugin::updateGeometry( |
| int old_height = height(); |
| plugin_rect_ = window_rect; |
| if (!ready_) { |
| - if (delegate_) |
| + if (delegate_) { |
| + delegate_->OnElementResize(gfx::Size(), plugin_size()); |
| delegate_->Ready(); |
| + } |
| ready_ = true; |
| } |
| if (!attached()) |
| @@ -464,6 +466,9 @@ void BrowserPlugin::updateGeometry( |
| return; |
| } |
| + if (delegate_) |
| + delegate_->OnElementResize(gfx::Size(old_width, old_height), plugin_size()); |
|
Charlie Reis
2015/01/21 18:18:53
Why is this before the resize message below? Seem
|
| + |
| BrowserPluginHostMsg_ResizeGuest_Params params; |
| PopulateResizeGuestParameters(plugin_size(), ¶ms); |
| BrowserPluginManager::Get()->Send(new BrowserPluginHostMsg_ResizeGuest( |