1Function.prototype.defer=function(e,t,n){var i=this;return void 0===n||n instanceof Array||n.hasOwnProperty("length")||(n=[n]),window.setTimeout(function(){ 2i.apply(t||window,n||[])},e)},Function.prototype.deferStop=function(e){window.clearTimeout(e)},Function.prototype.buffer=function(e,t){return t=t||window, 3this.__buffer&&clearTimeout(this.__buffer),this.__buffer=this.defer.apply(this,arguments),this.__buffer},Function.prototype.bufferStop=function(){ 4return this.__buffer&&(clearTimeout(this.__buffer),this.__buffer=null),this},Function.prototype.getBuffered=function(e,t){var n=this;return function(){ 5n.buffer(e,t||this,arguments)}},Function.prototype.idle=function(e,t,n){if("requestIdleCallback"in window){var i=this;return requestIdleCallback(function(){ 6i.apply(t||window,n||[])},{timeout:e})}return this.defer(e,t,n)},Function.prototype.idleStop=function(e){ 7return"cancelIdleCallback"in window?cancelIdleCallback(e):this.deferStop(e)},Function.prototype.render=function(e,t){var n=this 8;return"requestAnimationFrame"in window?requestAnimationFrame(function(){n.apply(e||window,t||[]) 9}):"webkitRequestAnimationFrame"in window?webkitRequestAnimationFrame(function(){n.apply(e||window,t||[])}):void this.defer(1,e,t)}, 10Function.prototype.renderStop=function(e){ 11return"cancelAnimationFrame"in window?cancelAnimationFrame(e):"webkitCancelAnimationFrame"in window?webkitCancelAnimationFrame(e):"webkitCancelRequestAnimationFrame"in window?webkitCancelRequestAnimationFrame(e):"cancelRequestAnimationFrame"in window?cancelRequestAnimationFrame(e):this.deferStop(e) 12},[].remove||(Array.prototype.remove=function(e){var t,n;if(void 0!==e)for(t=0;t<arguments.length;t++)e=arguments[t],-1<(n=this.indexOf(e))&&this.splice(n,1)}), 13[].pushIf||(Array.prototype.pushIf=function(e){var t,n;if(void 0!==e){for(t=0;t<arguments.length;t++)e=arguments[t],0>(n=this.indexOf(e))&&this.push(e) 14;return 0>n?this.length-1:n}}),"".htmlEncode||(String.prototype.htmlEncode=function(){ 15return this.replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}), 16"".htmlDecode||(String.prototype.htmlDecode=function(){ 17return this.replace(/&/g,"&").replace(/"/g,'"').replace(/'|'/g,"'").replace(/</g,"<").replace(/>/g,">")}), 18RegExp.escape||(RegExp.escape=function(e){return e.replace(/([.*+?^=!:${}()|\[\]\/\\])/g,"\\$1")}),function(e){ 19e(document).on("focus blur","input:text,input:password,[contenteditable]",{focusin:"inputstart",focusout:"inputend"},function(e){ 20window.jQuery(document).trigger(e.data[e.type],e)}).on("keydown",function(t){27===t.keyCode&&e(".close-on-esc").modal("hide")})}(window.jQuery);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.