Index: Source/core/dom/DOMMatrix.idl |
diff --git a/Source/core/dom/DOMMatrix.idl b/Source/core/dom/DOMMatrix.idl |
index 33d40dda21980161407d213ec68058875c8f7588..e70f931a72d052f256e71b4a7075a518c1590622 100644 |
--- a/Source/core/dom/DOMMatrix.idl |
+++ b/Source/core/dom/DOMMatrix.idl |
@@ -2,12 +2,16 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
+// http://dev.w3.org/fxtf/geometry/#DOMMatrix |
+ |
[ |
Constructor, |
Constructor(DOMMatrixReadOnly other), |
// FIXME: Should implement more constructors (See: crbug.com/388780) |
+ // FIXME: Exposed=(Window,Worker) |
RuntimeEnabled=GeometryInterfaces, |
] interface DOMMatrix : DOMMatrixReadOnly { |
+ // FIXME: The attributes should have the inherit keyword (See: crbug.com/462097) |
// These attributes are simple aliases for certain elements of the 4x4 matrix |
attribute unrestricted double a; |
attribute unrestricted double b; |
@@ -41,16 +45,16 @@ |
unrestricted double ty, |
optional unrestricted double tz = 0); |
DOMMatrix scaleSelf(unrestricted double scale, |
- optional unrestricted double ox = 0, |
- optional unrestricted double oy = 0); |
+ optional unrestricted double originX = 0, |
+ optional unrestricted double originY = 0); |
DOMMatrix scale3dSelf(unrestricted double scale, |
- optional unrestricted double ox = 0, |
- optional unrestricted double oy = 0, |
- optional unrestricted double oz = 0); |
- DOMMatrix scaleNonUniformSelf(unrestricted double sx, |
- optional unrestricted double sy = 1, |
- optional unrestricted double sz = 1, |
- optional unrestricted double ox = 0, |
- optional unrestricted double oy = 0, |
- optional unrestricted double oz = 0); |
+ optional unrestricted double originX = 0, |
+ optional unrestricted double originY = 0, |
+ optional unrestricted double originZ = 0); |
+ DOMMatrix scaleNonUniformSelf(unrestricted double scaleX, |
+ optional unrestricted double scaleY = 1, |
+ optional unrestricted double scaleZ = 1, |
+ optional unrestricted double originX = 0, |
+ optional unrestricted double originY = 0, |
+ optional unrestricted double originZ = 0); |
}; |