| Index: Source/bindings/scripts/v8_attributes.py
|
| diff --git a/Source/bindings/scripts/v8_attributes.py b/Source/bindings/scripts/v8_attributes.py
|
| index b16b5b7435a9f34a6f8ccd54b25a4c880074034e..a6a89893bb5bcaec2506316fdbe9df255ec40516 100644
|
| --- a/Source/bindings/scripts/v8_attributes.py
|
| +++ b/Source/bindings/scripts/v8_attributes.py
|
| @@ -198,7 +198,7 @@ def getter_expression(interface, attribute, contents):
|
| if ('ImplementedBy' in attribute.extended_attributes and
|
| not attribute.is_static):
|
| arguments.append('*impl')
|
| - if attribute.idl_type.is_nullable:
|
| + if attribute.idl_type.is_nullable and not contents['has_strict_type_checking']:
|
| arguments.append('isNull')
|
| if contents['is_getter_raises_exception']:
|
| arguments.append('exceptionState')
|
|
|