| Index: tools/dom/scripts/generator.py
|
| diff --git a/tools/dom/scripts/generator.py b/tools/dom/scripts/generator.py
|
| index 829043302fbe57f39a02fa3a7525ff572c8eafe0..b18c0cfb5019c7f266356de215a677969f505e0b 100644
|
| --- a/tools/dom/scripts/generator.py
|
| +++ b/tools/dom/scripts/generator.py
|
| @@ -17,14 +17,11 @@ _pure_interfaces = monitored.Set('generator._pure_interfaces', [
|
| # TODO(sra): DOMStringMap should be a class implementing Map<String,String>.
|
| 'DOMStringMap',
|
| 'ChildNode',
|
| - #'Crypto',
|
| 'ElementTimeControl',
|
| - 'ElementTraversal',
|
| 'EventListener',
|
| 'MediaQueryListListener',
|
| 'MutationCallback',
|
| 'ParentNode',
|
| - #'SubtleCrypto',
|
| 'SVGExternalResourcesRequired',
|
| 'SVGFilterPrimitiveStandardAttributes',
|
| 'SVGFitToViewBox',
|
| @@ -36,7 +33,6 @@ _pure_interfaces = monitored.Set('generator._pure_interfaces', [
|
| 'SVGZoomAndPan',
|
| 'TimeoutHandler',
|
| 'WindowTimers',
|
| - #'WorkerCrypto',
|
| 'WorkerPerformance',
|
| ])
|
|
|
| @@ -997,12 +993,12 @@ _idl_type_registry = monitored.Dict('generator._idl_type_registry', {
|
| 'boolean': TypeData(clazz='Primitive', dart_type='bool', native_type='bool',
|
| webcore_getter_name='hasAttribute',
|
| webcore_setter_name='setBooleanAttribute'),
|
| + 'byte': TypeData(clazz='Primitive', dart_type='int', native_type='int'),
|
| + 'octet': TypeData(clazz='Primitive', dart_type='int', native_type='int'),
|
| 'short': TypeData(clazz='Primitive', dart_type='int', native_type='int'),
|
| 'unsigned short': TypeData(clazz='Primitive', dart_type='int',
|
| native_type='int'),
|
| 'int': TypeData(clazz='Primitive', dart_type='int'),
|
| - 'unsigned int': TypeData(clazz='Primitive', dart_type='int',
|
| - native_type='unsigned'),
|
| 'long': TypeData(clazz='Primitive', dart_type='int', native_type='int',
|
| webcore_getter_name='getIntegralAttribute',
|
| webcore_setter_name='setIntegralAttribute'),
|
| @@ -1018,6 +1014,7 @@ _idl_type_registry = monitored.Dict('generator._idl_type_registry', {
|
| 'any': TypeData(clazz='Primitive', dart_type='Object', native_type='ScriptValue'),
|
| 'Array': TypeData(clazz='Primitive', dart_type='List'),
|
| 'custom': TypeData(clazz='Primitive', dart_type='dynamic'),
|
| + 'union': TypeData(clazz='Primitive', dart_type='dynamic'),
|
| 'ClientRect': TypeData(clazz='Interface',
|
| dart_type='Rect', suppress_interface=True),
|
| 'Date': TypeData(clazz='Primitive', dart_type='DateTime', native_type='double'),
|
|
|