| Index: Source/bindings/tests/idls/TestObject.idl
|
| diff --git a/Source/bindings/tests/idls/TestObject.idl b/Source/bindings/tests/idls/TestObject.idl
|
| index 472101525165e084588f0ae0749bcfaba35a3b19..3ff233590e3b3d490c45130dbb2c6b754ac44250 100644
|
| --- a/Source/bindings/tests/idls/TestObject.idl
|
| +++ b/Source/bindings/tests/idls/TestObject.idl
|
| @@ -410,6 +410,9 @@ interface TestObject {
|
| void voidMethodDefaultNullableStringArg(optional DOMString? defaultStringArg = null);
|
| void voidMethodDefaultNullableTestInterfaceArg(optional TestInterface? defaultTestInterfaceArg = null);
|
|
|
| + // Optional argument without default followed by optional argument with default
|
| + void voidMethodOptionalArgWithoutDefault(optional DOMString optionalStringArg, optional boolean defaultBooleanArg = false);
|
| +
|
| // Variadic operations
|
| void voidMethodVariadicStringArg(DOMString... variadicStringArgs);
|
| void voidMethodStringArgVariadicStringArg(DOMString stringArg, DOMString... variadicStringArgs);
|
| @@ -451,10 +454,6 @@ interface TestObject {
|
| // [Clamp]
|
| void voidMethodClampUnsignedShortArg([Clamp] unsigned short clampUnsignedShortArg);
|
| void voidMethodClampUnsignedLongArg([Clamp] unsigned long clampUnsignedLongArg);
|
| - // [Default]
|
| - void voidMethodDefaultUndefinedTestInterfaceEmptyArg([Default=Undefined] optional TestInterfaceEmpty defaultUndefinedTestInterfaceEmptyArg);
|
| - void voidMethodDefaultUndefinedLongArg([Default=Undefined] optional long defaultUndefinedLongArg);
|
| - void voidMethodDefaultUndefinedStringArg([Default=Undefined] optional DOMString defaultUndefinedStringArg);
|
| // [EnforceRange]
|
| void voidMethodEnforceRangeLongArg([EnforceRange] long enforceRangeLongArg);
|
| // [TreatNullAs], [TreatUndefinedAs]
|
|
|