Index: Source/bindings/tests/idls/TestObject.idl |
diff --git a/Source/bindings/tests/idls/TestObject.idl b/Source/bindings/tests/idls/TestObject.idl |
index 4f4047aacc2d0358399234ea056d0a17cb593cd8..73ab2fd9c66ef8debf701ff8310e203e4119b035 100644 |
--- a/Source/bindings/tests/idls/TestObject.idl |
+++ b/Source/bindings/tests/idls/TestObject.idl |
@@ -33,16 +33,6 @@ enum TestEnum {"", "EnumValue1", "EnumValue2", "EnumValue3"}; |
callback VoidCallbackFunction = void (); |
callback AnyCallbackFunctionOptionalAnyArg = any (optional any optionalAnyArg); |
-dictionary TestDict { |
- boolean booleanMember; |
- long longMember1 = 1; |
-}; |
- |
-dictionary TestDictDerived : TestDict { |
Nils Barth (inactive)
2014/07/18 21:52:35
Are you removing support for dictionary inheritanc
bashi
2014/07/22 02:33:58
Yes. I'll mention in the description of a future C
|
- unsigned short unsignedShortMember; |
- float floatMember4 = 4.0; |
-}; |
- |
// No extended attributes on the interface; those go in TestInterface.idl |
interface TestObject { |
// Constants |
@@ -373,6 +363,10 @@ interface TestObject { |
// Enumerations |
TestEnum testEnumMethod(); |
void voidMethodTestEnumArg(TestEnum testEnumTypeArg); |
+ // Dictionaries |
+ TestDictionary testDictionaryMethod(); |
+ void voidMethodTestDictionaryArg(TestDictionary testDictionaryArg); |
+ void voidMethodOptionalTestDictionaryArg(optional TestDictionary optionalTestDictionaryArg); |
// Exceptional types |
Dictionary dictionaryMethod(); |
NodeFilter nodeFilterMethod(); |