| Index: Source/bindings/scripts/unstable/idl_definitions.py
|
| diff --git a/Source/bindings/scripts/unstable/idl_definitions.py b/Source/bindings/scripts/unstable/idl_definitions.py
|
| index a17f75cb0f70f9d1dab2b2d2c8ddb52e8215ba37..623ca48316dd54ebff82cbda9d694bd17fe51cd8 100644
|
| --- a/Source/bindings/scripts/unstable/idl_definitions.py
|
| +++ b/Source/bindings/scripts/unstable/idl_definitions.py
|
| @@ -47,7 +47,7 @@ import re
|
| # Base classes
|
|
|
|
|
| -class BaseIdl:
|
| +class BaseIdl(object):
|
| """Abstract base class, used for JSON serialization."""
|
| __metaclass__ = abc.ABCMeta
|
|
|
| @@ -63,7 +63,7 @@ class BaseIdl:
|
| pass
|
|
|
|
|
| -class TypedObject:
|
| +class TypedObject(object):
|
| """Object with a type, such as an Attribute or Operation (return value).
|
|
|
| The type can be an actual type, or can be a typedef, which must be resolved
|
| @@ -329,7 +329,7 @@ def resolve_typedefs(idl_type, typedefs):
|
| return str(IdlType.from_string(idl_type).resolve_typedefs(typedefs))
|
|
|
|
|
| -class IdlType:
|
| +class IdlType(object):
|
| # FIXME: replace type strings with these objects,
|
| # so don't need to parse everywhere types are used.
|
| # Types are stored internally as strings, not objects,
|
|
|