| Index: cc/layer_tree_host_impl.h
|
| diff --git a/cc/layer_tree_host_impl.h b/cc/layer_tree_host_impl.h
|
| index 036c6bdd060e80c19ca3564612cee958fc513d2d..047b68c5bd75d22bc3339cc1a161d132ff634114 100644
|
| --- a/cc/layer_tree_host_impl.h
|
| +++ b/cc/layer_tree_host_impl.h
|
| @@ -9,6 +9,7 @@
|
| #include "base/memory/scoped_ptr.h"
|
| #include "base/time.h"
|
| #include "cc/animation_events.h"
|
| +#include "cc/cc_export.h"
|
| #include "cc/input_handler.h"
|
| #include "cc/layer_sorter.h"
|
| #include "cc/render_pass.h"
|
| @@ -99,9 +100,9 @@ private:
|
| };
|
|
|
| // LayerTreeHostImpl owns the LayerImpl tree as well as associated rendering state
|
| -class LayerTreeHostImpl : public InputHandlerClient,
|
| - public RendererClient,
|
| - public WebKit::WebCompositorOutputSurfaceClient {
|
| +class CC_EXPORT LayerTreeHostImpl : public InputHandlerClient,
|
| + public RendererClient,
|
| + public NON_EXPORTED_BASE(WebKit::WebCompositorOutputSurfaceClient) {
|
| typedef std::vector<LayerImpl*> LayerList;
|
|
|
| public:
|
| @@ -118,7 +119,7 @@ public:
|
| virtual void startPageScaleAnimation(const IntSize& targetPosition, bool anchorPoint, float pageScale, base::TimeTicks startTime, base::TimeDelta duration) OVERRIDE;
|
| virtual void scheduleAnimation() OVERRIDE;
|
|
|
| - struct FrameData : public RenderPassSink {
|
| + struct CC_EXPORT FrameData : public RenderPassSink {
|
| FrameData();
|
| ~FrameData();
|
|
|
| @@ -232,7 +233,7 @@ public:
|
| DebugRectHistory* debugRectHistory() const { return m_debugRectHistory.get(); }
|
| ResourceProvider* resourceProvider() const { return m_resourceProvider.get(); }
|
|
|
| - class CullRenderPassesWithCachedTextures {
|
| + class CC_EXPORT CullRenderPassesWithCachedTextures {
|
| public:
|
| bool shouldRemoveRenderPass(const RenderPassDrawQuad&, const FrameData&) const;
|
|
|
| @@ -248,7 +249,7 @@ public:
|
| Renderer& m_renderer;
|
| };
|
|
|
| - class CullRenderPassesWithNoQuads {
|
| + class CC_EXPORT CullRenderPassesWithNoQuads {
|
| public:
|
| bool shouldRemoveRenderPass(const RenderPassDrawQuad&, const FrameData&) const;
|
|
|
|
|