| OLD | NEW | 
|---|
| 1 <!doctype html> | 1 <!doctype html> | 
| 2 <!-- | 2 <!-- | 
| 3    Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 3    Copyright (c) 2012, the Dart project authors.  Please see the AUTHORS file | 
| 4    for details. All rights reserved. Use of this source code is governed by a | 4    for details. All rights reserved. Use of this source code is governed by a | 
| 5    BSD-style license that can be found in the LICENSE file. | 5    BSD-style license that can be found in the LICENSE file. | 
| 6 --> | 6 --> | 
| 7 <html lang="en"> | 7 <html lang="en"> | 
| 8 <head> | 8 <head> | 
| 9   <meta charset="utf-8"> | 9   <meta charset="utf-8"> | 
| 10   <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | 10   <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> | 
| 11   <script type='application/javascript' src="testing.js"></script> | 11   <script type='application/javascript' src="testing.js"></script> | 
| 12 </head> | 12 </head> | 
| 13 <body> | 13 <body> | 
| 14   <template if="cond"> | 14   <template if="cond"> | 
| 15     <span>yay! test passes</span> | 15     <span>yay! test passes</span> | 
| 16   </template> | 16   </template> | 
| 17   <template if="notCond"> | 17   <template if="notCond"> | 
| 18     <span>error: test failed</span> | 18     <span>error: test failed</span> | 
| 19   </template> | 19   </template> | 
| 20   <script type="application/dart"> | 20   <script type="application/dart"> | 
| 21     import 'dart:html'; | 21     import 'dart:html'; | 
| 22     import 'package:web_components/watcher.dart'; | 22     import 'package:web_ui/watcher.dart'; | 
| 23     import 'common.dart'; | 23     import 'common.dart'; | 
| 24 | 24 | 
| 25     main() { | 25     main() { | 
| 26       window.setTimeout(() { | 26       window.setTimeout(() { | 
| 27         cond = true; | 27         cond = true; | 
| 28         dispatch(); | 28         dispatch(); | 
| 29         // in the end, we should see 'yes' | 29         // in the end, we should see 'yes' | 
| 30         window.setTimeout(() => window.postMessage('done', '*'), 0); | 30         window.setTimeout(() => window.postMessage('done', '*'), 0); | 
| 31       }, 0); | 31       }, 0); | 
| 32     } | 32     } | 
| 33   </script> | 33   </script> | 
| 34 </body> | 34 </body> | 
| 35 </html> | 35 </html> | 
| OLD | NEW | 
|---|