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

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

Issue 644473006: Rename 'ScalarValueString' to 'USVString' to match Web IDL (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 2 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 70 matching lines...) Expand 10 before | Expand all | Expand 10 after
81 // TestInterfaceEmpty is used as a stub interface type, for testing behavior 81 // TestInterfaceEmpty is used as a stub interface type, for testing behavior
82 // that should not depend on particular type (beyond "interface or not"). 82 // that should not depend on particular type (beyond "interface or not").
83 // read only 83 // read only
84 readonly attribute DOMString readonlyStringAttribute; 84 readonly attribute DOMString readonlyStringAttribute;
85 readonly attribute TestInterfaceEmpty readonlyTestInterfaceEmptyAttribute; 85 readonly attribute TestInterfaceEmpty readonlyTestInterfaceEmptyAttribute;
86 readonly attribute long readonlyLongAttribute; 86 readonly attribute long readonlyLongAttribute;
87 // Basic types 87 // Basic types
88 attribute Date dateAttribute; 88 attribute Date dateAttribute;
89 attribute DOMString stringAttribute; 89 attribute DOMString stringAttribute;
90 attribute ByteString byteStringAttribute; 90 attribute ByteString byteStringAttribute;
91 attribute ScalarValueString scalarValueStringAttribute; 91 attribute USVString usvStringAttribute;
92 attribute DOMTimeStamp domTimeStampAttribute; 92 attribute DOMTimeStamp domTimeStampAttribute;
93 attribute boolean booleanAttribute; 93 attribute boolean booleanAttribute;
94 attribute byte byteAttribute; 94 attribute byte byteAttribute;
95 attribute double doubleAttribute; 95 attribute double doubleAttribute;
96 attribute float floatAttribute; 96 attribute float floatAttribute;
97 attribute long longAttribute; 97 attribute long longAttribute;
98 attribute long long longLongAttribute; 98 attribute long long longLongAttribute;
99 attribute octet octetAttribute; 99 attribute octet octetAttribute;
100 attribute short shortAttribute; 100 attribute short shortAttribute;
101 attribute unrestricted double unrestrictedDoubleAttribute; 101 attribute unrestricted double unrestrictedDoubleAttribute;
(...skipping 135 matching lines...) Expand 10 before | Expand all | Expand 10 after
237 [Conditional=CONDITION, RuntimeEnabled=FeatureName] attribute long condition alRuntimeEnabledLongAttribute; 237 [Conditional=CONDITION, RuntimeEnabled=FeatureName] attribute long condition alRuntimeEnabledLongAttribute;
238 [SetterCallWith=(ActiveWindow,FirstWindow)] attribute DOMString setterCallWi thActiveWindowAndFirstWindowStringAttribute; 238 [SetterCallWith=(ActiveWindow,FirstWindow)] attribute DOMString setterCallWi thActiveWindowAndFirstWindowStringAttribute;
239 [SetterCallWith=ExecutionContext] attribute DOMString setterCallWithExecutio nContextStringAttribute; 239 [SetterCallWith=ExecutionContext] attribute DOMString setterCallWithExecutio nContextStringAttribute;
240 [TreatNullAs=EmptyString] attribute DOMString treatNullAsEmptyStringStringAt tribute; 240 [TreatNullAs=EmptyString] attribute DOMString treatNullAsEmptyStringStringAt tribute;
241 [TreatNullAs=NullString] attribute DOMString treatNullAsNullStringStringAttr ibute; 241 [TreatNullAs=NullString] attribute DOMString treatNullAsNullStringStringAttr ibute;
242 [TreatReturnedNullStringAs=Null] attribute DOMString treatReturnedNullString AsNullStringAttribute; 242 [TreatReturnedNullStringAs=Null] attribute DOMString treatReturnedNullString AsNullStringAttribute;
243 [TreatReturnedNullStringAs=Undefined] attribute DOMString treatReturnedNullS tringAsUndefinedStringAttribute; 243 [TreatReturnedNullStringAs=Undefined] attribute DOMString treatReturnedNullS tringAsUndefinedStringAttribute;
244 [TreatReturnedNullStringAs=Undefined, CachedAttribute=isStringDirty] attribu te DOMString cachedTreatReturnedNullStringAsUndefinedStringAttribute; 244 [TreatReturnedNullStringAs=Undefined, CachedAttribute=isStringDirty] attribu te DOMString cachedTreatReturnedNullStringAsUndefinedStringAttribute;
245 [TreatReturnedNullStringAs=Null] attribute ByteString treatReturnedNullStrin gAsNullByteStringAttribute; 245 [TreatReturnedNullStringAs=Null] attribute ByteString treatReturnedNullStrin gAsNullByteStringAttribute;
246 [TreatReturnedNullStringAs=Undefined] attribute ByteString treatReturnedNull StringAsUndefinedByteStringAttribute; 246 [TreatReturnedNullStringAs=Undefined] attribute ByteString treatReturnedNull StringAsUndefinedByteStringAttribute;
247 [TreatReturnedNullStringAs=Null] attribute ScalarValueString treatReturnedNu llStringAsNullScalarValueStringAttribute; 247 [TreatReturnedNullStringAs=Null] attribute USVString treatReturnedNullString AsNullUSVStringAttribute;
248 [TreatReturnedNullStringAs=Undefined] attribute ScalarValueString treatRetur nedNullStringAsUndefinedScalarValueStringAttribute; 248 [TreatReturnedNullStringAs=Undefined] attribute USVString treatReturnedNullS tringAsUndefinedUSVStringAttribute;
249 [TypeChecking=Interface] attribute float typeCheckingInterfaceFloatAttribute ; // nop for non-interface types 249 [TypeChecking=Interface] attribute float typeCheckingInterfaceFloatAttribute ; // nop for non-interface types
250 [TypeChecking=Interface] attribute TestInterface typeCheckingInterfaceTestIn terfaceAttribute; 250 [TypeChecking=Interface] attribute TestInterface typeCheckingInterfaceTestIn terfaceAttribute;
251 [TypeChecking=Interface] attribute TestInterface? typeCheckingInterfaceTestI nterfaceOrNullAttribute; 251 [TypeChecking=Interface] attribute TestInterface? typeCheckingInterfaceTestI nterfaceOrNullAttribute;
252 [Reflect, URL] attribute DOMString urlStringAttribute; 252 [Reflect, URL] attribute DOMString urlStringAttribute;
253 [Reflect=reflectUrlAttribute, URL] attribute DOMString urlStringAttribute; 253 [Reflect=reflectUrlAttribute, URL] attribute DOMString urlStringAttribute;
254 [Unforgeable] attribute long unforgeableLongAttribute; 254 [Unforgeable] attribute long unforgeableLongAttribute;
255 255
256 256
257 // Methods 257 // Methods
258 // 258 //
259 // Naming convention: 259 // Naming convention:
260 // ReturnType returnTypeMethodTypeName1ArgTypeName2Arg(Type1 typeName1Arg, T ype2 typeName2Arg); 260 // ReturnType returnTypeMethodTypeName1ArgTypeName2Arg(Type1 typeName1Arg, T ype2 typeName2Arg);
261 // E.g., 261 // E.g.,
262 // void voidMethodStringArgLongArrayArg(DOMString stringArg, long[] longArra yArg); 262 // void voidMethodStringArgLongArrayArg(DOMString stringArg, long[] longArra yArg);
263 void voidMethod(); 263 void voidMethod();
264 static void staticVoidMethod(); 264 static void staticVoidMethod();
265 265
266 // Types 266 // Types
267 // Basic types 267 // Basic types
268 Date dateMethod(); 268 Date dateMethod();
269 DOMString stringMethod(); 269 DOMString stringMethod();
270 ByteString byteStringMethod(); 270 ByteString byteStringMethod();
271 ScalarValueString scalarValueStringMethod(); 271 USVString usvStringMethod();
272 DOMTimeStamp readonlyDOMTimeStampMethod(); 272 DOMTimeStamp readonlyDOMTimeStampMethod();
273 boolean booleanMethod(); 273 boolean booleanMethod();
274 byte byteMethod(); 274 byte byteMethod();
275 double doubleMethod(); 275 double doubleMethod();
276 float floatMethod(); 276 float floatMethod();
277 long longMethod(); 277 long longMethod();
278 long long longLongMethod(); 278 long long longLongMethod();
279 octet octetMethod(); 279 octet octetMethod();
280 short shortMethod(); 280 short shortMethod();
281 unsigned long unsignedLongMethod(); 281 unsigned long unsignedLongMethod();
282 unsigned long long unsignedLongLongMethod(); 282 unsigned long long unsignedLongLongMethod();
283 unsigned short unsignedShortMethod(); 283 unsigned short unsignedShortMethod();
284 284
285 void voidMethodDateArg(Date dateArg); 285 void voidMethodDateArg(Date dateArg);
286 void voidMethodStringArg(DOMString stringArg); 286 void voidMethodStringArg(DOMString stringArg);
287 void voidMethodByteStringArg(ByteString stringArg); 287 void voidMethodByteStringArg(ByteString stringArg);
288 void voidMethodScalarValueStringArg(ScalarValueString scalarValueStringArg); 288 void voidMethodUSVStringArg(USVString usvStringArg);
289 void voidMethodDOMTimeStampArg(DOMTimeStamp domTimeStampArg); 289 void voidMethodDOMTimeStampArg(DOMTimeStamp domTimeStampArg);
290 void voidMethodBooleanArg(boolean booleanArg); 290 void voidMethodBooleanArg(boolean booleanArg);
291 void voidMethodByteArg(byte byteArg); 291 void voidMethodByteArg(byte byteArg);
292 void voidMethodDoubleArg(double doubleArg); 292 void voidMethodDoubleArg(double doubleArg);
293 void voidMethodFloatArg(float floatArg); 293 void voidMethodFloatArg(float floatArg);
294 void voidMethodLongArg(long longArg); 294 void voidMethodLongArg(long longArg);
295 void voidMethodLongLongArg(long long longLongArg); 295 void voidMethodLongLongArg(long long longLongArg);
296 void voidMethodOctetArg(octet octetArg); 296 void voidMethodOctetArg(octet octetArg);
297 void voidMethodShortArg(short shortArg); 297 void voidMethodShortArg(short shortArg);
298 void voidMethodUnsignedLongArg(unsigned long unsignedLongArg); 298 void voidMethodUnsignedLongArg(unsigned long unsignedLongArg);
(...skipping 213 matching lines...) Expand 10 before | Expand all | Expand 10 after
512 [PerWorldBindings, RuntimeEnabled=FeatureName] void perWorldBindingsRuntimeE nabledVoidMethod(); 512 [PerWorldBindings, RuntimeEnabled=FeatureName] void perWorldBindingsRuntimeE nabledVoidMethod();
513 [RuntimeEnabled=FeatureName] void runtimeEnabledOverloadedVoidMethod(DOMStri ng stringArg); 513 [RuntimeEnabled=FeatureName] void runtimeEnabledOverloadedVoidMethod(DOMStri ng stringArg);
514 [RuntimeEnabled=FeatureName] void runtimeEnabledOverloadedVoidMethod(long lo ngArg); 514 [RuntimeEnabled=FeatureName] void runtimeEnabledOverloadedVoidMethod(long lo ngArg);
515 [RuntimeEnabled=FeatureName1] void partiallyRuntimeEnabledOverloadedVoidMeth od(DOMString stringArg); 515 [RuntimeEnabled=FeatureName1] void partiallyRuntimeEnabledOverloadedVoidMeth od(DOMString stringArg);
516 [RuntimeEnabled=FeatureName2] void partiallyRuntimeEnabledOverloadedVoidMeth od(TestInterface testInterface); 516 [RuntimeEnabled=FeatureName2] void partiallyRuntimeEnabledOverloadedVoidMeth od(TestInterface testInterface);
517 void partiallyRuntimeEnabledOverloadedVoidMethod(long longArg); 517 void partiallyRuntimeEnabledOverloadedVoidMethod(long longArg);
518 [TreatReturnedNullStringAs=Null] DOMString treatReturnedNullStringAsNullStri ngMethod(); 518 [TreatReturnedNullStringAs=Null] DOMString treatReturnedNullStringAsNullStri ngMethod();
519 [TreatReturnedNullStringAs=Undefined] DOMString treatReturnedNullStringAsUnd efinedStringMethod(); 519 [TreatReturnedNullStringAs=Undefined] DOMString treatReturnedNullStringAsUnd efinedStringMethod();
520 [TreatReturnedNullStringAs=Null] ByteString treatReturnedNullStringAsNullByt eStringMethod(); 520 [TreatReturnedNullStringAs=Null] ByteString treatReturnedNullStringAsNullByt eStringMethod();
521 [TreatReturnedNullStringAs=Undefined] ByteString treatReturnedNullStringAsUn definedByteStringMethod(); 521 [TreatReturnedNullStringAs=Undefined] ByteString treatReturnedNullStringAsUn definedByteStringMethod();
522 [TreatReturnedNullStringAs=Null] ScalarValueString treatReturnedNullStringAs NullScalarValueStringMethod(); 522 [TreatReturnedNullStringAs=Null] USVString treatReturnedNullStringAsNullUSVS tringMethod();
523 [TreatReturnedNullStringAs=Undefined] ScalarValueString treatReturnedNullStr ingAsUndefinedScalarValueStringMethod(); 523 [TreatReturnedNullStringAs=Undefined] USVString treatReturnedNullStringAsUnd efinedUSVStringMethod();
524 [TypeChecking=Interface] void typeCheckingInterfaceVoidMethodTestInterfaceEm ptyArg(TestInterfaceEmpty testInterfaceEmptyArg); 524 [TypeChecking=Interface] void typeCheckingInterfaceVoidMethodTestInterfaceEm ptyArg(TestInterfaceEmpty testInterfaceEmptyArg);
525 [TypeChecking=Interface] void typeCheckingInterfaceVoidMethodTestInterfaceEm ptyVariadicArg(TestInterfaceEmpty... testInterfaceEmptyArg); 525 [TypeChecking=Interface] void typeCheckingInterfaceVoidMethodTestInterfaceEm ptyVariadicArg(TestInterfaceEmpty... testInterfaceEmptyArg);
526 // Avoid redundant type checking 526 // Avoid redundant type checking
527 [TypeChecking=Interface] void useToImpl4ArgumentsCheckingIfPossibleWithOptio nalArg(Node node1, optional Node node2); 527 [TypeChecking=Interface] void useToImpl4ArgumentsCheckingIfPossibleWithOptio nalArg(Node node1, optional Node node2);
528 [TypeChecking=Interface] void useToImpl4ArgumentsCheckingIfPossibleWithNulla bleArg(Node node1, Node? node2); 528 [TypeChecking=Interface] void useToImpl4ArgumentsCheckingIfPossibleWithNulla bleArg(Node node1, Node? node2);
529 [TypeChecking=Interface] void useToImpl4ArgumentsCheckingIfPossibleWithUndef inedArg(Node node1, [Default=Undefined] optional Node node2); 529 [TypeChecking=Interface] void useToImpl4ArgumentsCheckingIfPossibleWithUndef inedArg(Node node1, [Default=Undefined] optional Node node2);
530 [TypeChecking=Unrestricted] void typeCheckingUnrestrictedVoidMethodFloatArgD oubleArg(float floatArg, double doubleArg); 530 [TypeChecking=Unrestricted] void typeCheckingUnrestrictedVoidMethodFloatArgD oubleArg(float floatArg, double doubleArg);
531 [Unforgeable] void unforgeableVoidMethod(); 531 [Unforgeable] void unforgeableVoidMethod();
532 void voidMethodTestInterfaceGarbageCollectedSequenceArg(sequence<TestInterfa ceGarbageCollected> testInterfaceGarbageCollectedSequenceArg); 532 void voidMethodTestInterfaceGarbageCollectedSequenceArg(sequence<TestInterfa ceGarbageCollected> testInterfaceGarbageCollectedSequenceArg);
533 void voidMethodTestInterfaceGarbageCollectedArrayArg(TestInterfaceGarbageCol lected[] testInterfaceGarbageCollectedArrayArg); 533 void voidMethodTestInterfaceGarbageCollectedArrayArg(TestInterfaceGarbageCol lected[] testInterfaceGarbageCollectedArrayArg);
(...skipping 18 matching lines...) Expand all
552 [ImplementedInPrivateScript] readonly attribute short readonlyShortAttribute ; 552 [ImplementedInPrivateScript] readonly attribute short readonlyShortAttribute ;
553 [ImplementedInPrivateScript] attribute short shortAttribute; 553 [ImplementedInPrivateScript] attribute short shortAttribute;
554 [ImplementedInPrivateScript] attribute DOMString stringAttribute; 554 [ImplementedInPrivateScript] attribute DOMString stringAttribute;
555 [ImplementedInPrivateScript] attribute Node nodeAttribute; 555 [ImplementedInPrivateScript] attribute Node nodeAttribute;
556 [OnlyExposedToPrivateScript] short methodImplementedInCPPForPrivateScriptOnl y(short value1, short value2); 556 [OnlyExposedToPrivateScript] short methodImplementedInCPPForPrivateScriptOnl y(short value1, short value2);
557 [OnlyExposedToPrivateScript] attribute DOMString attributeImplementedInCPPFo rPrivateScriptOnly; 557 [OnlyExposedToPrivateScript] attribute DOMString attributeImplementedInCPPFo rPrivateScriptOnly;
558 [ImplementedInPrivateScript, OnlyExposedToPrivateScript] short methodForPriv ateScriptOnly(short value1, short value2); 558 [ImplementedInPrivateScript, OnlyExposedToPrivateScript] short methodForPriv ateScriptOnly(short value1, short value2);
559 [ImplementedInPrivateScript, OnlyExposedToPrivateScript] attribute DOMString attributeForPrivateScriptOnly; 559 [ImplementedInPrivateScript, OnlyExposedToPrivateScript] attribute DOMString attributeForPrivateScriptOnly;
560 [ImplementedInPrivateScript] attribute TestEnum enumForPrivateScript; 560 [ImplementedInPrivateScript] attribute TestEnum enumForPrivateScript;
561 }; 561 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698