| Index: Source/bindings/scripts/unstable/v8_interface.py
|
| diff --git a/Source/bindings/scripts/unstable/v8_interface.py b/Source/bindings/scripts/unstable/v8_interface.py
|
| index e31b709eed4e17e7a4869af38896c941a5e43952..c37c11a1de7ed288653ce4e2efb4f17406c1cace 100644
|
| --- a/Source/bindings/scripts/unstable/v8_interface.py
|
| +++ b/Source/bindings/scripts/unstable/v8_interface.py
|
| @@ -514,6 +514,10 @@ def property_setter(setter):
|
| idl_type = setter.arguments[1].idl_type
|
| extended_attributes = setter.extended_attributes
|
| return {
|
| + 'has_strict_type_checking':
|
| + 'StrictTypeChecking' in extended_attributes and
|
| + v8_types.is_wrapper_type(idl_type),
|
| + 'idl_type': idl_type,
|
| 'is_custom': 'Custom' in extended_attributes,
|
| 'name': cpp_name(setter),
|
| 'v8_value_to_local_cpp_value': v8_types.v8_value_to_local_cpp_value(
|
|
|