Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(267)

Side by Side Diff: Source/bindings/tests/idls/TestObject.idl

Issue 256263002: Remove [PerWorldBindings] IDL attribute from non wrapper type attributes (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebase Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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
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 279 matching lines...) Expand 10 before | Expand all | Expand 10 after
480 void voidMethodTestInterfaceWillBeGarbageCollectedArrayArg(TestInterfaceWill BeGarbageCollected[] testInterfaceWillBeGarbageCollectedArrayArg); 478 void voidMethodTestInterfaceWillBeGarbageCollectedArrayArg(TestInterfaceWill BeGarbageCollected[] testInterfaceWillBeGarbageCollectedArrayArg);
481 479
482 // Extended attributes on referenced interfaces 480 // Extended attributes on referenced interfaces
483 // (not self; self-reference tests at interface themselves) 481 // (not self; self-reference tests at interface themselves)
484 attribute TestInterface testInterfaceAttribute; // [ImplementedAs] 482 attribute TestInterface testInterfaceAttribute; // [ImplementedAs]
485 attribute TestInterfaceGarbageCollected testInterfaceGarbageCollectedAttribu te; // [GarbageCollected] 483 attribute TestInterfaceGarbageCollected testInterfaceGarbageCollectedAttribu te; // [GarbageCollected]
486 attribute TestInterfaceGarbageCollected? testInterfaceGarbageCollectedOrNull Attribute; // [GarbageCollected] 484 attribute TestInterfaceGarbageCollected? testInterfaceGarbageCollectedOrNull Attribute; // [GarbageCollected]
487 attribute TestInterfaceWillBeGarbageCollected testInterfaceWillBeGarbageColl ectedAttribute; // [WillBeGarbageCollected] 485 attribute TestInterfaceWillBeGarbageCollected testInterfaceWillBeGarbageColl ectedAttribute; // [WillBeGarbageCollected]
488 attribute TestInterfaceWillBeGarbageCollected? testInterfaceWillBeGarbageCol lectedOrNullAttribute; // [WillBeGarbageCollected] 486 attribute TestInterfaceWillBeGarbageCollected? testInterfaceWillBeGarbageCol lectedOrNullAttribute; // [WillBeGarbageCollected]
489 }; 487 };
OLDNEW
« no previous file with comments | « Source/bindings/tests/idls/TestInterface.idl ('k') | Source/bindings/tests/results/V8TestInterface.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698