| OLD | NEW |
| (Empty) | |
| 1 <!DOCTYPE html> |
| 2 <head> |
| 3 <script src="../resources/js-test.js"></script> |
| 4 </head> |
| 5 <body> |
| 6 <script> |
| 7 window.jsTestIsAsync = true; |
| 8 description('Untitled test.'); |
| 9 |
| 10 shouldBe('typeof window.internals.observeGC', '"function"', 'this test requires
window.internals'); |
| 11 |
| 12 var frag = document.createElement('div'); |
| 13 let collection = frag.getElementsByTagName('foobar'); |
| 14 var leakObserver = internals.observeGC(collection); |
| 15 collection = null; |
| 16 frag = null; |
| 17 gc(); |
| 18 shouldBeTrue("leakObserver.wasCollected"); |
| 19 finishJSTest(); |
| 20 </script> |
| 21 </body> |
| 22 </html> |
| 23 |
| OLD | NEW |