| Index: Source/bindings/scripts/v8_interface.py
 | 
| diff --git a/Source/bindings/scripts/v8_interface.py b/Source/bindings/scripts/v8_interface.py
 | 
| index 0b255a85d2875bd9a0fedd73bab997bff726b565..3c00e74e0e3a7e7e48622dca6fa37bfd80ff4ae6 100644
 | 
| --- a/Source/bindings/scripts/v8_interface.py
 | 
| +++ b/Source/bindings/scripts/v8_interface.py
 | 
| @@ -563,6 +563,7 @@ def overloads_context(interface, overloads):
 | 
|          'measure_all_as': common_value(overloads, 'measure_as'),  # [MeasureAs]
 | 
|          'minarg': lengths[0],
 | 
|          'per_context_enabled_function_all': common_value(overloads, 'per_context_enabled_function'),  # [PerContextEnabled]
 | 
| +        'returns_promise_all': promise_overload_count > 0,
 | 
|          'runtime_enabled_function_all': common_value(overloads, 'runtime_enabled_function'),  # [RuntimeEnabled]
 | 
|          'valid_arities': lengths
 | 
|              # Only need to report valid arities if there is a gap in the
 | 
| 
 |