Index: chrome/browser/renderer_host/resource_message_filter.h |
diff --git a/chrome/browser/renderer_host/resource_message_filter.h b/chrome/browser/renderer_host/resource_message_filter.h |
index 85ad1013252531b636f329b060523dfded51f059..ef389a813fe01a7b0244cb74401f1f62916b3844 100644 |
--- a/chrome/browser/renderer_host/resource_message_filter.h |
+++ b/chrome/browser/renderer_host/resource_message_filter.h |
@@ -15,8 +15,10 @@ |
#include "chrome/browser/net/resolve_proxy_msg_helper.h" |
#include "chrome/browser/renderer_host/resource_dispatcher_host.h" |
#include "chrome/common/ipc_channel_proxy.h" |
+#include "chrome/common/ipc_maybe.h" |
#include "chrome/common/modal_dialog_event.h" |
#include "chrome/common/notification_observer.h" |
+#include "chrome/common/transport_dib.h" |
#include "webkit/glue/cache_manager.h" |
#if defined(OS_WIN) |
@@ -167,7 +169,7 @@ class ResourceMessageFilter : public IPC::ChannelProxy::MessageFilter, |
void OnResourceTypeStats(const CacheManager::ResourceTypeStats& stats); |
void OnResolveProxy(const GURL& url, IPC::Message* reply_msg); |
- |
+ |
// ResolveProxyMsgHelper::Delegate implementation: |
virtual void OnResolveProxyCompleted(IPC::Message* reply_msg, |
int result, |
@@ -203,6 +205,11 @@ class ResourceMessageFilter : public IPC::ChannelProxy::MessageFilter, |
void OnSetAudioVolume(const IPC::Message& msg, int stream_id, |
double left_channel, double right_channel); |
+ // Browser side transport DIB allocation |
+ void OnAllocTransportDIB(size_t size, |
+ IPC::Maybe<TransportDIB::Handle>* result); |
+ void OnFreeTransportDIB(TransportDIB::Id dib_id); |
+ |
// We have our own clipboard service because we want to access the clipboard |
// on the IO thread instead of forwarding (possibly synchronous) messages to |
// the UI thread. |