var do_print = function(web_frame) {
- var _this = this;
-
+
var realprint = function() {
print("realprint called - queue is " + _this.queue_print);
if (queue_print > 0) {
- if (this.done_print) {
- _this.queue_print++;
+ if (done_print) {
+ queue_print++;
print("do_print called -- while already doing this... - restarting queue...");
GLib.timeout_add(GLib.PRIORITY_DEFAULT, BrowserSettings.delay *1, realprint);
return;
}
- this.done_print = true;
+ done_print = true;
print("do_print called");