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 140 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
151 [MeasureAs=TestFeature] attribute long measureAsLongAttribute; | 151 [MeasureAs=TestFeature] attribute long measureAsLongAttribute; |
152 [NotEnumerable] attribute long notEnumerableLongAttribute; | 152 [NotEnumerable] attribute long notEnumerableLongAttribute; |
153 [PerContextEnabled=FeatureName] attribute long perContextEnabledLongAttribut
e; | 153 [PerContextEnabled=FeatureName] attribute long perContextEnabledLongAttribut
e; |
154 [PerWorldBindings] attribute long perWorldBindingsLongAttribute; | 154 [PerWorldBindings] attribute long perWorldBindingsLongAttribute; |
155 [PerWorldBindings] readonly attribute long perWorldBindingsReadonlyLongAttri
bute; // Separate read only attribute to check attribute configuration | 155 [PerWorldBindings] readonly attribute long perWorldBindingsReadonlyLongAttri
bute; // Separate read only attribute to check attribute configuration |
156 [ActivityLogging=ForAllWorlds, PerWorldBindings] attribute long activityLogg
ingAccessPerWorldBindingsLongAttribute; | 156 [ActivityLogging=ForAllWorlds, PerWorldBindings] attribute long activityLogg
ingAccessPerWorldBindingsLongAttribute; |
157 [ActivityLogging=ForIsolatedWorlds, PerWorldBindings] attribute long activit
yLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttribute; | 157 [ActivityLogging=ForIsolatedWorlds, PerWorldBindings] attribute long activit
yLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttribute; |
158 [ActivityLogging=GetterForAllWorlds, PerWorldBindings] attribute long activi
tyLoggingGetterPerWorldBindingsLongAttribute; | 158 [ActivityLogging=GetterForAllWorlds, PerWorldBindings] attribute long activi
tyLoggingGetterPerWorldBindingsLongAttribute; |
159 [ActivityLogging=GetterForIsolatedWorlds, PerWorldBindings] attribute long a
ctivityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttribute; | 159 [ActivityLogging=GetterForIsolatedWorlds, PerWorldBindings] attribute long a
ctivityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttribute; |
160 [RaisesException] attribute long raisesExceptionLongAttribute; | 160 [RaisesException] attribute long raisesExceptionLongAttribute; |
| 161 [RaisesException] attribute TestInterfaceEmpty raisesExceptionTestInterfaceE
mptyAttribute; |
161 [Reflect] attribute TestInterface reflectTestInterfaceAttribute; | 162 [Reflect] attribute TestInterface reflectTestInterfaceAttribute; |
162 [Reflect=reflectedNameAttribute] attribute TestInterface reflectReflectedNam
eAttributeTestAttribute; | 163 [Reflect=reflectedNameAttribute] attribute TestInterface reflectReflectedNam
eAttributeTestAttribute; |
163 // [Reflect] exceptional types: exceptional getters, exceptional setters, | 164 // [Reflect] exceptional types: exceptional getters, exceptional setters, |
164 // or range checking for unsigned | 165 // or range checking for unsigned |
165 [Reflect] attribute boolean reflectBooleanAttribute; | 166 [Reflect] attribute boolean reflectBooleanAttribute; |
166 [Reflect] attribute long reflectLongAttribute; | 167 [Reflect] attribute long reflectLongAttribute; |
167 [Reflect] attribute unsigned short reflectUnsignedShortAttribute; | 168 [Reflect] attribute unsigned short reflectUnsignedShortAttribute; |
168 [Reflect] attribute unsigned long reflectUnsignedLongAttribute; | 169 [Reflect] attribute unsigned long reflectUnsignedLongAttribute; |
169 // [Reflect] exceptional names | 170 // [Reflect] exceptional names |
170 [Reflect] attribute DOMString id; | 171 [Reflect] attribute DOMString id; |
(...skipping 210 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
381 [RaisesException] void raisesExceptionVoidMethodOptionalLongArg(optional lon
g optionalLongArg); | 382 [RaisesException] void raisesExceptionVoidMethodOptionalLongArg(optional lon
g optionalLongArg); |
382 [ReadOnly] void readOnlyVoidMethod(); | 383 [ReadOnly] void readOnlyVoidMethod(); |
383 [NotEnumerable, ReadOnly] void notEnumerableReadOnlyVoidMethod(); | 384 [NotEnumerable, ReadOnly] void notEnumerableReadOnlyVoidMethod(); |
384 [RuntimeEnabled=FeatureName] void runtimeEnabledVoidMethod(); | 385 [RuntimeEnabled=FeatureName] void runtimeEnabledVoidMethod(); |
385 [PerWorldBindings, RuntimeEnabled=FeatureName] void perWorldBindingsRuntimeE
nabledVoidMethod(); | 386 [PerWorldBindings, RuntimeEnabled=FeatureName] void perWorldBindingsRuntimeE
nabledVoidMethod(); |
386 [StrictTypeChecking] void strictTypeCheckingVoidMethodTestInterfaceEmptyArg(
TestInterfaceEmpty testInterfaceEmptyArg); | 387 [StrictTypeChecking] void strictTypeCheckingVoidMethodTestInterfaceEmptyArg(
TestInterfaceEmpty testInterfaceEmptyArg); |
387 [TreatReturnedNullStringAs=Null] DOMString treatReturnedNullStringAsNullStri
ngMethod(); | 388 [TreatReturnedNullStringAs=Null] DOMString treatReturnedNullStringAsNullStri
ngMethod(); |
388 [TreatReturnedNullStringAs=Undefined] DOMString treatReturnedNullStringAsUnd
efinedStringMethod(); | 389 [TreatReturnedNullStringAs=Undefined] DOMString treatReturnedNullStringAsUnd
efinedStringMethod(); |
389 [Unforgeable] void unforgeableVoidMethod(); | 390 [Unforgeable] void unforgeableVoidMethod(); |
390 }; | 391 }; |
OLD | NEW |