| Index: tests/html/native_gc_test.dart
|
| diff --git a/tests/html/native_gc_test.dart b/tests/html/native_gc_test.dart
|
| index 87251be4c19fb67c1b42520f40c73e6dac73cd8e..e85acfb7bc0c27d5289c522d90f190e9a455088f 100644
|
| --- a/tests/html/native_gc_test.dart
|
| +++ b/tests/html/native_gc_test.dart
|
| @@ -32,17 +32,21 @@ main() {
|
| });
|
|
|
| test('WindowEventListener', () {
|
| + String message = 'WindowEventListenerTestPingMessage';
|
| +
|
| Element testDiv = new DivElement();
|
| testDiv.id = '#TestDiv';
|
| document.body.nodes.add(testDiv);
|
| - window.on.message.add((e) => testDiv.click());
|
| + window.on.message.add((e) {
|
| + if (e.data == message) testDiv.click();
|
| + });
|
|
|
| for (int i = 0; i < 100; ++i) {
|
| triggerMajorGC();
|
| }
|
|
|
| testDiv.on.click.add(expectAsync1((e) {}));
|
| - window.postMessage('test', '*');
|
| + window.postMessage(message, '*');
|
| });
|
| }
|
|
|
|
|