function rd(a,b,d){this.Init(a,b,d)}v("AdfGeckoUIInputEvent",rd);z.l(rd,oa);rd.prototype.Init=function(a,b,d){rd.f.Init.call(this,a,b,d);a=d.target;try{a.nodeType}catch(e){a=w.b.w(),a=H.fR(a.documentElement,d.pageX,d.pageY)}B.ub(a);this.Qda=a};z.a("AdfGeckoUIInputEvent.prototype.Init",{Init:rd.prototype.Init});rd.prototype.Q=r("Qda");z.a("AdfGeckoUIInputEvent.prototype.getNativeEventTarget",{Q:rd.prototype.Q});rd.prototype.Ag=function(){var a=this.ik(),a=od.$A(a);return this.Wb.pageX-a.x};
z.a("AdfGeckoUIInputEvent.prototype.getOffsetX",{Ag:rd.prototype.Ag});rd.prototype.Bg=function(){var a=this.ik(),a=od.$A(a);return this.Wb.pageY-a.y};z.a("AdfGeckoUIInputEvent.prototype.getOffsetY",{Bg:rd.prototype.Bg});rd.prototype.hg=function(){return this.Wb.pageX};z.a("AdfGeckoUIInputEvent.prototype.getPageX",{hg:rd.prototype.hg});rd.prototype.ig=function(){return this.Wb.pageY};z.a("AdfGeckoUIInputEvent.prototype.getPageY",{ig:rd.prototype.ig});
rd.prototype.ia=function(){var a=this.Wb.keyCode;return a?a:this.Wb.which};z.a("AdfGeckoUIInputEvent.prototype.getKeyCode",{ia:rd.prototype.ia});