Index: webkit/glue/weburlrequest_extradata_impl.h |
diff --git a/webkit/glue/weburlrequest_extradata_impl.h b/webkit/glue/weburlrequest_extradata_impl.h |
index 07fc67232129239f0982ea45b30313c7af117b15..17a0579f4dfb0d4161188674699ec9a034a7a35a 100644 |
--- a/webkit/glue/weburlrequest_extradata_impl.h |
+++ b/webkit/glue/weburlrequest_extradata_impl.h |
@@ -9,12 +9,14 @@ |
#include "base/compiler_specific.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebReferrerPolicy.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebURLRequest.h" |
+#include "webkit/glue/webkit_glue_export.h" |
namespace webkit_glue { |
// Base class for Chrome's implementation of the "extra data" stored in each |
// ResourceRequest. |
-class WebURLRequestExtraDataImpl : public WebKit::WebURLRequest::ExtraData { |
+class WEBKIT_GLUE_EXPORT WebURLRequestExtraDataImpl : |
+ NON_EXPORTED_BASE(public WebKit::WebURLRequest::ExtraData) { |
public: |
WebURLRequestExtraDataImpl(WebKit::WebReferrerPolicy referrer_policy); |
virtual ~WebURLRequestExtraDataImpl(); |