| Index: lib/html/scripts/generator.py
|
| diff --git a/lib/html/scripts/generator.py b/lib/html/scripts/generator.py
|
| index 0603e01ddae2f97b487e5cc42aa94df1fc042525..c619e61beb9c6148c08f67fe2cc680492a187c66 100644
|
| --- a/lib/html/scripts/generator.py
|
| +++ b/lib/html/scripts/generator.py
|
| @@ -537,6 +537,18 @@ _serialize_SSV = Conversion('_convertDartToNative_SerializedScriptValue',
|
| 'Dynamic', 'Dynamic')
|
|
|
| dart2js_conversions = {
|
| + # Wrap non-local Windows. We need to check EventTarget (the base type)
|
| + # as well. Note, there are no functions that take a non-local Window
|
| + # as a parameter / setter.
|
| + 'DOMWindow get':
|
| + Conversion('_convertNativeToDart_Window', 'Window', 'Window'),
|
| + 'EventTarget get':
|
| + Conversion('_convertNativeToDart_EventTarget', 'EventTarget',
|
| + 'EventTarget'),
|
| + 'EventTarget set':
|
| + Conversion('_convertDartToNative_EventTarget', 'EventTarget',
|
| + 'EventTarget'),
|
| +
|
| 'IDBKey get':
|
| Conversion('_convertNativeToDart_IDBKey', 'Dynamic', 'Dynamic'),
|
| 'IDBKey set':
|
|
|