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

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

Issue 70963003: IDL compiler: addEventListener, removeEventListener methods (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Other test Created 7 years, 1 month 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 34 matching lines...) Expand 10 before | Expand all | Expand 10 after
45 attribute byte byteAttribute; 45 attribute byte byteAttribute;
46 attribute double doubleAttribute; 46 attribute double doubleAttribute;
47 attribute float floatAttribute; 47 attribute float floatAttribute;
48 attribute long longAttribute; 48 attribute long longAttribute;
49 attribute long long longLongAttribute; 49 attribute long long longLongAttribute;
50 attribute octet octetAttribute; 50 attribute octet octetAttribute;
51 attribute short shortAttribute; 51 attribute short shortAttribute;
52 attribute unsigned long unsignedLongAttribute; 52 attribute unsigned long unsignedLongAttribute;
53 attribute unsigned long long unsignedLongLongAttribute; 53 attribute unsigned long long unsignedLongLongAttribute;
54 attribute unsigned short unsignedShortAttribute; 54 attribute unsigned short unsignedShortAttribute;
55 // Special names (start with acronym) 55 // Names that with an acronym
56 attribute long cssAttribute; 56 attribute long cssAttribute;
57 attribute long imeAttribute; 57 attribute long imeAttribute;
58 attribute long svgAttribute; 58 attribute long svgAttribute;
59 attribute long xmlAttribute; 59 attribute long xmlAttribute;
60 // Non-wrapper types 60 // Non-wrapper types
61 attribute NodeFilter nodeFilterAttribute; 61 attribute NodeFilter nodeFilterAttribute;
62 attribute SerializedScriptValue serializedScriptValueAttribute; 62 attribute SerializedScriptValue serializedScriptValueAttribute;
63 attribute any anyAttribute; 63 attribute any anyAttribute;
64 // Special type conversions 64 // Custom type conversions
65 attribute Promise promiseAttribute; 65 attribute Promise promiseAttribute;
66 // DOM Node types 66 // DOM Node types
67 attribute Document documentAttribute; 67 attribute Document documentAttribute;
68 attribute DocumentFragment documentFragmentAttribute; 68 attribute DocumentFragment documentFragmentAttribute;
69 attribute DocumentType documentTypeAttribute; 69 attribute DocumentType documentTypeAttribute;
70 attribute Element elementAttribute; 70 attribute Element elementAttribute;
71 attribute Entity entityAttribute; 71 attribute Entity entityAttribute;
72 attribute Node nodeAttribute; 72 attribute Node nodeAttribute;
73 attribute ShadowRoot shadowRootAttribute; 73 attribute ShadowRoot shadowRootAttribute;
74 // Typed arrays 74 // Typed arrays
(...skipping 15 matching lines...) Expand all
90 attribute DOMString? nullableStringAttribute; 90 attribute DOMString? nullableStringAttribute;
91 attribute long? nullableLongAttribute; 91 attribute long? nullableLongAttribute;
92 // Enumerations 92 // Enumerations
93 attribute TestEnum testEnumAttribute; 93 attribute TestEnum testEnumAttribute;
94 // Static attributes 94 // Static attributes
95 static attribute DOMString staticStringAttribute; 95 static attribute DOMString staticStringAttribute;
96 static attribute long staticLongAttribute; 96 static attribute long staticLongAttribute;
97 // Constructors 97 // Constructors
98 // attribute attribute TestSubObjConstructor TestSubObj; 98 // attribute attribute TestSubObjConstructor TestSubObj;
99 attribute TestObjectAConstructor testObjectAConstructorAttribute; 99 attribute TestObjectAConstructor testObjectAConstructorAttribute;
100 // Special types 100 // Exceptional type
101 attribute EventHandler eventHandlerAttribute; 101 attribute EventHandler eventHandlerAttribute;
102 102
103 // Extended attributes 103 // Extended attributes
104 [ActivityLogging=ForAllWorlds] attribute long activityLoggingAccessForAllWor ldsLongAttribute; 104 [ActivityLogging=ForAllWorlds] attribute long activityLoggingAccessForAllWor ldsLongAttribute;
105 [ActivityLogging=GetterForAllWorlds] attribute long activityLoggingGetterFor AllWorldsLongAttribute; 105 [ActivityLogging=GetterForAllWorlds] attribute long activityLoggingGetterFor AllWorldsLongAttribute;
106 [ActivityLogging=SetterForAllWorlds] attribute long activityLoggingSetterFor AllWorldsLongAttribute; 106 [ActivityLogging=SetterForAllWorlds] attribute long activityLoggingSetterFor AllWorldsLongAttribute;
107 [CachedAttribute=isValueDirty] attribute any cachedAttributeAnyAttribute; 107 [CachedAttribute=isValueDirty] attribute any cachedAttributeAnyAttribute;
108 [CallWith=ExecutionContext] attribute any callWithExecutionContextAnyAttribu te; 108 [CallWith=ExecutionContext] attribute any callWithExecutionContextAnyAttribu te;
109 [CheckSecurity=Node] readonly attribute Document checkSecurityForNodeReadonl yDocumentAttribute; // All uses are read only 109 [CheckSecurity=Node] readonly attribute Document checkSecurityForNodeReadonl yDocumentAttribute; // All uses are read only
110 [Conditional=Condition] attribute long conditionalLongAttribute; 110 [Conditional=Condition] attribute long conditionalLongAttribute;
(...skipping 22 matching lines...) Expand all
133 [PerContextEnabled=FeatureName] attribute long perContextEnabledLongAttribut e; 133 [PerContextEnabled=FeatureName] attribute long perContextEnabledLongAttribut e;
134 [PerWorldBindings] attribute long perWorldBindingsLongAttribute; 134 [PerWorldBindings] attribute long perWorldBindingsLongAttribute;
135 [PerWorldBindings] readonly attribute long perWorldBindingsReadonlyLongAttri bute; // Separate read only attribute to check attribute configuration 135 [PerWorldBindings] readonly attribute long perWorldBindingsReadonlyLongAttri bute; // Separate read only attribute to check attribute configuration
136 [ActivityLogging=ForAllWorlds, PerWorldBindings] attribute long activityLogg ingAccessPerWorldBindingsLongAttribute; 136 [ActivityLogging=ForAllWorlds, PerWorldBindings] attribute long activityLogg ingAccessPerWorldBindingsLongAttribute;
137 [ActivityLogging=ForIsolatedWorlds, PerWorldBindings] attribute long activit yLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttribute; 137 [ActivityLogging=ForIsolatedWorlds, PerWorldBindings] attribute long activit yLoggingAccessForIsolatedWorldsPerWorldBindingsLongAttribute;
138 [ActivityLogging=GetterForAllWorlds, PerWorldBindings] attribute long activi tyLoggingGetterPerWorldBindingsLongAttribute; 138 [ActivityLogging=GetterForAllWorlds, PerWorldBindings] attribute long activi tyLoggingGetterPerWorldBindingsLongAttribute;
139 [ActivityLogging=GetterForIsolatedWorlds, PerWorldBindings] attribute long a ctivityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttribute; 139 [ActivityLogging=GetterForIsolatedWorlds, PerWorldBindings] attribute long a ctivityLoggingGetterForIsolatedWorldsPerWorldBindingsLongAttribute;
140 [RaisesException] attribute long raisesExceptionLongAttribute; 140 [RaisesException] attribute long raisesExceptionLongAttribute;
141 [Reflect] attribute TestInterface reflectTestInterfaceAttribute; 141 [Reflect] attribute TestInterface reflectTestInterfaceAttribute;
142 [Reflect=reflectedNameAttribute] attribute TestInterface reflectReflectedNam eAttributeTestAttribute; 142 [Reflect=reflectedNameAttribute] attribute TestInterface reflectReflectedNam eAttributeTestAttribute;
143 // [Reflect] special types: special getters, special setters, or range 143 // [Reflect] exceptional types: exceptional getters, exceptional setters,
144 // checking for unsigned 144 // or range checking for unsigned
145 [Reflect] attribute boolean reflectBooleanAttribute; 145 [Reflect] attribute boolean reflectBooleanAttribute;
146 [Reflect] attribute long reflectLongAttribute; 146 [Reflect] attribute long reflectLongAttribute;
147 [Reflect] attribute unsigned short reflectUnsignedShortAttribute; 147 [Reflect] attribute unsigned short reflectUnsignedShortAttribute;
148 [Reflect] attribute unsigned long reflectUnsignedLongAttribute; 148 [Reflect] attribute unsigned long reflectUnsignedLongAttribute;
149 // [Reflect] special names 149 // [Reflect] exceptional names
150 [Reflect] attribute DOMString id; 150 [Reflect] attribute DOMString id;
151 [Reflect] attribute DOMString name; 151 [Reflect] attribute DOMString name;
152 [Reflect] attribute DOMString class; 152 [Reflect] attribute DOMString class;
153 [Reflect=id] attribute DOMString reflectedId; 153 [Reflect=id] attribute DOMString reflectedId;
154 [Reflect=name] attribute DOMString reflectedName; 154 [Reflect=name] attribute DOMString reflectedName;
155 [Reflect=class] attribute DOMString reflectedClass; 155 [Reflect=class] attribute DOMString reflectedClass;
156 [Replaceable] readonly attribute long replaceableReadonlyLongAttribute; 156 [Replaceable] readonly attribute long replaceableReadonlyLongAttribute;
157 [RuntimeEnabled=FeatureName] attribute long runtimeEnabledLongAttribute; 157 [RuntimeEnabled=FeatureName] attribute long runtimeEnabledLongAttribute;
158 [Conditional=Condition, RuntimeEnabled=FeatureName] attribute long condition alRuntimeEnabledLongAttribute; 158 [Conditional=Condition, RuntimeEnabled=FeatureName] attribute long condition alRuntimeEnabledLongAttribute;
159 [SetterCallWith=ActiveWindow&FirstWindow] attribute DOMString setterCallWith ActiveWindowAndFirstWindowStringAttribute; 159 [SetterCallWith=ActiveWindow&FirstWindow] attribute DOMString setterCallWith ActiveWindowAndFirstWindowStringAttribute;
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
199 void voidMethodLongLongArg(long long longLongArg); 199 void voidMethodLongLongArg(long long longLongArg);
200 void voidMethodOctetArg(octet octetArg); 200 void voidMethodOctetArg(octet octetArg);
201 void voidMethodShortArg(short shortArg); 201 void voidMethodShortArg(short shortArg);
202 void voidMethodUnsignedLongArg(unsigned long unsignedLongArg); 202 void voidMethodUnsignedLongArg(unsigned long unsignedLongArg);
203 void voidMethodUnsignedLongLongArg(unsigned long long unsignedLongLongArg); 203 void voidMethodUnsignedLongLongArg(unsigned long long unsignedLongLongArg);
204 void voidMethodUnsignedShortArg(unsigned short unsignedShortArg); 204 void voidMethodUnsignedShortArg(unsigned short unsignedShortArg);
205 // Interface types 205 // Interface types
206 TestInterfaceEmpty testInterfaceEmptyMethod(); 206 TestInterfaceEmpty testInterfaceEmptyMethod();
207 void voidMethodTestInterfaceEmptyArg(TestInterfaceEmpty testInterfaceEmptyAr g); 207 void voidMethodTestInterfaceEmptyArg(TestInterfaceEmpty testInterfaceEmptyAr g);
208 void voidMethodLongArgTestInterfaceEmptyArg(long longArg, TestInterfaceEmpty testInterfaceEmptyArg); 208 void voidMethodLongArgTestInterfaceEmptyArg(long longArg, TestInterfaceEmpty testInterfaceEmptyArg);
209 // Special type conversions 209 // Custom type conversions
210 CompareHow compareHowMethod(); 210 CompareHow compareHowMethod();
211 MediaQueryListListener mediaQueryListListenerMethod(); 211 MediaQueryListListener mediaQueryListListenerMethod();
212 any anyMethod(); 212 any anyMethod();
213 void voidMethodMediaQueryListListenerArg(MediaQueryListListener mediaQueryLi stListenerArg); 213 void voidMethodMediaQueryListListenerArg(MediaQueryListListener mediaQueryLi stListenerArg);
214 void voidMethodCompareHowArg(CompareHow compareHowArg); 214 void voidMethodCompareHowArg(CompareHow compareHowArg);
215 void voidMethodAnyArg(any anyArg); 215 void voidMethodAnyArg(any anyArg);
216 // DOM node types 216 // DOM node types
217 void voidMethodAttrArg(Attr attrArg); 217 void voidMethodAttrArg(Attr attrArg);
218 void voidMethodDocumentArg(Document documentArg); 218 void voidMethodDocumentArg(Document documentArg);
219 void voidMethodDocumentTypeArg(DocumentType documentTypeArg); 219 void voidMethodDocumentTypeArg(DocumentType documentTypeArg);
(...skipping 23 matching lines...) Expand all
243 sequence<TestInterfaceEmpty> sequenceTestInterfaceEmptyMethod(); 243 sequence<TestInterfaceEmpty> sequenceTestInterfaceEmptyMethod();
244 void voidMethodSequenceLongArg(sequence<long> sequenceLongArg); 244 void voidMethodSequenceLongArg(sequence<long> sequenceLongArg);
245 void voidMethodSequenceStringArg(sequence<DOMString> sequenceStringArg); 245 void voidMethodSequenceStringArg(sequence<DOMString> sequenceStringArg);
246 void voidMethodSequenceTestInterfaceEmptyArg(sequence<TestInterfaceEmpty> se quenceTestInterfaceEmptyArg); 246 void voidMethodSequenceTestInterfaceEmptyArg(sequence<TestInterfaceEmpty> se quenceTestInterfaceEmptyArg);
247 // Nullable types 247 // Nullable types
248 // Currently only used on interface type arguments 248 // Currently only used on interface type arguments
249 void voidMethodNullableStringArg(TestInterfaceEmpty? nullableTestInterfaceEm ptyArg); 249 void voidMethodNullableStringArg(TestInterfaceEmpty? nullableTestInterfaceEm ptyArg);
250 // Enumerations 250 // Enumerations
251 TestEnum testEnumMethod(); 251 TestEnum testEnumMethod();
252 void voidMethodTestEnumArg(TestEnum testEnumTypeArg); 252 void voidMethodTestEnumArg(TestEnum testEnumTypeArg);
253 // Special types 253 // Exceptional types
254 Dictionary dictionaryMethod(); 254 Dictionary dictionaryMethod();
255 NodeFilter nodeFilterMethod(); 255 NodeFilter nodeFilterMethod();
256 Promise promiseMethod(); 256 Promise promiseMethod();
257 SerializedScriptValue serializedScriptValueMethod(); 257 SerializedScriptValue serializedScriptValueMethod();
258 XPathNSResolver xPathNSResolverMethod(); 258 XPathNSResolver xPathNSResolverMethod();
259 void voidMethodDictionaryArg(Dictionary dictionaryArg); 259 void voidMethodDictionaryArg(Dictionary dictionaryArg);
260 void voidMethodNodeFilterArg(NodeFilter nodeFilterArg); 260 void voidMethodNodeFilterArg(NodeFilter nodeFilterArg);
261 void voidMethodPromiseArg(Promise promiseArg); 261 void voidMethodPromiseArg(Promise promiseArg);
262 void voidMethodSerializedScriptValueArg(SerializedScriptValue serializedScri ptValueArg); 262 void voidMethodSerializedScriptValueArg(SerializedScriptValue serializedScri ptValueArg);
263 void voidMethodXPathNSResolverArg(XPathNSResolver xPathNSResolverArg); 263 void voidMethodXPathNSResolverArg(XPathNSResolver xPathNSResolverArg);
264 264
265 // Arguments 265 // Arguments
266 void voidMethodStringArgLongArg(DOMString stringArg, long longArg); 266 void voidMethodStringArgLongArg(DOMString stringArg, long longArg);
267 // Optional arguments 267 // Optional arguments
268 void voidMethodOptionalStringArg(optional DOMString optionalStringArg); 268 void voidMethodOptionalStringArg(optional DOMString optionalStringArg);
269 void voidMethodOptionalTestInterfaceEmptyArg(optional TestInterfaceEmpty opt ionalTestInterfaceEmptyArg); 269 void voidMethodOptionalTestInterfaceEmptyArg(optional TestInterfaceEmpty opt ionalTestInterfaceEmptyArg);
270 void voidMethodOptionalLongArg(optional long optionalLongArg); 270 void voidMethodOptionalLongArg(optional long optionalLongArg);
271 DOMString stringMethodOptionalLongArg(optional long optionalLongArg); 271 DOMString stringMethodOptionalLongArg(optional long optionalLongArg);
272 TestInterfaceEmpty testInterfaceEmptyMethodOptionalLongArg(optional long opt ionalLongArg); 272 TestInterfaceEmpty testInterfaceEmptyMethodOptionalLongArg(optional long opt ionalLongArg);
273 long longMethodOptionalLongArg(optional long optionalLongArg); 273 long longMethodOptionalLongArg(optional long optionalLongArg);
274 // Optional arguments: special case
275 void voidMethodOptionalDictionaryArg(optional Dictionary optionalDictionaryA rg);
276
277 void voidMethodLongArgOptionalLongArg(long longArg, optional long optionalLo ngArg); 274 void voidMethodLongArgOptionalLongArg(long longArg, optional long optionalLo ngArg);
278 void voidMethodLongArgOptionalLongArgOptionalLongArg(long longArg, optional long optionalLongArg1, optional long optionalLongArg2); 275 void voidMethodLongArgOptionalLongArgOptionalLongArg(long longArg, optional long optionalLongArg1, optional long optionalLongArg2);
279 void voidMethodLongArgOptionalTestInterfaceEmptyArg(long longArg, optional T estInterfaceEmpty optionalTestInterfaceEmpty); 276 void voidMethodLongArgOptionalTestInterfaceEmptyArg(long longArg, optional T estInterfaceEmpty optionalTestInterfaceEmpty);
280 void voidMethodTestInterfaceEmptyArgOptionalLongArg(TestInterfaceEmpty optio nalTestInterfaceEmpty, optional long longArg); 277 void voidMethodTestInterfaceEmptyArgOptionalLongArg(TestInterfaceEmpty optio nalTestInterfaceEmpty, optional long longArg);
278 // Optional arguments: exceptional case
279 void voidMethodOptionalDictionaryArg(optional Dictionary optionalDictionaryA rg);
280
281 // Variadic operations 281 // Variadic operations
282 void voidMethodVariadicStringArg(DOMString... variadicStringArgs); 282 void voidMethodVariadicStringArg(DOMString... variadicStringArgs);
283 void voidMethodStringArgVariadicStringArg(DOMString stringArg, DOMString... variadicStringArgs); 283 void voidMethodStringArgVariadicStringArg(DOMString stringArg, DOMString... variadicStringArgs);
284 void voidMethodVariadicTestInterfaceEmptyArg(TestInterfaceEmpty... variadicT estInterfaceEmptyArgs); 284 void voidMethodVariadicTestInterfaceEmptyArg(TestInterfaceEmpty... variadicT estInterfaceEmptyArgs);
285 void voidMethodTestInterfaceEmptyArgVariadicTestInterfaceEmptyArg(TestInterf aceEmpty testInterfaceEmptyArg, TestInterfaceEmpty... variadicTestInterfaceEmpty Args); 285 void voidMethodTestInterfaceEmptyArgVariadicTestInterfaceEmptyArg(TestInterf aceEmpty testInterfaceEmptyArg, TestInterfaceEmpty... variadicTestInterfaceEmpty Args);
286 286
287 // Overloaded methods 287 // Overloaded methods
288 void overloadedMethodA(long longArg); 288 void overloadedMethodA(long longArg);
289 void overloadedMethodA(long longArg1, long longArg2); 289 void overloadedMethodA(long longArg1, long longArg2);
290 void overloadedMethodB(long longArg); 290 void overloadedMethodB(long longArg);
291 void overloadedMethodB(long longArg1, optional long longArg2); 291 void overloadedMethodB(long longArg1, optional long longArg2);
292 void overloadedMethodC(long longArg); 292 void overloadedMethodC(long longArg);
293 void overloadedMethodC(long longArg, long... longArgs); 293 void overloadedMethodC(long longArg, long... longArgs);
294 void overloadedMethodD(long longArg); 294 void overloadedMethodD(long longArg);
295 void overloadedMethodD(TestInterfaceEmpty testInterfaceEmptyArg); 295 void overloadedMethodD(TestInterfaceEmpty testInterfaceEmptyArg);
296 void overloadedMethodE(long longArg); 296 void overloadedMethodE(long longArg);
297 void overloadedMethodE(long[] longArrayArg); 297 void overloadedMethodE(long[] longArrayArg);
298 298
299 static void overloadedStaticMethod(long longArg); 299 static void overloadedStaticMethod(long longArg);
300 static void overloadedStaticMethod(long longArg1, long longArg2); 300 static void overloadedStaticMethod(long longArg1, long longArg2);
301 301
302 // Exceptional methods for EventListener
303 void addEventListener(DOMString type,
304 EventListener listener,
305 optional boolean useCapture);
306 void removeEventListener(DOMString type,
307 EventListener listener,
308 optional boolean useCapture);
309
302 // Extended attributes for arguments 310 // Extended attributes for arguments
303 // [Clamp] 311 // [Clamp]
304 void voidMethodClampUnsignedShortArg([Clamp] unsigned short clampUnsignedSho rtArg); 312 void voidMethodClampUnsignedShortArg([Clamp] unsigned short clampUnsignedSho rtArg);
305 void voidMethodClampUnsignedLongArg([Clamp] unsigned long clampUnsignedLongA rg); 313 void voidMethodClampUnsignedLongArg([Clamp] unsigned long clampUnsignedLongA rg);
306 // [Default] 314 // [Default]
307 void voidMethodDefaultUndefinedTestInterfaceEmptyArg([Default=Undefined] opt ional TestInterfaceEmpty defaultUndefinedTestInterfaceEmptyArg); 315 void voidMethodDefaultUndefinedTestInterfaceEmptyArg([Default=Undefined] opt ional TestInterfaceEmpty defaultUndefinedTestInterfaceEmptyArg);
308 void voidMethodDefaultUndefinedLongArg([Default=Undefined] optional long def aultUndefinedLongArg); 316 void voidMethodDefaultUndefinedLongArg([Default=Undefined] optional long def aultUndefinedLongArg);
309 void voidMethodDefaultUndefinedStringArg([Default=Undefined] optional DOMStr ing defaultUndefinedStringArg); 317 void voidMethodDefaultUndefinedStringArg([Default=Undefined] optional DOMStr ing defaultUndefinedStringArg);
310 void voidMethodDefaultNullStringStringArg([Default=NullString] optional DOMS tring defaultNullStringStringArg); 318 void voidMethodDefaultNullStringStringArg([Default=NullString] optional DOMS tring defaultNullStringStringArg);
311 // [EnforceRange] 319 // [EnforceRange]
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
345 [RaisesException] void raisesExceptionVoidMethodOptionalLongArg(optional lon g optionalLongArg); 353 [RaisesException] void raisesExceptionVoidMethodOptionalLongArg(optional lon g optionalLongArg);
346 [ReadOnly] void readOnlyVoidMethod(); 354 [ReadOnly] void readOnlyVoidMethod();
347 [NotEnumerable, ReadOnly] void notEnumerableReadOnlyVoidMethod(); 355 [NotEnumerable, ReadOnly] void notEnumerableReadOnlyVoidMethod();
348 [RuntimeEnabled=FeatureName] void runtimeEnabledVoidMethod(); 356 [RuntimeEnabled=FeatureName] void runtimeEnabledVoidMethod();
349 [PerWorldBindings, RuntimeEnabled=FeatureName] void perWorldBindingsRuntimeE nabledVoidMethod(); 357 [PerWorldBindings, RuntimeEnabled=FeatureName] void perWorldBindingsRuntimeE nabledVoidMethod();
350 [StrictTypeChecking] void strictTypeCheckingVoidMethodTestInterfaceEmptyArg( TestInterfaceEmpty testInterfaceEmptyArg); 358 [StrictTypeChecking] void strictTypeCheckingVoidMethodTestInterfaceEmptyArg( TestInterfaceEmpty testInterfaceEmptyArg);
351 [TreatReturnedNullStringAs=Null] DOMString treatReturnedNullStringAsNullStri ngMethod(); 359 [TreatReturnedNullStringAs=Null] DOMString treatReturnedNullStringAsNullStri ngMethod();
352 [TreatReturnedNullStringAs=Undefined] DOMString treatReturnedNullStringAsUnd efinedStringMethod(); 360 [TreatReturnedNullStringAs=Undefined] DOMString treatReturnedNullStringAsUnd efinedStringMethod();
353 [Unforgeable] void unforgeableVoidMethod(); 361 [Unforgeable] void unforgeableVoidMethod();
354 }; 362 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698