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 168 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
179 [DeprecateAs=LongAttribute] attribute long deprecatedLongAttribute; | 179 [DeprecateAs=LongAttribute] attribute long deprecatedLongAttribute; |
180 [EnforceRange] attribute long enforceRangeLongAttribute; | 180 [EnforceRange] attribute long enforceRangeLongAttribute; |
181 [ExposeJSAccessors] attribute long exposeJSAccessorsLongAttribute; | 181 [ExposeJSAccessors] attribute long exposeJSAccessorsLongAttribute; |
182 [ImplementedAs=implementedAsName] attribute long implementedAsLongAttribute; | 182 [ImplementedAs=implementedAsName] attribute long implementedAsLongAttribute; |
183 [Custom, ImplementedAs=implementedAsNameWithCustom] attribute long customImp
lementedAsLongAttribute; | 183 [Custom, ImplementedAs=implementedAsNameWithCustom] attribute long customImp
lementedAsLongAttribute; |
184 [Custom=Getter, ImplementedAs=implementedAsNameWithCustomGetter] attribute l
ong customGetterImplementedAsLongAttribute; | 184 [Custom=Getter, ImplementedAs=implementedAsNameWithCustomGetter] attribute l
ong customGetterImplementedAsLongAttribute; |
185 [Custom=Setter, ImplementedAs=implementedAsNameWithCustomGetter] attribute l
ong customSetterImplementedAsLongAttribute; | 185 [Custom=Setter, ImplementedAs=implementedAsNameWithCustomGetter] attribute l
ong customSetterImplementedAsLongAttribute; |
186 [MeasureAs=TestFeature] attribute long measureAsLongAttribute; | 186 [MeasureAs=TestFeature] attribute long measureAsLongAttribute; |
187 [NotEnumerable] attribute long notEnumerableLongAttribute; | 187 [NotEnumerable] attribute long notEnumerableLongAttribute; |
188 [PerContextEnabled=FeatureName] attribute long perContextEnabledLongAttribut
e; | 188 [PerContextEnabled=FeatureName] attribute long perContextEnabledLongAttribut
e; |
189 [PerWorldBindings] attribute long perWorldBindingsLongAttribute; | |
190 [PerWorldBindings] readonly attribute long perWorldBindingsReadonlyLongAttri
bute; // Separate read only attribute to check attribute configuration | |
191 [PerWorldBindings] readonly attribute TestInterfaceEmpty perWorldBindingsRea
donlyTestInterfaceEmptyAttribute; | 189 [PerWorldBindings] readonly attribute TestInterfaceEmpty perWorldBindingsRea
donlyTestInterfaceEmptyAttribute; |
192 [LogActivity, LogAllWorlds, PerWorldBindings] attribute long activityLogging
AccessPerWorldBindingsLongAttribute; | 190 [LogActivity, LogAllWorlds, PerWorldBindings] attribute long activityLogging
AccessPerWorldBindingsLongAttribute; |
193 [LogActivity, PerWorldBindings] attribute long activityLoggingAccessForIsola
tedWorldsPerWorldBindingsLongAttribute; | 191 [LogActivity, PerWorldBindings] attribute long activityLoggingAccessForIsola
tedWorldsPerWorldBindingsLongAttribute; |
194 [LogActivity=GetterOnly, LogAllWorlds, PerWorldBindings] attribute long acti
vityLoggingGetterPerWorldBindingsLongAttribute; | 192 [LogActivity=GetterOnly, LogAllWorlds, PerWorldBindings] attribute long acti
vityLoggingGetterPerWorldBindingsLongAttribute; |
195 [LogActivity=GetterOnly, PerWorldBindings] attribute long activityLoggingGet
terForIsolatedWorldsPerWorldBindingsLongAttribute; | 193 [LogActivity=GetterOnly, PerWorldBindings] attribute long activityLoggingGet
terForIsolatedWorldsPerWorldBindingsLongAttribute; |
196 [PutForwards=href] readonly attribute TestNode location; | 194 [PutForwards=href] readonly attribute TestNode location; |
197 [PutForwards=hrefThrows] readonly attribute TestNode locationWithException; | 195 [PutForwards=hrefThrows] readonly attribute TestNode locationWithException; |
198 [PutForwards=hrefCallWith] readonly attribute TestNode locationWithCallWith; | 196 [PutForwards=hrefCallWith] readonly attribute TestNode locationWithCallWith; |
199 [PerWorldBindings, PutForwards=href] readonly attribute TestNode locationWit
hPerWorldBindings; | 197 [PerWorldBindings, PutForwards=href] readonly attribute TestNode locationWit
hPerWorldBindings; |
200 [PutForwards=attr1] readonly attribute TestInterfaceGarbageCollected locatio
nGarbageCollected; | 198 [PutForwards=attr1] readonly attribute TestInterfaceGarbageCollected locatio
nGarbageCollected; |
(...skipping 278 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
479 void voidMethodTestInterfaceWillBeGarbageCollectedArrayArg(TestInterfaceWill
BeGarbageCollected[] testInterfaceWillBeGarbageCollectedArrayArg); | 477 void voidMethodTestInterfaceWillBeGarbageCollectedArrayArg(TestInterfaceWill
BeGarbageCollected[] testInterfaceWillBeGarbageCollectedArrayArg); |
480 | 478 |
481 // Extended attributes on referenced interfaces | 479 // Extended attributes on referenced interfaces |
482 // (not self; self-reference tests at interface themselves) | 480 // (not self; self-reference tests at interface themselves) |
483 attribute TestInterface testInterfaceAttribute; // [ImplementedAs] | 481 attribute TestInterface testInterfaceAttribute; // [ImplementedAs] |
484 attribute TestInterfaceGarbageCollected testInterfaceGarbageCollectedAttribu
te; // [GarbageCollected] | 482 attribute TestInterfaceGarbageCollected testInterfaceGarbageCollectedAttribu
te; // [GarbageCollected] |
485 attribute TestInterfaceGarbageCollected? testInterfaceGarbageCollectedOrNull
Attribute; // [GarbageCollected] | 483 attribute TestInterfaceGarbageCollected? testInterfaceGarbageCollectedOrNull
Attribute; // [GarbageCollected] |
486 attribute TestInterfaceWillBeGarbageCollected testInterfaceWillBeGarbageColl
ectedAttribute; // [WillBeGarbageCollected] | 484 attribute TestInterfaceWillBeGarbageCollected testInterfaceWillBeGarbageColl
ectedAttribute; // [WillBeGarbageCollected] |
487 attribute TestInterfaceWillBeGarbageCollected? testInterfaceWillBeGarbageCol
lectedOrNullAttribute; // [WillBeGarbageCollected] | 485 attribute TestInterfaceWillBeGarbageCollected? testInterfaceWillBeGarbageCol
lectedOrNullAttribute; // [WillBeGarbageCollected] |
488 }; | 486 }; |
OLD | NEW |