// Copyright 2016 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. [ Constructor(sequence transforms), RaisesException=Constructor, Exposed=(Window,LayoutWorklet,PaintWorklet) ] interface CSSTransformValue : CSSStyleValue { iterable; readonly attribute unsigned long length; getter CSSTransformComponent (unsigned long index); [RaisesException] setter CSSTransformComponent (unsigned long index, CSSTransformComponent val); readonly attribute boolean is2D; [RaisesException] DOMMatrix toMatrix(); };