Index: sdk/lib/html/dart2js/html_dart2js.dart |
diff --git a/sdk/lib/html/dart2js/html_dart2js.dart b/sdk/lib/html/dart2js/html_dart2js.dart |
index be9e0b22d57ba5b51348df84d142996cc496d165..4309803236d6a01f994c0cf3724f397906411422 100644 |
--- a/sdk/lib/html/dart2js/html_dart2js.dart |
+++ b/sdk/lib/html/dart2js/html_dart2js.dart |
@@ -63,7 +63,8 @@ import 'dart:_js_helper' |
ForceInline, |
findDispatchTagForInterceptorClass, |
setNativeSubclassDispatchRecord, |
- makeLeafDispatchRecord; |
+ makeLeafDispatchRecord, |
+ registerGlobalObject; |
import 'dart:_interceptors' |
show |
Interceptor, |
@@ -45872,6 +45873,7 @@ class _DOMWindowCrossFrame implements WindowBase { |
return w; |
} else { |
// TODO(vsm): Cache or implement equality. |
+ registerGlobalObject(w); |
return new _DOMWindowCrossFrame(w); |
} |
} |