Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2769)

Unified Diff: content/renderer/npapi/webplugin_delegate_proxy.cc

Issue 1662013002: Remove some dead NPAPI code after r363119. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: remove unused functions Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « content/renderer/npapi/webplugin_delegate_proxy.h ('k') | content/renderer/npapi/webplugin_impl.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: content/renderer/npapi/webplugin_delegate_proxy.cc
diff --git a/content/renderer/npapi/webplugin_delegate_proxy.cc b/content/renderer/npapi/webplugin_delegate_proxy.cc
index 8427d43164a4c72d0be8e6fe9f8ea3dd0e6f378b..68a69544f26d8aa3a41183d5fa3c705cf9c4d6d0 100644
--- a/content/renderer/npapi/webplugin_delegate_proxy.cc
+++ b/content/renderer/npapi/webplugin_delegate_proxy.cc
@@ -94,81 +94,6 @@ ScopedLogLevel::~ScopedLogLevel() {
logging::SetMinLogLevel(old_level_);
}
-// Proxy for WebPluginResourceClient. The object owns itself after creation,
-// deleting itself after its callback has been called.
-class ResourceClientProxy : public WebPluginResourceClient {
- public:
- ResourceClientProxy(PluginChannelHost* channel, int instance_id)
- : channel_(channel), instance_id_(instance_id), resource_id_(0) {
- }
-
- ~ResourceClientProxy() override {}
-
- // PluginResourceClient implementation:
- void WillSendRequest(const GURL& url, int http_status_code) override {
- DCHECK(channel_.get() != NULL);
- channel_->Send(new PluginMsg_WillSendRequest(
- instance_id_, resource_id_, url, http_status_code));
- }
-
- void DidReceiveResponse(const std::string& mime_type,
- const std::string& headers,
- uint32_t expected_length,
- uint32_t last_modified,
- bool request_is_seekable) override {
- DCHECK(channel_.get() != NULL);
- PluginMsg_DidReceiveResponseParams params;
- params.id = resource_id_;
- params.mime_type = mime_type;
- params.headers = headers;
- params.expected_length = expected_length;
- params.last_modified = last_modified;
- params.request_is_seekable = request_is_seekable;
- // Grab a reference on the underlying channel so it does not get
- // deleted from under us.
- scoped_refptr<PluginChannelHost> channel_ref(channel_);
- channel_->Send(new PluginMsg_DidReceiveResponse(instance_id_, params));
- }
-
- void DidReceiveData(const char* buffer,
- int length,
- int data_offset) override {
- DCHECK(channel_.get() != NULL);
- DCHECK_GT(length, 0);
- std::vector<char> data;
- data.resize(static_cast<size_t>(length));
- memcpy(&data.front(), buffer, length);
- // Grab a reference on the underlying channel so it does not get
- // deleted from under us.
- scoped_refptr<PluginChannelHost> channel_ref(channel_);
- channel_->Send(new PluginMsg_DidReceiveData(instance_id_, resource_id_,
- data, data_offset));
- }
-
- void DidFinishLoading(unsigned long resource_id) override {
- DCHECK(channel_.get() != NULL);
- DCHECK_EQ(resource_id, resource_id_);
- channel_->Send(new PluginMsg_DidFinishLoading(instance_id_, resource_id_));
- channel_ = NULL;
- base::MessageLoop::current()->DeleteSoon(FROM_HERE, this);
- }
-
- void DidFail(unsigned long resource_id) override {
- DCHECK(channel_.get() != NULL);
- DCHECK_EQ(resource_id, resource_id_);
- channel_->Send(new PluginMsg_DidFail(instance_id_, resource_id_));
- channel_ = NULL;
- base::MessageLoop::current()->DeleteSoon(FROM_HERE, this);
- }
-
- int ResourceId() override { return resource_id_; }
-
- private:
- scoped_refptr<PluginChannelHost> channel_;
- int instance_id_;
- unsigned long resource_id_;
-};
-
} // namespace
WebPluginDelegateProxy::WebPluginDelegateProxy(
@@ -373,7 +298,6 @@ bool WebPluginDelegateProxy::OnMessageReceived(const IPC::Message& msg) {
bool handled = true;
IPC_BEGIN_MESSAGE_MAP(WebPluginDelegateProxy, msg)
IPC_MESSAGE_HANDLER(PluginHostMsg_SetWindow, OnSetWindow)
- IPC_MESSAGE_HANDLER(PluginHostMsg_CancelResource, OnCancelResource)
IPC_MESSAGE_HANDLER(PluginHostMsg_InvalidateRect, OnInvalidateRect)
IPC_MESSAGE_HANDLER(PluginHostMsg_GetWindowScriptNPObject,
OnGetWindowScriptNPObject)
@@ -384,10 +308,6 @@ bool WebPluginDelegateProxy::OnMessageReceived(const IPC::Message& msg) {
IPC_MESSAGE_HANDLER(PluginHostMsg_CancelDocumentLoad, OnCancelDocumentLoad)
IPC_MESSAGE_HANDLER(PluginHostMsg_DidStartLoading, OnDidStartLoading)
IPC_MESSAGE_HANDLER(PluginHostMsg_DidStopLoading, OnDidStopLoading)
- IPC_MESSAGE_HANDLER(PluginHostMsg_DeferResourceLoading,
- OnDeferResourceLoading)
- IPC_MESSAGE_HANDLER(PluginHostMsg_URLRedirectResponse,
- OnURLRedirectResponse)
#if defined(OS_WIN)
IPC_MESSAGE_HANDLER(PluginHostMsg_SetWindowlessData, OnSetWindowlessData)
IPC_MESSAGE_HANDLER(PluginHostMsg_NotifyIMEStatus, OnNotifyIMEStatus)
@@ -860,11 +780,6 @@ void WebPluginDelegateProxy::OnNotifyIMEStatus(int input_type,
}
#endif
-void WebPluginDelegateProxy::OnCancelResource(int id) {
- if (plugin_)
- plugin_->CancelResource(id);
-}
-
void WebPluginDelegateProxy::OnInvalidateRect(const gfx::Rect& rect) {
if (!plugin_)
return;
@@ -1020,11 +935,6 @@ void WebPluginDelegateProxy::OnDidStopLoading() {
plugin_->DidStopLoading();
}
-void WebPluginDelegateProxy::OnDeferResourceLoading(unsigned long resource_id,
- bool defer) {
- plugin_->SetDeferResourceLoading(resource_id, defer);
-}
-
#if defined(OS_MACOSX)
void WebPluginDelegateProxy::OnAcceleratedPluginEnabledRendering() {
uses_compositor_ = true;
@@ -1070,12 +980,4 @@ bool WebPluginDelegateProxy::UseSynchronousGeometryUpdates() {
}
#endif
-void WebPluginDelegateProxy::OnURLRedirectResponse(bool allow,
- int resource_id) {
- if (!plugin_)
- return;
-
- plugin_->URLRedirectResponse(allow, resource_id);
-}
-
} // namespace content
« no previous file with comments | « content/renderer/npapi/webplugin_delegate_proxy.h ('k') | content/renderer/npapi/webplugin_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698