diff --git a/mozmill/mozmill/extension/resource/modules/utils.js b/mozmill/mozmill/extension/resource/modules/utils.js index 44e9e84d..e5f9b632 100644 --- a/mozmill/mozmill/extension/resource/modules/utils.js +++ b/mozmill/mozmill/extension/resource/modules/utils.js @@ -22,6 +22,7 @@ // Adam Christian // Mikeal Rogers // Henrik Skupin +// Vlad Maniac // // Alternatively, the contents of this file may be used under the terms of // either the GNU General Public License Version 2 or later (the "GPL"), or @@ -45,6 +46,7 @@ var EXPORTED_SYMBOLS = ["openFile", "saveFile", "saveAsFile", "genBoiler", const Ci = Components.interfaces; +var frame = {}; Components.utils.import('resource://mozmill/modules/frame.js', frame); var hwindow = Components.classes["@mozilla.org/appshell/appShellService;1"] .getService(Components.interfaces.nsIAppShellService) @@ -485,6 +487,7 @@ function waitFor(callback, message, timeout, interval, thisObject) { throw new TimeoutError(message); } + frame.events.pass({'function':'utils.waitFor()'}); return true; }