function beginTest() { var ifr = document.getElementById("testFrame"); var win = ifr.contentWindow;
// After the click, the load event should be fired.
ifr.addEventListener('load', function() {
testDone();
});
// synthesizeMouse adds getBoundingClientRect left and top to the offsets but
// in that particular case, we don't want that. var rect = ifr.getBoundingClientRect(); var left = rect.left; var top = rect.top;
function testDone() { var ifr = document.getElementById("testFrame"); var url = new String(ifr.contentWindow.location);
is(url.indexOf("?10,10"), -1, "Shouldn't have ?10,10 in the URL!");
is(url.indexOf("?12,12"), -1, "Shouldn't have ?12,12 in the URL!");
is(url.indexOf("?14,14"), -1, "Shouldn't have ?14,14 in the URL!");
isnot(url.indexOf("?16,16"), -1, "Should have ?16,16 in the URL!");
SimpleTest.finish();
}