diff options
Diffstat (limited to 'testing/web-platform/tests/resources/webidl2/test/syntax/idl/typedef.widl')
-rw-r--r-- | testing/web-platform/tests/resources/webidl2/test/syntax/idl/typedef.widl | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/testing/web-platform/tests/resources/webidl2/test/syntax/idl/typedef.widl b/testing/web-platform/tests/resources/webidl2/test/syntax/idl/typedef.widl new file mode 100644 index 000000000..b4c17d8d3 --- /dev/null +++ b/testing/web-platform/tests/resources/webidl2/test/syntax/idl/typedef.widl @@ -0,0 +1,22 @@ +// Extracted from http://dev.w3.org/2006/webapi/WebIDL/ on 2011-05-06 + interface Point { + attribute float x; + attribute float y; + }; + + typedef sequence<Point> PointSequence; + + interface Rect { + attribute Point topleft; + attribute Point bottomright; + }; + + interface Widget { + + readonly attribute Rect bounds; + + boolean pointWithinBounds(Point p); + boolean allPointsWithinBounds(PointSequence ps); + }; + + typedef [Clamp] octet value;
\ No newline at end of file |