Index: cc/layers/layer_impl.h |
diff --git a/cc/layers/layer_impl.h b/cc/layers/layer_impl.h |
index e12c5ff88f99e9578d07d668d1725ed642356eef..3c0255f47bc34e644778c952b633d5290c8e59cc 100644 |
--- a/cc/layers/layer_impl.h |
+++ b/cc/layers/layer_impl.h |
@@ -18,6 +18,7 @@ |
#include "base/macros.h" |
#include "base/memory/ptr_util.h" |
#include "base/values.h" |
+#include "cc/animation/element_id.h" |
#include "cc/animation/target_property.h" |
#include "cc/base/cc_export.h" |
#include "cc/base/region.h" |
@@ -204,8 +205,8 @@ class CC_EXPORT LayerImpl { |
bool OpacityIsAnimating() const; |
bool HasPotentiallyRunningOpacityAnimation() const; |
- void SetElementId(uint64_t element_id); |
- uint64_t element_id() const { return element_id_; } |
+ void SetElementId(ElementId element_id); |
+ ElementId element_id() const { return element_id_; } |
void SetMutableProperties(uint32_t properties); |
uint32_t mutable_properties() const { return mutable_properties_; } |
@@ -564,7 +565,7 @@ class CC_EXPORT LayerImpl { |
DrawMode current_draw_mode_; |
private: |
- uint64_t element_id_; |
+ ElementId element_id_; |
uint32_t mutable_properties_; |
// Rect indicating what was repainted/updated during update. |
// Note that plugin layers bypass this and leave it empty. |