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( |