Sha256: 4063843ba44196dab8ef24ba7ef1355f306768f0e6974d8732ef447deac4eb44
Contents?: true
Size: 860 Bytes
Versions: 11
Compression:
Stored size: 860 Bytes
Contents
/** * @author thatcher */ (function(/*window,document*/){ var Html5Parser; var psettimeout; var sync = function(window,parser){ parser.ptimeouts = []; parser.pschedule = function($schedule,timer,t) { var old = psettimeout; psettimeout = function(fn){ parser.ptimeouts.push(fn); }; $schedule(window,timer,t); psettimeout = old; }; parser.pwait = function() { var fn; while ((fn = parser.ptimeouts.pop())) { fn(); }; }; }; var async = function(window,parser) { delete parser.ptimeouts; parser.pschedule = function($schedule,timer,t) { var old = psettimeout; psettimeout = window.setTimeout; $schedule(window,timer,t); psettimeout = old; }; parser.pwait = function(){ // $master.print("wait called"); window.$envx.wait(-1); // $master.print("after wait"); }; };
Version data entries
11 entries across 11 versions & 2 rubygems