Bug 501566: It takes too long to highlight a selected link, r=froystig, r=mfinkle

This commit is contained in:
Benjamin Stover 2009-09-01 23:39:39 -04:00
Родитель 7e25f14be7
Коммит f661465a29
1 изменённых файлов: 11 добавлений и 0 удалений

Просмотреть файл

@ -63,7 +63,18 @@ let Util = {
dumpLn: function dumpLn() {
for (var i = 0; i < arguments.length; i++) { dump(arguments[i] + ' '); }
dump("\n");
},
/** Executes aFunc after other events have been processed. */
executeSoon: function executeSoon(aFunc) {
let tm = Cc["@mozilla.org/thread-manager;1"].getService(Ci.nsIThreadManager);
tm.mainThread.dispatch({
run: function() {
aFunc();
}
}, Ci.nsIThread.DISPATCH_NORMAL);
}
};