| Index: Source/bindings/scripts/v8_utilities.py | 
| diff --git a/Source/bindings/scripts/v8_utilities.py b/Source/bindings/scripts/v8_utilities.py | 
| index b2b31efcbd6488501b95def9ece9c2cdb93b89e7..da957af733336e1d3764303965c72c5500baaa7b 100644 | 
| --- a/Source/bindings/scripts/v8_utilities.py | 
| +++ b/Source/bindings/scripts/v8_utilities.py | 
| @@ -28,8 +28,6 @@ | 
|  | 
| """Functions shared by various parts of the code generator. | 
|  | 
| -Extends IdlTypeBase type with |enum_validation_expression| property. | 
| - | 
| Design doc: http://www.chromium.org/developers/design-documents/idl-compiler | 
| """ | 
|  | 
| @@ -119,15 +117,6 @@ def uncapitalize(name): | 
| # C++ | 
| ################################################################################ | 
|  | 
| -def enum_validation_expression(idl_type): | 
| -    # FIXME: Add IdlEnumType, move property to derived type, and remove this check | 
| -    if not idl_type.is_enum: | 
| -        return None | 
| -    return ' || '.join(['string == "%s"' % enum_value | 
| -                        for enum_value in idl_type.enum_values]) | 
| -IdlTypeBase.enum_validation_expression = property(enum_validation_expression) | 
| - | 
| - | 
| def scoped_name(interface, definition, base_name): | 
| if 'ImplementedInPrivateScript' in definition.extended_attributes: | 
| return '%s::PrivateScript::%s' % (v8_class_name(interface), base_name) | 
|  |