Index: pkg/polymer/lib/src/loader.dart |
diff --git a/pkg/polymer/lib/src/loader.dart b/pkg/polymer/lib/src/loader.dart |
index 089af9241f9f10246581bbc6c31f57ea5661172f..0417bcb5d4a3855322f890a448ae76c3a21a35b4 100644 |
--- a/pkg/polymer/lib/src/loader.dart |
+++ b/pkg/polymer/lib/src/loader.dart |
@@ -60,6 +60,10 @@ void startPolymer(List<Function> initializers, [bool deployMode = true]) { |
'Please check that the list of entry points in your pubspec.yaml ' |
'is correct. If you are using pub-serve, you may need to restart it.'; |
} |
+ |
+ Polymer.registerSync('d-auto-binding', AutoBindingElement, |
+ extendsTag: 'template'); |
+ |
for (var initializer in initializers) { |
initializer(); |
} |
@@ -97,7 +101,7 @@ void _hookJsPolymer() { |
var zone = Zone.current; |
polymerJs.callMethod('whenPolymerReady', |
- [zone.bindCallback(() => Polymer._ready.complete())]); |
+ [zone.bindCallback(() => Polymer._onReady.complete())]); |
var polyElem = document.createElement('polymer-element'); |
var proto = new JsObject.fromBrowserObject(polyElem)['__proto__']; |