Chromium Code Reviews| 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(); |