| Index: cc/layer_iterator.h
|
| diff --git a/cc/layer_iterator.h b/cc/layer_iterator.h
|
| index eeaafb55aa4d8951fa3fd17ebeb72abdea4cd88e..84814fc1794473d66e6f8eee269d7a427f9ee26d 100644
|
| --- a/cc/layer_iterator.h
|
| +++ b/cc/layer_iterator.h
|
| @@ -5,9 +5,9 @@
|
| #ifndef CCLayerIterator_h
|
| #define CCLayerIterator_h
|
|
|
| -#include "cc/layer_tree_host_common.h"
|
| -
|
| #include "base/memory/ref_counted.h"
|
| +#include "cc/cc_export.h"
|
| +#include "cc/layer_tree_host_common.h"
|
|
|
| namespace cc {
|
|
|
| @@ -168,9 +168,9 @@ private:
|
| };
|
|
|
| // Orderings for iterating over the RenderSurfaceImpl-Layer tree.
|
| -struct LayerIteratorActions {
|
| +struct CC_EXPORT LayerIteratorActions {
|
| // Walks layers sorted by z-order from back to front.
|
| - class BackToFront {
|
| + class CC_EXPORT BackToFront {
|
| public:
|
| template <typename LayerType, typename LayerList, typename RenderSurfaceType, typename ActionType>
|
| void begin(LayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>&);
|
| @@ -186,7 +186,7 @@ struct LayerIteratorActions {
|
| };
|
|
|
| // Walks layers sorted by z-order from front to back
|
| - class FrontToBack {
|
| + class CC_EXPORT FrontToBack {
|
| public:
|
| template <typename LayerType, typename LayerList, typename RenderSurfaceType, typename ActionType>
|
| void begin(LayerIterator<LayerType, LayerList, RenderSurfaceType, ActionType>&);
|
|
|