| Index: Source/bindings/scripts/v8_interface.py
|
| diff --git a/Source/bindings/scripts/v8_interface.py b/Source/bindings/scripts/v8_interface.py
|
| index ea2e4368cf708d3a6b7dd7b0371852466b8858a2..c631274dc9ebf63731520b9a9bedb317877ff8a4 100644
|
| --- a/Source/bindings/scripts/v8_interface.py
|
| +++ b/Source/bindings/scripts/v8_interface.py
|
| @@ -369,7 +369,7 @@ def interface_context(interface):
|
|
|
| iterator_method = generated_iterator_method('iterator')
|
|
|
| - if interface.iterable:
|
| + if interface.iterable or interface.maplike or interface.setlike:
|
| methods.extend([
|
| generated_iterator_method('keys'),
|
| generated_iterator_method('values'),
|
|
|