1// Copyright 2014 The Chromium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style license that can be
3// found in the LICENSE file.
4
5[
6    Constructor(unrestricted double x, unrestricted double y,
7                unrestricted double z, unrestricted double w),
8    GarbageCollected,
9    NotScriptWrappable,
10    RuntimeEnabled=GeometryInterfaces,
11] interface DOMPointReadOnly {
12    readonly attribute unrestricted double x;
13    readonly attribute unrestricted double y;
14    readonly attribute unrestricted double z;
15    readonly attribute unrestricted double w;
16
17    // FIXME: We should implement DOMMatrixReadOnly interface.
18    // DOMPoint matrixTransform(DOMMatrixReadOnly matrix);
19};
20