Index: webkit/compositor_bindings/web_transform_operations_impl.cc |
diff --git a/webkit/compositor_bindings/web_transform_operations_impl.cc b/webkit/compositor_bindings/web_transform_operations_impl.cc |
index e79ea9b4ee3625b6620f10dc9d74e85a77229d7b..ec13cb9b9b746aac9bbffc53dc289503520661c6 100644 |
--- a/webkit/compositor_bindings/web_transform_operations_impl.cc |
+++ b/webkit/compositor_bindings/web_transform_operations_impl.cc |
@@ -44,6 +44,12 @@ void WebTransformOperationsImpl::appendPerspective(double depth) { |
transform_operations_.AppendPerspective(depth); |
} |
+void WebTransformOperationsImpl::appendMatrix(const SkMatrix44& matrix) { |
+ gfx::Transform transform(gfx::Transform::kSkipInitialization); |
+ transform.matrix() = matrix; |
+ transform_operations_.AppendMatrix(transform); |
+} |
+ |
void WebTransformOperationsImpl::appendMatrix( |
const WebKit::WebTransformationMatrix& matrix) { |
transform_operations_.AppendMatrix( |