| Index: Source/bindings/scripts/v8_dictionary.py
|
| diff --git a/Source/bindings/scripts/v8_dictionary.py b/Source/bindings/scripts/v8_dictionary.py
|
| index 6dc772fdcf99944f5204b50dc7bcc8302e07093a..fd10f8c2a027973335a2f0aa1dfccd37c15eb382 100644
|
| --- a/Source/bindings/scripts/v8_dictionary.py
|
| +++ b/Source/bindings/scripts/v8_dictionary.py
|
| @@ -121,8 +121,13 @@ def member_impl_context(member, interfaces_info, header_includes):
|
| return v8_types.cpp_template_type('Nullable', member_cpp_type)
|
| return member_cpp_type
|
|
|
| + cpp_default_value = None
|
| + if member.default_value and not member.default_value.is_null:
|
| + cpp_default_value = str(member.default_value)
|
| +
|
| header_includes.update(idl_type.impl_includes_for_type(interfaces_info))
|
| return {
|
| + 'cpp_default_value': cpp_default_value,
|
| 'getter_expression': getter_expression(),
|
| 'has_method_expression': has_method_expression(),
|
| 'has_method_name': has_method_name_for_dictionary_member(member),
|
|
|