• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<!DOCTYPE html>
2
3<p>
4    Tests that reference cycles between the observer and the callback do not
5    create leaks.
6</p>
7
8<script>
9    if (window.testRunner)
10        testRunner.dumpAsText();
11
12    function leak() {
13        var observer = new WebKitMutationObserver(function() { observer.disconnect(); });
14    }
15
16    for (i=0; i < 1000; i++) leak();
17    gc();
18</script>
19