Index: webkit/renderer/compositor_bindings/web_layer_impl_fixed_bounds.cc |
diff --git a/webkit/renderer/compositor_bindings/web_layer_impl_fixed_bounds.cc b/webkit/renderer/compositor_bindings/web_layer_impl_fixed_bounds.cc |
index ec6d743cda26e19b75f57804c9bc8d283d4fc161..134ce406cca04f0d7eebf89828b4799e250ddfb2 100644 |
--- a/webkit/renderer/compositor_bindings/web_layer_impl_fixed_bounds.cc |
+++ b/webkit/renderer/compositor_bindings/web_layer_impl_fixed_bounds.cc |
@@ -30,10 +30,10 @@ void WebLayerImplFixedBounds::invalidateRect(const blink::WebFloatRect& rect) { |
invalidate(); |
} |
-void WebLayerImplFixedBounds::setAnchorPoint( |
- const blink::WebFloatPoint& anchor_point) { |
- if (anchor_point != this->anchorPoint()) { |
- layer_->SetAnchorPoint(anchor_point); |
+void WebLayerImplFixedBounds::setTransformOrigin( |
+ const blink::WebFloatPoint3D& transform_origin) { |
+ if (transform_origin != this->transformOrigin()) { |
+ layer_->SetTransformOrigin(transform_origin); |
UpdateLayerBoundsAndTransform(); |
} |
} |
@@ -77,9 +77,10 @@ void WebLayerImplFixedBounds::SetTransformInternal( |
void WebLayerImplFixedBounds::UpdateLayerBoundsAndTransform() { |
if (fixed_bounds_.IsEmpty() || original_bounds_.IsEmpty() || |
fixed_bounds_ == original_bounds_ || |
- // For now fall back to non-fixed bounds for non-zero anchor point. |
+ // For now fall back to non-fixed bounds for non-zero transform origin. |
// TODO(wangxianzhu): Support non-zero anchor point for fixed bounds. |
- anchorPoint().x || anchorPoint().y) { |
+ transformOrigin().x || |
+ transformOrigin().y) { |
layer_->SetBounds(original_bounds_); |
layer_->SetTransform(original_transform_); |
return; |