| Index: tests/dom/native_gc_test.dart
|
| diff --git a/tests/dom/native_gc_test.dart b/tests/dom/native_gc_test.dart
|
| index 76c5a37fa1a2332318acb71310f1c04c540a88c4..1882c6e2e00f9de246ca696f61bce7b01f0bd4a0 100644
|
| --- a/tests/dom/native_gc_test.dart
|
| +++ b/tests/dom/native_gc_test.dart
|
| @@ -1,10 +1,10 @@
|
| #library('NativeGCTest');
|
| #import('../../lib/unittest/unittest.dart');
|
| -#import('../../lib/unittest/dom_config.dart');
|
| -#import('dart:dom');
|
| +#import('../../lib/unittest/html_config.dart');
|
| +#import('dart:html');
|
|
|
| main() {
|
| - useDomConfiguration();
|
| + useHtmlConfiguration();
|
|
|
| test('EventListener', () {
|
| final int N = 1000000;
|
| @@ -19,16 +19,15 @@ main() {
|
| // Record the iteration number.
|
| l[N - 1] = i;
|
|
|
| - div = document.createElement('div');
|
| - div.addEventListener('test', (_) {
|
| + div = new Element.tag('div');
|
| + div.on['test'].add((_) {
|
| // Only the final iteration's listener should be invoked.
|
| // Note: the reference to l keeps the entire list alive.
|
| Expect.equals(M - 1, l[N - 1]);
|
| }, false);
|
| }
|
|
|
| - final event = document.createEvent('Event');
|
| - event.initEvent('test', true, false);
|
| - div.dispatchEvent(event);
|
| + final event = new Event('test');
|
| + div.on['test'].dispatch(event);
|
| });
|
| }
|
|
|