Revert 224458 "Enabling MediaStreamInfoBarTest.DenyingCameraDoes..."
[chromium-blink-merge.git] / tools / json_schema_compiler / dart_test / dictionaries.idl
blob1eb9e25e0a07fb5ca5d69e978b8f77a9802dd776
1 // Copyright (c) 2012 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.
5 // This comment is for the dictionaries namespace.
6 namespace dictionaries {
7 // Documentation for ComplexType.
8 dictionary InnerType {
9 // Documentation for the String s.
10 DOMString s;
12 // Documentation for the boolean b.
13 int b;
15 // Documentation for the int i.
16 int i;
18 // Documentation for the long l.
19 long l;
21 // Documentation for the double d.
22 double d;
24 // Documentation for the file entry f.
25 [instanceOf=FileEntry] object f;
27 // Documentation for the optional String s.
28 DOMString? os;
30 // Documentation for the optional boolean ob.
31 int ob;
33 // Documentation for the optional int i.
34 int? oi;
36 // Documentation for the optional long l.
37 long? ol;
39 // Documentation for the optional double d.
40 double? od;
42 // Documentation for the optional file entry f.
43 [instanceOf=FileEntry] object? of;
46 dictionary OuterType {
47 // Documentation for the array of InnerTypes items.
48 InnerType[] items;
50 // Documentation for the optional array of Inner Types oitems.
51 InnerType[]? oitems;
54 dictionary ComplexType {
55 // Documentation for the int i.
56 int i;
58 // Documentation for the ComplexType c.
59 ComplexType c;