| OLD | NEW |
| 1 <!DOCTYPE html> | 1 <!DOCTYPE html> |
| 2 <script src="../js/resources/js-test-pre.js"></script> | 2 <script src="../js/resources/js-test-pre.js"></script> |
| 3 <body> | 3 <body> |
| 4 <script> | 4 <script> |
| 5 description('Tests that the window.internals.observeGC hook works.'); | 5 description('Tests that the window.internals.observeGC hook works.'); |
| 6 | 6 |
| 7 shouldBe('typeof window.internals.observeGC', '"function"', | 7 shouldBe('typeof window.internals.observeGC', '"function"', |
| 8 'this test requires window.internals'); | 8 'this test requires window.internals'); |
| 9 | 9 |
| 10 // "Generic Kid's Movie III": ... where nobody dies. | 10 // "Generic Kid's Movie III": ... where nobody dies. |
| (...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 48 var valueD = {}; | 48 var valueD = {}; |
| 49 var observerD = internals.observeGC(valueD); | 49 var observerD = internals.observeGC(valueD); |
| 50 valueD.observer = observerD; | 50 valueD.observer = observerD; |
| 51 observerD.observed = valueD; | 51 observerD.observed = valueD; |
| 52 valueD = observerD = null; | 52 valueD = observerD = null; |
| 53 gc(); | 53 gc(); |
| 54 testPassed('did not crash'); | 54 testPassed('did not crash'); |
| 55 | 55 |
| 56 var successfullyParsed = true; | 56 var successfullyParsed = true; |
| 57 </script> | 57 </script> |
| 58 <script src="../js/resources/js-test-post.js"></script> | |
| OLD | NEW |