| Index: core/dom/DOMMatrix.idl
 | 
| diff --git a/core/dom/DOMMatrix.idl b/core/dom/DOMMatrix.idl
 | 
| index c6497e5f3bc289ffa82c5e07c6263208a00d8e97..33d40dda21980161407d213ec68058875c8f7588 100644
 | 
| --- a/core/dom/DOMMatrix.idl
 | 
| +++ b/core/dom/DOMMatrix.idl
 | 
| @@ -34,4 +34,23 @@
 | 
|      attribute unrestricted double m44;
 | 
|  
 | 
|      // FIXME: Should implement some methods (See: crbug.com/388780)
 | 
| +    // Mutable transform methods
 | 
| +    DOMMatrix multiplySelf(DOMMatrix other);
 | 
| +    DOMMatrix preMultiplySelf(DOMMatrix other);
 | 
| +    DOMMatrix translateSelf(unrestricted double tx,
 | 
| +                            unrestricted double ty,
 | 
| +                            optional unrestricted double tz = 0);
 | 
| +    DOMMatrix scaleSelf(unrestricted double scale,
 | 
| +                        optional unrestricted double ox = 0,
 | 
| +                        optional unrestricted double oy = 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);
 | 
|  };
 | 
| 
 |