| Index: Source/bindings/scripts/v8_methods.py
|
| diff --git a/Source/bindings/scripts/v8_methods.py b/Source/bindings/scripts/v8_methods.py
|
| index 9f9e23c9d4a3a1c9f37f789fef9d17f515aab779..dcd04ae097f1bf7a9dd2002e9d26a6c925f4d9dd 100644
|
| --- a/Source/bindings/scripts/v8_methods.py
|
| +++ b/Source/bindings/scripts/v8_methods.py
|
| @@ -253,6 +253,8 @@ def argument_context(interface, method, argument, index):
|
| 'idl_type_object': idl_type,
|
| 'index': index,
|
| 'is_callback_interface': idl_type.is_callback_interface,
|
| + # FIXME: Remove generic 'Dictionary' special-casing
|
| + 'is_dictionary': idl_type.is_dictionary or idl_type.base_type == 'Dictionary',
|
| 'is_nullable': idl_type.is_nullable,
|
| 'is_optional': argument.is_optional,
|
| 'is_variadic_wrapper_type': is_variadic_wrapper_type,
|
|
|