Chromium Code Reviews| Index: runtime/observatory/web/main.dart |
| diff --git a/runtime/observatory/web/main.dart b/runtime/observatory/web/main.dart |
| index 238bf97217a8bc40f0b7328393e4155747e8177b..4abd43e99f94f94b9e9ce6cee10e4d9386bc4cd8 100644 |
| --- a/runtime/observatory/web/main.dart |
| +++ b/runtime/observatory/web/main.dart |
| @@ -4,8 +4,9 @@ |
| import 'package:logging/logging.dart'; |
| import 'package:polymer/polymer.dart'; |
| +import 'package:observatory/elements.dart'; |
| -main() { |
| +main() async{ |
|
rmacnak
2016/07/11 17:54:01
async {
cbernaschina
2016/07/11 18:14:12
Done.
|
| Logger.root.level = Level.INFO; |
| Logger.root.onRecord.listen((LogRecord rec) { |
| if (rec.level == Level.WARNING && |
| @@ -17,13 +18,10 @@ main() { |
| } |
| print('${rec.level.name}: ${rec.time}: ${rec.message}'); |
| }); |
| + await initElements(); |
| Logger.root.info('Starting Observatory'); |
| - initPolymer().then((zone) { |
| - Logger.root.info('Polymer initialized'); |
| - // Code here is in the polymer Zone, which ensures that |
| - // @observable properties work correctly. |
| - Polymer.onReady.then((_) { |
| - Logger.root.info('Polymer elements have been upgraded'); |
| - }); |
| - }); |
| + await initPolymer(); |
| + Logger.root.info('Polymer initialized'); |
| + await Polymer.onReady; |
| + Logger.root.info('Polymer elements have been upgraded'); |
| } |