| Index: chrome/renderer/browser_plugin/chrome_browser_plugin_delegate.cc
|
| diff --git a/chrome/renderer/browser_plugin/chrome_browser_plugin_delegate.cc b/chrome/renderer/browser_plugin/chrome_browser_plugin_delegate.cc
|
| deleted file mode 100644
|
| index fe5fd0c06fa98b68564885e46f628411e416372f..0000000000000000000000000000000000000000
|
| --- a/chrome/renderer/browser_plugin/chrome_browser_plugin_delegate.cc
|
| +++ /dev/null
|
| @@ -1,68 +0,0 @@
|
| -// Copyright 2014 The Chromium Authors. All rights reserved.
|
| -// Use of this source code is governed by a BSD-style license that can be
|
| -// found in the LICENSE file.
|
| -
|
| -#include "chrome/renderer/browser_plugin/chrome_browser_plugin_delegate.h"
|
| -
|
| -#include "content/public/renderer/browser_plugin_delegate.h"
|
| -#include "content/public/renderer/render_frame.h"
|
| -#include "extensions/common/extension_messages.h"
|
| -
|
| -ChromeBrowserPluginDelegate::ChromeBrowserPluginDelegate(
|
| - content::RenderFrame* render_frame,
|
| - const std::string& mime_type)
|
| - : content::BrowserPluginDelegate(render_frame, mime_type),
|
| - content::RenderFrameObserver(render_frame),
|
| - mime_type_(mime_type),
|
| - // TODO(lazyboy): Use browser_plugin::kInstanceIDNone.
|
| - element_instance_id_(0) {
|
| -}
|
| -
|
| -ChromeBrowserPluginDelegate::~ChromeBrowserPluginDelegate() {
|
| -}
|
| -
|
| -void ChromeBrowserPluginDelegate::SetElementInstanceID(
|
| - int element_instance_id) {
|
| - element_instance_id_ = element_instance_id;
|
| -}
|
| -
|
| -void ChromeBrowserPluginDelegate::DidFinishLoading() {
|
| - DCHECK_NE(element_instance_id_, 0);
|
| - render_frame()->Send(new ExtensionHostMsg_CreateMimeHandlerViewGuest(
|
| - routing_id(), html_string_, mime_type_, element_instance_id_));
|
| -}
|
| -
|
| -void ChromeBrowserPluginDelegate::DidReceiveData(const char* data,
|
| - int data_length) {
|
| - std::string value(data, data_length);
|
| - html_string_ += value;
|
| -}
|
| -
|
| -bool ChromeBrowserPluginDelegate::OnMessageReceived(
|
| - const IPC::Message& message) {
|
| - if (message.type() != ExtensionMsg_CreateMimeHandlerViewGuestACK::ID)
|
| - return false;
|
| -
|
| - DCHECK_NE(element_instance_id_, 0);
|
| - int element_instance_id = 0;
|
| - PickleIterator iter(message);
|
| - bool success = iter.ReadInt(&element_instance_id);
|
| - DCHECK(success);
|
| - if (element_instance_id != element_instance_id_)
|
| - return false;
|
| -
|
| - bool handled = true;
|
| - IPC_BEGIN_MESSAGE_MAP(ChromeBrowserPluginDelegate, message)
|
| - IPC_MESSAGE_HANDLER(ExtensionMsg_CreateMimeHandlerViewGuestACK,
|
| - OnCreateMimeHandlerViewGuestACK)
|
| - IPC_MESSAGE_UNHANDLED(handled = false)
|
| - IPC_END_MESSAGE_MAP()
|
| - return handled;
|
| -}
|
| -
|
| -void ChromeBrowserPluginDelegate::OnCreateMimeHandlerViewGuestACK(
|
| - int element_instance_id) {
|
| - DCHECK_NE(element_instance_id_, 0);
|
| - DCHECK_EQ(element_instance_id_, element_instance_id);
|
| - render_frame()->AttachGuest(element_instance_id);
|
| -}
|
|
|