blob: 7f00050fa7ed6daf89ce6af7a0e610d0e5ddc42b [file] [log] [blame]
window.timeout_multiplier = %(timeout_multiplier)d;
window.message_queue = [];
window.setMessageListener = function(func) {
window.current_listener = func;
window.addEventListener(
"message",
func,
false
);
};
window.setMessageListener(function(event) {
window.message_queue.push(event);
});
window.win = window.open("%(abs_url)s", "%(window_id)s");
if (%(timeout)s != null) {
window.timer = setTimeout(function() {
window.win.timeout();
window.win.close();
}, %(timeout)s);
}