Added some polyfills for old browsers
This commit is contained in:
parent
0b78b2885e
commit
07ee5497bc
11 changed files with 69 additions and 13 deletions
|
|
@ -24,7 +24,8 @@ function tb(a,b,c){c&&(b+="-"+c+"-object");if(a.getElementsByClassName)return a.
|
|||
bb.prototype={constructor:bb,parent:null,toString:function(){return this.name?this.name:this.id||this.type},Pb:function(a,b,c){switch(b){case "clear":return this.qa[b]||(this.qa[b]=c,c.onclick=function(a){return function(){a.qa.print&&(a.qa.print.value="")}}(this)),!0;case "print":return this.qa[b]||(this.Gf=this.qa[b]=c,c.value="",this.O=function(a){return function(b,c){8192<a.value.length&&(a.value=a.value.substr(a.value.length-4096));a.value+=(void 0!==c?c+": ":"")+(b||"")+"\n";a.scrollTop=a.scrollHeight}}(c),
|
||||
this.Na=function(a){this.O(a,this.xd)}),!0;default:return!1}},log:function(){},O:function(){},status:function(a){this.O(this.xd+": "+a)},Na:function(a,b,c){c=c||this.type;b||w((c?c+": ":"")+a)},hc:function(){return this.la.ic=!0},gc:function(a,b){b&&(this.la.ic=!1);return!0}};function x(a,b,c,d,e,f,g){a.ha&&(!0===g?g=0:null==g&&(g=a.wc),ub(a.ha,a,b,c,d,e,f,g))}function y(a,b,c,d){a.ha&&(!0===c||z(a,c|0))&&a.ha.message(b,d)}
|
||||
function z(a,b){if(a.ha){a===a.ha?b|=0:b=b||a.wc;var c=a.ha.wc&b;return!!b&&c===b||!!(c&a.ha.pl)}return!1}function vb(a,b){if(a.la.hh)return a.la.Ff=!1,a.la.hh=!1;if(a.la.error)return a.O(a.toString()+" error"),!1;a.la.Ff=b;return a.la.Ff}function wb(a,b){a.la.Ff&&(b?a.la.hh=!0:void 0===b&&a.O(a.toString()+" busy"));return a.la.Ff}function xb(a,b){a.la.error||(a.la.ready=!1!==b,a.la.ready&&(b=a.yg,a.yg=null,b&&b()))}function yb(a,b){b&&(a.la.ready?b():a.yg=b);return a.la.ready}
|
||||
function zb(a,b){a.la.error=!0;a.Na(b)}
|
||||
function zb(a,b){a.la.error=!0;a.Na(b)}Array.prototype.indexOf||(Array.prototype.indexOf=function(a,b){b=b||0;for(var c=this.length;b<c;b++)if(this[b]===a)return b;return-1});
|
||||
Function.prototype.bind||(Function.prototype.bind=function(a){function b(){return e.apply(this instanceof c&&a?this:a,d.concat(Array.prototype.slice.call(arguments)))}function c(){}if("function"!=typeof this)throw new TypeError("Function.prototype.bind: non-callable object");var d=Array.prototype.slice.call(arguments,1),e=this;c.prototype=this.prototype;b.prototype=new c;return b});
|
||||
var Ab="undefined"!==typeof ArrayBuffer,Bb={Kg:4,Jc:5,Jd:6,dd:7,ed:8,ib:9,dc:11,ec:12,Je:4,Gj:60,Hj:83,yc:3,Vb:9,Nc:16,Jg:1,Lj:19,Nj:28,Pj:16,Oj:21,Mj:37,Jj:2,Ih:9,Kj:5,Ij:33,Kh:10,Jh:8,Tf:3,Sf:15,ck:51,dk:1,ek:2,fk:4,bk:32,Lh:15,hk:15,ab:16,bb:4,jk:11,ik:18,gk:24,fc:4,kk:2,pf:16,lk:17,Qh:18,mk:19,Ph:5,Rh:6,sk:2,rk:8,pk:9,qk:10,nk:10,Sh:10,Th:10,Rj:80,Tj:144,Qj:86,Sj:154,Vj:101,Xj:165,Uj:107,Wj:171,uk:70,wk:113,tk:76,vk:124,Zj:80,ak:128,Yj:86,$j:134,Vf:3,Uf:16,Yh:10,Xh:8,xk:51,zc:8,yk:17,zk:36,Rc:11,
|
||||
Ak:16,Ke:10,nd:2,Fh:18,Gh:7,Hh:15,Mh:12,Nh:7,Oh:11,Uh:18,Vh:7,Wh:15,Zh:15,$h:7,ai:13,ei:11,fi:7,gi:8,Bk:8,Ek:12,Ck:18,Dk:17,Fk:15,ci:8,bi:20,di:2,ji:3,Wf:9,ii:5,hi:11,li:4,ki:17,Gk:11},Cb={Kg:0,Jc:0,Jd:0,dd:0,ed:0,ib:0,dc:1,ec:1,Je:3,Gj:14,Hj:16,yc:2,Vb:7,Nc:7,Jg:0,Lj:7,Nj:13,Pj:7,Oj:11,Mj:16,Jj:3,Ih:6,Kj:2,Ij:13,Kh:5,Jh:5,Tf:2,Sf:7,ck:23,dk:0,ek:1,fk:3,bk:17,Lh:7,hk:11,ab:7,bb:3,jk:7,ik:11,gk:15,fc:2,kk:3,pf:7,lk:8,Qh:8,mk:8,Ph:4,Rh:4,sk:2,rk:3,pk:5,qk:2,nk:3,Sh:5,Th:3,Rj:14,Tj:22,Qj:17,Sj:25,Vj:17,
|
||||
Xj:25,Uj:20,Wj:28,uk:13,wk:21,tk:16,vk:24,Zj:13,ak:21,Yj:16,$j:24,Vf:2,Uf:7,Yh:5,Xh:5,xk:19,zc:5,yk:5,zk:17,Rc:3,Ak:5,Ke:3,nd:0,Fh:8,Gh:5,Hh:9,Mh:5,Nh:5,Oh:4,Uh:5,Vh:5,Wh:4,Zh:7,$h:5,ai:8,ei:3,fi:4,gi:3,Bk:11,Ek:11,Ck:15,Dk:15,Fk:7,ci:5,bi:8,di:0,ji:2,Wf:6,ii:3,hi:6,li:3,ki:5,Gk:5},Db={19:{0:"disk reset",1:"get status",2:"read drive @DL (@CH:@DH:@CL,@AL) into @ES:@BX",3:"write drive @DL (@CH:@DH:@CL,@AL) from @ES:@BX",4:"verify drive @DL (@CH:@DH:@CL,@AL)",5:"format drive @DL using @ES:@BX",8:"read drive @DL parameters",
|
||||
|
|
|
|||
Loading…
Reference in a new issue