| Index: cc/nine_patch_layer_impl.cc
|
| diff --git a/cc/nine_patch_layer_impl.cc b/cc/nine_patch_layer_impl.cc
|
| index bc23e85c54dc2dc499264face48683822d677ccf..0fa0317d8a3cc07d36be33e24eb4a1fbf2da78e3 100644
|
| --- a/cc/nine_patch_layer_impl.cc
|
| +++ b/cc/nine_patch_layer_impl.cc
|
| @@ -27,6 +27,23 @@ ResourceProvider::ResourceId NinePatchLayerImpl::contentsResourceId() const
|
| return 0;
|
| }
|
|
|
| +scoped_ptr<LayerImpl> NinePatchLayerImpl::createLayerImpl(LayerTreeImpl* treeImpl)
|
| +{
|
| + return NinePatchLayerImpl::create(treeImpl, id()).PassAs<LayerImpl>();
|
| +}
|
| +
|
| +void NinePatchLayerImpl::pushPropertiesTo(LayerImpl* layer)
|
| +{
|
| + LayerImpl::pushPropertiesTo(layer);
|
| + NinePatchLayerImpl* layerImpl = static_cast<NinePatchLayerImpl*>(layer);
|
| +
|
| + if (!m_resourceId)
|
| + return;
|
| +
|
| + layerImpl->setResourceId(m_resourceId);
|
| + layerImpl->setLayout(m_imageBounds, m_imageAperture);
|
| +}
|
| +
|
| void NinePatchLayerImpl::willDraw(ResourceProvider* resourceProvider)
|
| {
|
| }
|
|
|