Index: cc/transferable_resource.h |
diff --git a/cc/transferable_resource.h b/cc/transferable_resource.h |
index a9ae58fb9f4d4d64fd4eccaf2e810987147a89c0..2d91d3b312a04da06f987a64d7e20345796cb6b5 100644 |
--- a/cc/transferable_resource.h |
+++ b/cc/transferable_resource.h |
@@ -10,11 +10,10 @@ |
#include "cc/cc_export.h" |
#include "ui/gfx/size.h" |
#include "third_party/khronos/GLES2/gl2.h" |
-#include "third_party/WebKit/Source/Platform/chromium/public/WebCompositorTransferableResourceList.h" |
namespace cc { |
-struct Mailbox { |
+struct CC_EXPORT Mailbox { |
Mailbox(); |
bool isZero() const; |
void setName(const GLbyte* name); |
@@ -33,8 +32,7 @@ struct CC_EXPORT TransferableResource { |
typedef std::vector<TransferableResource> TransferableResourceArray; |
-struct CC_EXPORT TransferableResourceList : |
- public NON_EXPORTED_BASE(WebKit::WebCompositorTransferableResourceList) { |
+struct CC_EXPORT TransferableResourceList { |
TransferableResourceList(); |
~TransferableResourceList(); |