Index: Source/bindings/tests/idls/TestPartialInterfacePython.idl |
diff --git a/Source/bindings/tests/idls/TestPartialInterfacePython.idl b/Source/bindings/tests/idls/TestPartialInterfacePython.idl |
index 0233b047522d55d3142ab1a9a89fb8ff7ba5bf94..823eecd265b16647abb9529a9ab6f820f9396567 100644 |
--- a/Source/bindings/tests/idls/TestPartialInterfacePython.idl |
+++ b/Source/bindings/tests/idls/TestPartialInterfacePython.idl |
@@ -28,6 +28,15 @@ |
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
+enum PartialEnumType { |
+ "foo", |
+ "bar" |
+}; |
+ |
+typedef DOMString String; |
+ |
+callback PartialCallbackType = void (String value); |
+ |
[ |
Conditional=PARTIAL_CONDITION, |
RuntimeEnabled=PartialFeatureName, |
@@ -42,4 +51,7 @@ |
static void partialStaticVoidMethod(); |
void partialVoidMethodLongArg(long longArg); |
[CallWith=ExecutionContext, RaisesException] void partialCallWithExecutionContextRaisesExceptionVoidMethod(); |
+ |
+ attribute PartialEnumType enumAttribute; |
+ void methodThatTakesCallback(PartialCallbackType callback); |
}; |