| Index: Source/bindings/tests/idls/TestTypedefs.idl
|
| diff --git a/Source/bindings/tests/idls/TestTypedefs.idl b/Source/bindings/tests/idls/TestTypedefs.idl
|
| index 46860393ab17d6bcf187908ef55f55f358eb7987..c5b24851cd71f81a8791946ca0d709bc415e93c4 100644
|
| --- a/Source/bindings/tests/idls/TestTypedefs.idl
|
| +++ b/Source/bindings/tests/idls/TestTypedefs.idl
|
| @@ -31,8 +31,19 @@
|
| // This IDL file is for testing the bindings code generator and for tracking
|
| // changes in its ouput.
|
|
|
| +typedef float DOUBLE;
|
| +typedef unsigned long long ULONGLONG;
|
| +typedef SerializedScriptValue SCRIPT_VALUE;
|
| +typedef long[] ARRAY_OF_LONGS;
|
| +typedef DOMString STRING;
|
| +typedef DOMString[] ARRAY_OF_STRINGS;
|
| +typedef TestCallbackInterface TEST_CALLBACK_INTERFACE;
|
| +typedef TestSubObjConstructor T;
|
| +typedef Array ARRAY;
|
| +typedef DOMException E;
|
| +
|
| [
|
| - Constructor(STRING hello, TEST_CALLBACK_INTERFACE testCallbackInterface)
|
| + Constructor(STRING hello),
|
| ] interface TestTypedefs {
|
| attribute ULONGLONG unsignedLongLongAttr;
|
|
|
| @@ -43,13 +54,10 @@
|
| [StrictTypeChecking] void func(optional ARRAY_OF_LONGS x);
|
|
|
| void setShadow(DOUBLE width, DOUBLE height, float blur, [StrictTypeChecking] optional STRING color, optional DOUBLE alpha);
|
| + void voidMethodTestCallbackInterfaceArgument(TEST_CALLBACK_INTERFACE testCallbackInterface);
|
|
|
| ULONGLONG methodWithSequenceArg(sequence<SCRIPT_VALUE> sequenceArg);
|
|
|
| - void nullableArrayArg(ARRAY_OF_STRINGS? arrayArg);
|
| -
|
| - [Immutable] SVGPOINT immutablePointFunction();
|
| -
|
| [RaisesException] ARRAY_OF_STRINGS stringArrayFunction(ARRAY_OF_STRINGS values);
|
| [RaisesException] STRING[] stringArrayFunction2(STRING[] values);
|
|
|
| @@ -60,15 +68,3 @@
|
| [RaisesException=Getter] attribute DOMString stringAttrWithGetterException;
|
| [RaisesException=Setter] attribute DOMString stringAttrWithSetterException;
|
| };
|
| -
|
| -typedef float DOUBLE;
|
| -typedef unsigned long long ULONGLONG;
|
| -typedef SerializedScriptValue SCRIPT_VALUE;
|
| -typedef long[] ARRAY_OF_LONGS;
|
| -typedef SVGPoint SVGPOINT;
|
| -typedef DOMString STRING;
|
| -typedef DOMString[] ARRAY_OF_STRINGS;
|
| -typedef TestCallbackInterface TEST_CALLBACK_INTERFACE;
|
| -typedef TestSubObjConstructor T;
|
| -typedef Array ARRAY;
|
| -typedef DOMException E;
|
|
|