Index: extensions/browser/guest_view/extensions_guest_view_message_filter.cc |
diff --git a/extensions/browser/guest_view/extensions_guest_view_message_filter.cc b/extensions/browser/guest_view/extensions_guest_view_message_filter.cc |
index 9dea442edf213b69d205ac770f3f5194607f7add..781997c64feb62fc8f93d97dd528153fe2cc731c 100644 |
--- a/extensions/browser/guest_view/extensions_guest_view_message_filter.cc |
+++ b/extensions/browser/guest_view/extensions_guest_view_message_filter.cc |
@@ -169,15 +169,16 @@ void ExtensionsGuestViewMessageFilter::MimeHandlerViewGuestCreatedCallback( |
if (!rfh) |
return; |
+ guest_view->SetEmbedderFrame(embedder_render_process_id, |
+ embedder_render_frame_id); |
+ |
base::DictionaryValue attach_params; |
attach_params.SetInteger(guest_view::kElementWidth, element_size.width()); |
attach_params.SetInteger(guest_view::kElementHeight, element_size.height()); |
auto* manager = GuestViewManager::FromBrowserContext(browser_context_); |
CHECK(manager); |
- manager->AttachGuest(embedder_render_process_id, |
- element_instance_id, |
- guest_instance_id, |
- attach_params); |
+ manager->AttachGuest(embedder_render_process_id, element_instance_id, |
+ guest_instance_id, attach_params); |
rfh->Send( |
new ExtensionsGuestViewMsg_CreateMimeHandlerViewGuestACK( |