Index: Source/bindings/scripts/v8_union.py |
diff --git a/Source/bindings/scripts/v8_union.py b/Source/bindings/scripts/v8_union.py |
index 57e73b94f95c2b5e616ac9968bcf454f90421c43..689ad4010ca9517c74a12b968fdf43c352c30c37 100644 |
--- a/Source/bindings/scripts/v8_union.py |
+++ b/Source/bindings/scripts/v8_union.py |
@@ -84,8 +84,7 @@ def member_context(member, interfaces_info): |
'cpp_value_to_v8_value': member.cpp_value_to_v8_value( |
cpp_value='impl.getAs%s()' % member.name, isolate='isolate', |
creation_context='creationContext'), |
- 'is_traceable': (member.is_garbage_collected or |
- member.is_will_be_garbage_collected), |
+ 'is_traceable': member.is_traceable, |
'rvalue_cpp_type': member.cpp_type_args(used_as_rvalue_type=True), |
'specific_type_enum': 'SpecificType' + member.name, |
'type_name': member.name, |