| Index: third_party/WebKit/Source/bindings/tests/idls/core/TestObject.idl
|
| diff --git a/third_party/WebKit/Source/bindings/tests/idls/core/TestObject.idl b/third_party/WebKit/Source/bindings/tests/idls/core/TestObject.idl
|
| index 07cccac283b1dac559aebeb528dd4375b7bcc04c..02f6953d223317297a39c3ef3079dd604c6b833a 100644
|
| --- a/third_party/WebKit/Source/bindings/tests/idls/core/TestObject.idl
|
| +++ b/third_party/WebKit/Source/bindings/tests/idls/core/TestObject.idl
|
| @@ -32,7 +32,8 @@ enum TestEnum {"", "EnumValue1", "EnumValue2", "EnumValue3"};
|
|
|
| callback VoidCallbackFunction = void ();
|
| callback AnyCallbackFunctionOptionalAnyArg = any (optional any optionalAnyArg);
|
| -
|
| +[ExperimentalCallbackFunction] callback VoidExperimentalCallbackFunction = void ();
|
| +[ExperimentalCallbackFunction] callback LongExperimentalCallbackFunction = long (long num1, long num2);
|
| // No extended attributes on the interface; those go in TestInterface.idl
|
| interface TestObject {
|
| // Constants
|
| @@ -322,6 +323,8 @@ interface TestObject {
|
| void voidMethodOptionalVoidCallbackFunctionArg(optional VoidCallbackFunction voidCallbackFunctionArg);
|
| void voidMethodNullableVoidCallbackFunctionArg(VoidCallbackFunction? voidCallbackFunctionArg);
|
| void voidMethodAnyCallbackFunctionOptionalAnyArg(AnyCallbackFunctionOptionalAnyArg anyCallbackFunctionOptionalAnyArgArg);
|
| + void voidMethodVoidExperimentalCallbackFunctionArg(VoidExperimentalCallbackFunction voidExperimentalCallbackFunctionArg);
|
| + void voidMethodLongExperimentalCallbackFunctionArg(LongExperimentalCallbackFunction longExperimentalCallbackFunctionArg);
|
| // Custom type conversions
|
| any anyMethod();
|
| void voidMethodEventTargetArg(EventTarget eventTargetArg);
|
|
|