| 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 ceddfb99ef157d7433265348f771dcc6f42def5f..6f765f441616dd3cb8e776f1a96824c352d5551b 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
|
| @@ -323,6 +324,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);
|
|
|