<!DOCTYPE html>
<html>
<head>
<script src="../../resources/js-test.js"></script>
</head>
<body>
<script>
description("Verify that MediaStreamTracks aren't prematurely garbage collected.");

if (window.testRunner)
    testRunner.dumpAsText();

var jsTestIsAsync = true;

function finishUp() {
    gc();
    finishJSTest();
}

navigator.webkitGetUserMedia({audio: true,video: true},function (stream) {
    var vidTrack = stream.getVideoTracks()[0];
    vidTrack.onended = function () { };
    }, function () {} );
setTimeout(finishUp);
</script>
</body>
</html>