Index: content/common/gpu/client/gpu_channel_host.h |
diff --git a/content/common/gpu/client/gpu_channel_host.h b/content/common/gpu/client/gpu_channel_host.h |
index 4ec2e06d2bdad744da832c4d4f674128192835ca..83b5d96db909c4cc4456832079320742259026d4 100644 |
--- a/content/common/gpu/client/gpu_channel_host.h |
+++ b/content/common/gpu/client/gpu_channel_host.h |
@@ -20,6 +20,7 @@ |
#include "content/common/gpu/gpu_result_codes.h" |
#include "content/common/message_router.h" |
#include "gpu/config/gpu_info.h" |
+#include "ipc/attachment_broker.h" |
#include "ipc/ipc_channel_handle.h" |
#include "ipc/ipc_sync_channel.h" |
#include "ipc/message_filter.h" |
@@ -74,7 +75,8 @@ struct ProxyFlushInfo { |
std::vector<ui::LatencyInfo> latency_info; |
}; |
-class CONTENT_EXPORT GpuChannelHostFactory { |
+class CONTENT_EXPORT GpuChannelHostFactory |
+ : virtual public IPC::SupportsAttachmentBrokering { |
public: |
virtual ~GpuChannelHostFactory() {} |