| Index: Source/bindings/scripts/v8_interface.py
|
| diff --git a/Source/bindings/scripts/v8_interface.py b/Source/bindings/scripts/v8_interface.py
|
| index 5d56ed05357ddfb8d9b69ee968662f98ddeb831b..4fefd9f164b2551bf111355794c45594feb929f6 100644
|
| --- a/Source/bindings/scripts/v8_interface.py
|
| +++ b/Source/bindings/scripts/v8_interface.py
|
| @@ -902,9 +902,6 @@ def sort_and_groupby(l, key=None):
|
|
|
| # [Constructor]
|
| def constructor_context(interface, constructor):
|
| - arguments_need_try_catch = any(v8_methods.argument_needs_try_catch(constructor, argument)
|
| - for argument in constructor.arguments)
|
| -
|
| # [RaisesException=Constructor]
|
| is_constructor_raises_exception = \
|
| interface.extended_attributes.get('RaisesException') == 'Constructor'
|
| @@ -912,7 +909,6 @@ def constructor_context(interface, constructor):
|
| return {
|
| 'arguments': [v8_methods.argument_context(interface, constructor, argument, index)
|
| for index, argument in enumerate(constructor.arguments)],
|
| - 'arguments_need_try_catch': arguments_need_try_catch,
|
| 'cpp_type': cpp_template_type(
|
| cpp_ptr_type('RefPtr', 'RawPtr', gc_type(interface)),
|
| cpp_name(interface)),
|
|
|