| Index: extensions/renderer/guest_view/mime_handler_view/mime_handler_view_container.cc
|
| diff --git a/extensions/renderer/guest_view/mime_handler_view/mime_handler_view_container.cc b/extensions/renderer/guest_view/mime_handler_view/mime_handler_view_container.cc
|
| index a8663ea1cb437a0f0d4dd75f8444e24c689c7a20..cdede3d45d67bb34f31870430101b446bf192a2f 100644
|
| --- a/extensions/renderer/guest_view/mime_handler_view/mime_handler_view_container.cc
|
| +++ b/extensions/renderer/guest_view/mime_handler_view/mime_handler_view_container.cc
|
| @@ -6,6 +6,7 @@
|
|
|
| #include "content/public/renderer/render_frame.h"
|
| #include "content/public/renderer/render_view.h"
|
| +#include "extensions/browser/guest_view/mime_handler_view/mime_handler_view_constants.h"
|
| #include "extensions/common/extension_messages.h"
|
| #include "extensions/common/guest_view/guest_view_constants.h"
|
| #include "gin/arguments.h"
|
| @@ -118,14 +119,19 @@ void MimeHandlerViewContainer::DidReceiveData(const char* data,
|
| bool MimeHandlerViewContainer::OnMessageReceived(const IPC::Message& message) {
|
| bool handled = true;
|
| IPC_BEGIN_MESSAGE_MAP(MimeHandlerViewContainer, message)
|
| - IPC_MESSAGE_HANDLER(ExtensionMsg_CreateMimeHandlerViewGuestACK,
|
| - OnCreateMimeHandlerViewGuestACK)
|
| - IPC_MESSAGE_HANDLER(ExtensionMsg_GuestAttached, OnGuestAttached)
|
| - IPC_MESSAGE_HANDLER(ExtensionMsg_MimeHandlerViewGuestOnLoadCompleted,
|
| - OnMimeHandlerViewGuestOnLoadCompleted)
|
| - IPC_MESSAGE_UNHANDLED(handled = false)
|
| + IPC_MESSAGE_HANDLER(ExtensionMsg_CreateMimeHandlerViewGuestACK,
|
| + OnCreateMimeHandlerViewGuestACK)
|
| + IPC_MESSAGE_HANDLER(ExtensionMsg_GuestAttached, OnGuestAttached)
|
| + IPC_MESSAGE_HANDLER(ExtensionMsg_MimeHandlerViewGuestOnLoadCompleted,
|
| + OnMimeHandlerViewGuestOnLoadCompleted)
|
| + IPC_MESSAGE_UNHANDLED(handled = false)
|
| IPC_END_MESSAGE_MAP()
|
| - return handled;
|
| + return handled;
|
| +}
|
| +
|
| +void MimeHandlerViewContainer::DidResizeElement(const gfx::Size& old_size,
|
| + const gfx::Size& new_size) {
|
| + element_size_ = new_size;
|
| }
|
|
|
| v8::Local<v8::Object> MimeHandlerViewContainer::V8ScriptableObject(
|
| @@ -242,7 +248,9 @@ void MimeHandlerViewContainer::CreateMimeHandlerViewGuest() {
|
| return;
|
|
|
| render_frame()->Send(new ExtensionHostMsg_CreateMimeHandlerViewGuest(
|
| - render_frame()->GetRoutingID(), view_id_, element_instance_id()));
|
| + render_frame()->GetRoutingID(),
|
| + view_id_, element_instance_id(),
|
| + element_size_));
|
| }
|
|
|
| } // namespace extensions
|
|
|