OLD | NEW |
1 /* | 1 /* |
2 * Copyright (C) 2013 Google Inc. All rights reserved. | 2 * Copyright (C) 2013 Google Inc. All rights reserved. |
3 * | 3 * |
4 * Redistribution and use in source and binary forms, with or without | 4 * Redistribution and use in source and binary forms, with or without |
5 * modification, are permitted provided that the following conditions are | 5 * modification, are permitted provided that the following conditions are |
6 * met: | 6 * met: |
7 * | 7 * |
8 * * Redistributions of source code must retain the above copyright | 8 * * Redistributions of source code must retain the above copyright |
9 * notice, this list of conditions and the following disclaimer. | 9 * notice, this list of conditions and the following disclaimer. |
10 * * Redistributions in binary form must reproduce the above | 10 * * Redistributions in binary form must reproduce the above |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
143 // Arrays | 143 // Arrays |
144 attribute DOMString[] stringArrayAttribute; | 144 attribute DOMString[] stringArrayAttribute; |
145 attribute TestInterfaceEmpty[] testInterfaceEmptyArrayAttribute; | 145 attribute TestInterfaceEmpty[] testInterfaceEmptyArrayAttribute; |
146 attribute float[] floatArrayAttribute; | 146 attribute float[] floatArrayAttribute; |
147 // Nullable attributes | 147 // Nullable attributes |
148 attribute DOMString? stringOrNullAttribute; | 148 attribute DOMString? stringOrNullAttribute; |
149 attribute long? longOrNullAttribute; | 149 attribute long? longOrNullAttribute; |
150 attribute TestInterface? testInterfaceOrNullAttribute; | 150 attribute TestInterface? testInterfaceOrNullAttribute; |
151 // Enumerations | 151 // Enumerations |
152 attribute TestEnum testEnumAttribute; | 152 attribute TestEnum testEnumAttribute; |
| 153 attribute TestEnum? testEnumOrNullAttribute; |
153 // Static attributes | 154 // Static attributes |
154 static attribute DOMString staticStringAttribute; | 155 static attribute DOMString staticStringAttribute; |
155 static attribute long staticLongAttribute; | 156 static attribute long staticLongAttribute; |
156 // Exceptional type | 157 // Exceptional type |
157 attribute EventHandler eventHandlerAttribute; | 158 attribute EventHandler eventHandlerAttribute; |
158 // Union types | 159 // Union types |
159 attribute (double or DOMString) doubleOrStringAttribute; | 160 attribute (double or DOMString) doubleOrStringAttribute; |
160 attribute (double or DOMString)? doubleOrStringOrNullAttribute; | 161 attribute (double or DOMString)? doubleOrStringOrNullAttribute; |
161 attribute (double? or DOMString) doubleOrNullStringAttribute; | 162 attribute (double? or DOMString) doubleOrNullStringAttribute; |
162 attribute (DOMString or sequence<DOMString>) stringOrStringSequenceAttribute
; | 163 attribute (DOMString or sequence<DOMString>) stringOrStringSequenceAttribute
; |
(...skipping 416 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
579 [ImplementedInPrivateScript] attribute DOMString stringAttribute; | 580 [ImplementedInPrivateScript] attribute DOMString stringAttribute; |
580 [ImplementedInPrivateScript] attribute Node nodeAttribute; | 581 [ImplementedInPrivateScript] attribute Node nodeAttribute; |
581 [OnlyExposedToPrivateScript] short methodImplementedInCPPForPrivateScriptOnl
y(short value1, short value2); | 582 [OnlyExposedToPrivateScript] short methodImplementedInCPPForPrivateScriptOnl
y(short value1, short value2); |
582 [OnlyExposedToPrivateScript] attribute DOMString attributeImplementedInCPPFo
rPrivateScriptOnly; | 583 [OnlyExposedToPrivateScript] attribute DOMString attributeImplementedInCPPFo
rPrivateScriptOnly; |
583 [ImplementedInPrivateScript, OnlyExposedToPrivateScript] short methodForPriv
ateScriptOnly(short value1, short value2); | 584 [ImplementedInPrivateScript, OnlyExposedToPrivateScript] short methodForPriv
ateScriptOnly(short value1, short value2); |
584 [ImplementedInPrivateScript, OnlyExposedToPrivateScript] attribute DOMString
attributeForPrivateScriptOnly; | 585 [ImplementedInPrivateScript, OnlyExposedToPrivateScript] attribute DOMString
attributeForPrivateScriptOnly; |
585 [ImplementedInPrivateScript] attribute TestEnum enumForPrivateScript; | 586 [ImplementedInPrivateScript] attribute TestEnum enumForPrivateScript; |
586 | 587 |
587 maplike<long, DOMStringOrDouble>; | 588 maplike<long, DOMStringOrDouble>; |
588 }; | 589 }; |
OLD | NEW |