| Index: cc/layers/surface_layer_impl.cc
|
| diff --git a/cc/layers/surface_layer_impl.cc b/cc/layers/surface_layer_impl.cc
|
| index 3bfae2d3753f578f6b6a75e1b40e8f3a5b731f7e..6557e20b05b418faaabc5fd5a74d47f5597018cd 100644
|
| --- a/cc/layers/surface_layer_impl.cc
|
| +++ b/cc/layers/surface_layer_impl.cc
|
| @@ -11,7 +11,8 @@
|
| namespace cc {
|
|
|
| SurfaceLayerImpl::SurfaceLayerImpl(LayerTreeImpl* tree_impl, int id)
|
| - : LayerImpl(tree_impl, id), surface_id_(0) {}
|
| + : LayerImpl(tree_impl, id) {
|
| +}
|
|
|
| SurfaceLayerImpl::~SurfaceLayerImpl() {}
|
|
|
| @@ -20,7 +21,7 @@ scoped_ptr<LayerImpl> SurfaceLayerImpl::CreateLayerImpl(
|
| return SurfaceLayerImpl::Create(tree_impl, id()).PassAs<LayerImpl>();
|
| }
|
|
|
| -void SurfaceLayerImpl::SetSurfaceId(int surface_id) {
|
| +void SurfaceLayerImpl::SetSurfaceId(SurfaceId surface_id) {
|
| if (surface_id_ == surface_id)
|
| return;
|
|
|
| @@ -42,7 +43,7 @@ void SurfaceLayerImpl::AppendQuads(QuadSink* quad_sink,
|
|
|
| AppendDebugBorderQuad(quad_sink, shared_quad_state, append_quads_data);
|
|
|
| - if (!surface_id_)
|
| + if (surface_id_.is_null())
|
| return;
|
|
|
| scoped_ptr<SurfaceDrawQuad> quad = SurfaceDrawQuad::Create();
|
| @@ -63,7 +64,7 @@ void SurfaceLayerImpl::GetDebugBorderProperties(SkColor* color,
|
|
|
| void SurfaceLayerImpl::AsValueInto(base::DictionaryValue* dict) const {
|
| LayerImpl::AsValueInto(dict);
|
| - dict->SetInteger("surface_id", surface_id_);
|
| + dict->SetInteger("surface_id", surface_id_.id);
|
| }
|
|
|
| const char* SurfaceLayerImpl::LayerTypeAsString() const {
|
|
|