| Index: Source/bindings/scripts/v8_methods.py
|
| diff --git a/Source/bindings/scripts/v8_methods.py b/Source/bindings/scripts/v8_methods.py
|
| index f4253981e4a1c54c1e5af8d2c26bf4a0446f0e82..9d1e3fe51422119c74d38e641ed67de0838169f5 100644
|
| --- a/Source/bindings/scripts/v8_methods.py
|
| +++ b/Source/bindings/scripts/v8_methods.py
|
| @@ -201,10 +201,6 @@ def argument_context(interface, method, argument, index):
|
| has_extended_attribute_value(method, 'TypeChecking', 'Interface')) and
|
| idl_type.is_wrapper_type)
|
|
|
| - restricted_float = (
|
| - has_extended_attribute_value(interface, 'TypeChecking', 'Unrestricted') or
|
| - has_extended_attribute_value(method, 'TypeChecking', 'Unrestricted'))
|
| -
|
| if ('ImplementedInPrivateScript' in extended_attributes and
|
| not idl_type.is_wrapper_type and
|
| not idl_type.is_basic_type):
|
| @@ -243,7 +239,7 @@ def argument_context(interface, method, argument, index):
|
| 'use_permissive_dictionary_conversion': 'PermissiveDictionaryConversion' in extended_attributes,
|
| 'v8_set_return_value': v8_set_return_value(interface.name, method, this_cpp_value),
|
| 'v8_set_return_value_for_main_world': v8_set_return_value(interface.name, method, this_cpp_value, for_main_world=True),
|
| - 'v8_value_to_local_cpp_value': v8_value_to_local_cpp_value(method, argument, index, restricted_float=restricted_float),
|
| + 'v8_value_to_local_cpp_value': v8_value_to_local_cpp_value(method, argument, index),
|
| 'vector_type': v8_types.cpp_ptr_type('Vector', 'HeapVector', idl_type.gc_type),
|
| }
|
|
|
|
|