Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(787)

Unified Diff: Source/devtools/blink/chromeServerProfile/Default/Extensions/aglhbmlhdpjlmpnnbkicmgohoejlcfnl/1.5.1_0/background_compiled.js

Issue 242263007: Add <label> to items in Event Listener Breakpoint of Chrome Dev Tools Base URL: https://chromium.googlesource.com/chromium/blink@master
Patch Set: Created 6 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/devtools/blink/chromeServerProfile/Default/Extensions/aglhbmlhdpjlmpnnbkicmgohoejlcfnl/1.5.1_0/background_compiled.js
diff --git a/Source/devtools/blink/chromeServerProfile/Default/Extensions/aglhbmlhdpjlmpnnbkicmgohoejlcfnl/1.5.1_0/background_compiled.js b/Source/devtools/blink/chromeServerProfile/Default/Extensions/aglhbmlhdpjlmpnnbkicmgohoejlcfnl/1.5.1_0/background_compiled.js
new file mode 100644
index 0000000000000000000000000000000000000000..f2a6353dfa3f0a659719da1eb841b98e1b017d6e
--- /dev/null
+++ b/Source/devtools/blink/chromeServerProfile/Default/Extensions/aglhbmlhdpjlmpnnbkicmgohoejlcfnl/1.5.1_0/background_compiled.js
@@ -0,0 +1,36 @@
+var h=void 0,i=!0,j=null,k=!1,m,aa=aa||{},q=this,ba=function(a){for(var a=a.split("."),b=q,c;c=a.shift();)if(b[c]!=j)b=b[c];else return j;return b},ca=function(){},s=function(a){var b=typeof a;if("object"==b)if(a){if(a instanceof Array)return"array";if(a instanceof Object)return b;var c=Object.prototype.toString.call(a);if("[object Window]"==c)return"object";if("[object Array]"==c||"number"==typeof a.length&&"undefined"!=typeof a.splice&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("splice"))return"array";
+if("[object Function]"==c||"undefined"!=typeof a.call&&"undefined"!=typeof a.propertyIsEnumerable&&!a.propertyIsEnumerable("call"))return"function"}else return"null";else if("function"==b&&"undefined"==typeof a.call)return"object";return b},t=function(a){var b=s(a);return"array"==b||"object"==b&&"number"==typeof a.length},v=function(a){return"string"==typeof a},w=function(a){return a[da]||(a[da]=++ea)},da="closure_uid_"+Math.floor(2147483648*Math.random()).toString(36),ea=0,fa=function(a,b,c){return a.call.apply(a.bind,
+arguments)},ga=function(a,b,c){if(!a)throw Error();if(2<arguments.length){var d=Array.prototype.slice.call(arguments,2);return function(){var c=Array.prototype.slice.call(arguments);Array.prototype.unshift.apply(c,d);return a.apply(b,c)}}return function(){return a.apply(b,arguments)}},x=function(a,b,c){x=Function.prototype.bind&&-1!=Function.prototype.bind.toString().indexOf("native code")?fa:ga;return x.apply(j,arguments)},ha=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var b=
+Array.prototype.slice.call(arguments);b.unshift.apply(b,c);return a.apply(this,b)}},ia=Date.now||function(){return+new Date},y=function(a,b){function c(){}c.prototype=b.prototype;a.u=b.prototype;a.prototype=new c};Function.prototype.bind=Function.prototype.bind||function(a,b){if(1<arguments.length){var c=Array.prototype.slice.call(arguments,1);c.unshift(this,a);return x.apply(j,c)}return x(this,a)};var ja=function(){this.C=h},la=function(a){var b=[];ka(new ja,a,b);return b.join("")},ka=function(a,b,c){switch(typeof b){case "string":ma(b,c);break;case "number":c.push(isFinite(b)&&!isNaN(b)?b:"null");break;case "boolean":c.push(b);break;case "undefined":c.push("null");break;case "object":if(b==j){c.push("null");break}if("array"==s(b)){var d=b.length;c.push("[");for(var f="",e=0;e<d;e++)c.push(f),f=b[e],ka(a,a.C?a.C.call(b,""+e,f):f,c),f=",";c.push("]");break}c.push("{");d="";for(e in b)Object.prototype.hasOwnProperty.call(b,
+e)&&(f=b[e],"function"!=typeof f&&(c.push(d),ma(e,c),c.push(":"),ka(a,a.C?a.C.call(b,e,f):f,c),d=","));c.push("}");break;case "function":break;default:throw Error("Unknown type: "+typeof b);}},na={'"':'\\"',"\\":"\\\\","/":"\\/","\u0008":"\\b","\u000c":"\\f","\n":"\\n","\r":"\\r","\t":"\\t","\x0B":"\\u000b"},oa=/\uffff/.test("\uffff")?/[\\\"\x00-\x1f\x7f-\uffff]/g:/[\\\"\x00-\x1f\x7f-\xff]/g,ma=function(a,b){b.push('"',a.replace(oa,function(a){if(a in na)return na[a];var b=a.charCodeAt(0),f="\\u";
+16>b?f+="000":256>b?f+="00":4096>b&&(f+="0");return na[a]=f+b.toString(16)}),'"')};var z=function(a){Error.captureStackTrace?Error.captureStackTrace(this,z):this.stack=Error().stack||"";a&&(this.message=""+a)};y(z,Error);z.prototype.name="CustomError";var pa=function(a,b){for(var c=1;c<arguments.length;c++)var d=(""+arguments[c]).replace(/\$/g,"$$$$"),a=a.replace(/\%s/,d);return a},va=function(a){if(!qa.test(a))return a;-1!=a.indexOf("&")&&(a=a.replace(ra,"&amp;"));-1!=a.indexOf("<")&&(a=a.replace(sa,"&lt;"));-1!=a.indexOf(">")&&(a=a.replace(ta,"&gt;"));-1!=a.indexOf('"')&&(a=a.replace(ua,"&quot;"));return a},ra=/&/g,sa=/</g,ta=/>/g,ua=/\"/g,qa=/[&<>\"]/;var A=function(a,b){b.unshift(a);z.call(this,pa.apply(j,b));b.shift()};y(A,z);A.prototype.name="AssertionError";var B=function(a,b,c){if(!a){var d=Array.prototype.slice.call(arguments,2),f="Assertion failed";if(b)var f=f+(": "+b),e=d;throw new A(""+f,e||[]);}},wa=function(a,b){throw new A("Failure"+(a?": "+a:""),Array.prototype.slice.call(arguments,1));};var C=Array.prototype,xa=C.indexOf?function(a,b,c){B(a.length!=j);return C.indexOf.call(a,b,c)}:function(a,b,c){c=c==j?0:0>c?Math.max(0,a.length+c):c;if(v(a))return!v(b)||1!=b.length?-1:a.indexOf(b,c);for(;c<a.length;c++)if(c in a&&a[c]===b)return c;return-1},ya=C.forEach?function(a,b,c){B(a.length!=j);C.forEach.call(a,b,c)}:function(a,b,c){for(var d=a.length,f=v(a)?a.split(""):a,e=0;e<d;e++)e in f&&b.call(c,f[e],e,a)};var za="StopIteration"in q?q.StopIteration:Error("StopIteration"),Aa=function(){};Aa.prototype.next=function(){throw za;};Aa.prototype.ga=function(){return this};var Ba=function(a){var b=D,c;for(c in b)a.call(h,b[c],c,b)},Ca=function(a){var b=[],c=0,d;for(d in a)b[c++]=a[d];return b},Da=function(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b},Ea="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(","),Fa=function(a,b){for(var c,d,f=1;f<arguments.length;f++){d=arguments[f];for(c in d)a[c]=d[c];for(var e=0;e<Ea.length;e++)c=Ea[e],Object.prototype.hasOwnProperty.call(d,c)&&(a[c]=d[c])}};var Ga=function(a){if("function"==typeof a.A)return a.A();if(v(a))return a.split("");if(t(a)){for(var b=[],c=a.length,d=0;d<c;d++)b.push(a[d]);return b}return Ca(a)},Ha=function(a,b,c){if("function"==typeof a.forEach)a.forEach(b,c);else if(t(a)||v(a))ya(a,b,c);else{var d;if("function"==typeof a.K)d=a.K();else if("function"!=typeof a.A)if(t(a)||v(a)){d=[];for(var f=a.length,e=0;e<f;e++)d.push(e)}else d=Da(a);else d=h;for(var f=Ga(a),e=f.length,g=0;g<e;g++)b.call(c,f[g],d&&d[g],a)}};var E=function(a,b){this.f={};this.c=[];var c=arguments.length;if(1<c){if(c%2)throw Error("Uneven number of arguments");for(var d=0;d<c;d+=2)this.set(arguments[d],arguments[d+1])}else if(a){a instanceof E?(c=a.K(),d=a.A()):(c=Da(a),d=Ca(a));for(var f=0;f<c.length;f++)this.set(c[f],d[f])}};E.prototype.b=0;E.prototype.J=0;E.prototype.A=function(){Ia(this);for(var a=[],b=0;b<this.c.length;b++)a.push(this.f[this.c[b]]);return a};E.prototype.K=function(){Ia(this);return this.c.concat()};
+var Ia=function(a){if(a.b!=a.c.length){for(var b=0,c=0;b<a.c.length;){var d=a.c[b];Object.prototype.hasOwnProperty.call(a.f,d)&&(a.c[c++]=d);b++}a.c.length=c}if(a.b!=a.c.length){for(var f={},c=b=0;b<a.c.length;)d=a.c[b],Object.prototype.hasOwnProperty.call(f,d)||(a.c[c++]=d,f[d]=1),b++;a.c.length=c}};E.prototype.get=function(a,b){return Object.prototype.hasOwnProperty.call(this.f,a)?this.f[a]:b};
+E.prototype.set=function(a,b){Object.prototype.hasOwnProperty.call(this.f,a)||(this.b++,this.c.push(a),this.J++);this.f[a]=b};E.prototype.ga=function(a){Ia(this);var b=0,c=this.c,d=this.f,f=this.J,e=this,g=new Aa;g.next=function(){for(;;){if(f!=e.J)throw Error("The map has changed since the iterator was created");if(b>=c.length)throw za;var g=c[b++];return a?g:d[g]}};return g};var F,Ja,Ka,La,Ma=function(){return q.navigator?q.navigator.userAgent:j};La=Ka=Ja=F=k;var Na;if(Na=Ma()){var Oa=q.navigator;F=0==Na.indexOf("Opera");Ja=!F&&-1!=Na.indexOf("MSIE");Ka=!F&&-1!=Na.indexOf("WebKit");La=!F&&!Ka&&"Gecko"==Oa.product}var Pa=F,G=Ja,Qa=La,H=Ka,Ra;
+a:{var Sa="",I;if(Pa&&q.opera)var Ta=q.opera.version,Sa="function"==typeof Ta?Ta():Ta;else if(Qa?I=/rv\:([^\);]+)(\)|;)/:G?I=/MSIE\s+([^\);]+)(\)|;)/:H&&(I=/WebKit\/(\S+)/),I)var Ua=I.exec(Ma()),Sa=Ua?Ua[1]:"";if(G){var Va,Wa=q.document;Va=Wa?Wa.documentMode:h;if(Va>parseFloat(Sa)){Ra=""+Va;break a}}Ra=Sa}
+var Xa=Ra,Ya={},J=function(a){var b;if(!(b=Ya[a])){b=0;for(var c=(""+Xa).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),d=(""+a).replace(/^[\s\xa0]+|[\s\xa0]+$/g,"").split("."),f=Math.max(c.length,d.length),e=0;0==b&&e<f;e++){var g=c[e]||"",l=d[e]||"",p=RegExp("(\\d*)(\\D*)","g"),o=RegExp("(\\d*)(\\D*)","g");do{var r=p.exec(g)||["","",""],n=o.exec(l)||["","",""];if(0==r[0].length&&0==n[0].length)break;b=((0==r[1].length?0:parseInt(r[1],10))<(0==n[1].length?0:parseInt(n[1],10))?-1:(0==r[1].length?
+0:parseInt(r[1],10))>(0==n[1].length?0:parseInt(n[1],10))?1:0)||((0==r[2].length)<(0==n[2].length)?-1:(0==r[2].length)>(0==n[2].length)?1:0)||(r[2]<n[2]?-1:r[2]>n[2]?1:0)}while(0==b)}b=Ya[a]=0<=b}return b},Za={},$a=function(){return Za[9]||(Za[9]=G&&!!document.documentMode&&9<=document.documentMode)};var bb=function(a){return ab(a||arguments.callee.caller,[])},ab=function(a,b){var c=[];if(0<=xa(b,a))c.push("[...circular reference...]");else if(a&&50>b.length){c.push(cb(a)+"(");for(var d=a.arguments,f=0;f<d.length;f++){0<f&&c.push(", ");var e;e=d[f];switch(typeof e){case "object":e=e?"object":"null";break;case "string":break;case "number":e=""+e;break;case "boolean":e=e?"true":"false";break;case "function":e=(e=cb(e))?e:"[fn]";break;default:e=typeof e}40<e.length&&(e=e.substr(0,40)+"...");c.push(e)}b.push(a);
+c.push(")\n");try{c.push(ab(a.caller,b))}catch(g){c.push("[exception trying to get caller]\n")}}else a?c.push("[...long stack...]"):c.push("[end]");return c.join("")},cb=function(a){if(K[a])return K[a];a=""+a;if(!K[a]){var b=/function ([^\(]+)/.exec(a);K[a]=b?b[1]:"[Anonymous]"}return K[a]},K={};var L=function(a,b,c,d,f){this.reset(a,b,c,d,f)};L.prototype.X=j;L.prototype.W=j;var db=0;L.prototype.reset=function(a,b,c,d,f){"number"==typeof f||db++;d||ia();this.p=a;this.da=b;delete this.X;delete this.W};L.prototype.Z=function(a){this.p=a};L.prototype.getMessage=function(){return this.da};var M=function(a){this.ea=a};M.prototype.B=j;M.prototype.p=j;M.prototype.M=j;M.prototype.$=j;var N=function(a,b){this.name=a;this.value=b};N.prototype.toString=function(){return this.name};var eb=new N("SEVERE",1E3),fb=new N("WARNING",900),gb=new N("CONFIG",700),hb=new N("FINE",500);M.prototype.getParent=function(){return this.B};M.prototype.getChildren=function(){this.M||(this.M={});return this.M};M.prototype.Z=function(a){this.p=a};
+var ib=function(a){if(a.p)return a.p;if(a.B)return ib(a.B);wa("Root logger has no level set.");return j};M.prototype.log=function(a,b,c){if(a.value>=ib(this).value){a=this.fa(a,b,c);b="log:"+a.getMessage();q.console&&(q.console.timeStamp?q.console.timeStamp(b):q.console.markTimeline&&q.console.markTimeline(b));q.msWriteProfilerMark&&q.msWriteProfilerMark(b);for(b=this;b;){var c=b,d=a;if(c.$)for(var f=0,e=h;e=c.$[f];f++)e(d);b=b.getParent()}}};
+M.prototype.fa=function(a,b,c){var d=new L(a,""+b,this.ea);if(c){d.X=c;var f;var e=arguments.callee.caller;try{var g;var l=ba("window.location.href");if(v(c))g={message:c,name:"Unknown error",lineNumber:"Not available",fileName:l,stack:"Not available"};else{var p,o,r=k;try{p=c.lineNumber||c.ia||"Not available"}catch(n){p="Not available",r=i}try{o=c.fileName||c.filename||c.sourceURL||l}catch(T){o="Not available",r=i}g=r||!c.lineNumber||!c.fileName||!c.stack?{message:c.message,name:c.name,lineNumber:p,
+fileName:o,stack:c.stack||"Not available"}:c}f="Message: "+va(g.message)+'\nUrl: <a href="view-source:'+g.fileName+'" target="_new">'+g.fileName+"</a>\nLine: "+g.lineNumber+"\n\nBrowser stack:\n"+va(g.stack+"-> ")+"[end]\n\nJS stack traversal:\n"+va(bb(e)+"-> ")}catch(u){f="Exception trying to expose exception! You win, we lose. "+u}d.W=f}return d};
+var O=function(a,b){a.log(hb,b,h)},jb={},kb=j,lb=function(a){kb||(kb=new M(""),jb[""]=kb,kb.Z(gb));var b;if(!(b=jb[a])){b=new M(a);var c=a.lastIndexOf("."),d=a.substr(c+1),c=lb(a.substr(0,c));c.getChildren()[d]=b;b.B=c;jb[a]=b}return b};var P=function(){};P.prototype.Y=k;P.prototype.o=function(){this.Y||(this.Y=i,this.h())};P.prototype.h=function(){this.ha&&mb.apply(j,this.ha)};var mb=function(a){for(var b=0,c=arguments.length;b<c;++b){var d=arguments[b];t(d)?mb.apply(j,d):d&&"function"==typeof d.o&&d.o()}};var nb=function(a){nb[" "](a);return a};nb[" "]=ca;!G||$a();var ob=!G||$a(),pb=G&&!J("8");!H||J("528");Qa&&J("1.9b")||G&&J("8")||Pa&&J("9.5")||H&&J("528");Qa&&!J("8")||G&&J("9");var Q=function(a,b){this.type=a;this.currentTarget=this.target=b};y(Q,P);m=Q.prototype;m.h=function(){delete this.type;delete this.target;delete this.currentTarget};m.l=k;m.defaultPrevented=k;m.w=i;m.preventDefault=function(){this.defaultPrevented=i;this.w=k};var R=function(a,b){a&&this.v(a,b)};y(R,Q);m=R.prototype;m.target=j;m.relatedTarget=j;m.offsetX=0;m.offsetY=0;m.clientX=0;m.clientY=0;m.screenX=0;m.screenY=0;m.button=0;m.keyCode=0;m.charCode=0;m.ctrlKey=k;m.altKey=k;m.shiftKey=k;m.metaKey=k;m.L=j;
+m.v=function(a,b){var c=this.type=a.type;Q.call(this,c);this.target=a.target||a.srcElement;this.currentTarget=b;var d=a.relatedTarget;if(d){if(Qa){var f;a:{try{nb(d.nodeName);f=i;break a}catch(e){}f=k}f||(d=j)}}else"mouseover"==c?d=a.fromElement:"mouseout"==c&&(d=a.toElement);this.relatedTarget=d;this.offsetX=H||a.offsetX!==h?a.offsetX:a.layerX;this.offsetY=H||a.offsetY!==h?a.offsetY:a.layerY;this.clientX=a.clientX!==h?a.clientX:a.pageX;this.clientY=a.clientY!==h?a.clientY:a.pageY;this.screenX=a.screenX||
+0;this.screenY=a.screenY||0;this.button=a.button;this.keyCode=a.keyCode||0;this.charCode=a.charCode||("keypress"==c?a.keyCode:0);this.ctrlKey=a.ctrlKey;this.altKey=a.altKey;this.shiftKey=a.shiftKey;this.metaKey=a.metaKey;this.state=a.state;this.L=a;a.defaultPrevented&&this.preventDefault();delete this.l};
+m.preventDefault=function(){R.u.preventDefault.call(this);var a=this.L;if(a.preventDefault)a.preventDefault();else if(a.returnValue=k,pb)try{if(a.ctrlKey||112<=a.keyCode&&123>=a.keyCode)a.keyCode=-1}catch(b){}};m.h=function(){R.u.h.call(this);this.relatedTarget=this.currentTarget=this.target=this.L=j};var qb=function(){},rb=0;m=qb.prototype;m.key=0;m.removed=k;m.V=k;m.v=function(a,b,c,d,f,e){if("function"==s(a))this.U=i;else if(a&&a.handleEvent&&"function"==s(a.handleEvent))this.U=k;else throw Error("Invalid listener argument");this.n=a;this.S=b;this.src=c;this.type=d;this.capture=!!f;this.H=e;this.V=k;this.key=++rb;this.removed=k};m.handleEvent=function(a){return this.U?this.n.call(this.H||this.src,a):this.n.handleEvent.call(this.n,a)};var S={},U={},D={},V={},sb=function(a,b,c,d,f){if(b)if("array"==s(b))for(var e=0;e<b.length;e++)sb(a,b[e],c,d,f);else{var d=!!d,g=U;b in g||(g[b]={b:0,e:0});g=g[b];d in g||(g[d]={b:0,e:0},g.b++);var g=g[d],l=w(a),p;g.e++;if(g[l]){p=g[l];for(e=0;e<p.length;e++)if(g=p[e],g.n==c&&g.H==f){if(g.removed)break;return}}else p=g[l]=[],g.b++;e=tb();e.src=a;g=new qb;g.v(c,e,a,b,d,f);c=g.key;e.key=c;p.push(g);S[c]=g;D[l]||(D[l]=[]);D[l].push(g);a.addEventListener?(a==q||!a.R)&&a.addEventListener(b,e,d):a.attachEvent(b in
+V?V[b]:V[b]="on"+b,e)}else throw Error("Invalid event type");},tb=function(){var a=ub,b=ob?function(c){return a.call(b.src,b.key,c)}:function(c){c=a.call(b.src,b.key,c);if(!c)return c};return b},vb=function(a,b,c,d,f){if("array"==s(b))for(var e=0;e<b.length;e++)vb(a,b[e],c,d,f);else{d=!!d;a:{e=U;if(b in e&&(e=e[b],d in e&&(e=e[d],a=w(a),e[a]))){a=e[a];break a}a=j}if(a)for(e=0;e<a.length;e++)if(a[e].n==c&&a[e].capture==d&&a[e].H==f){wb(a[e].key);break}}},wb=function(a){if(S[a]){var b=S[a];if(!b.removed){var c=
+b.src,d=b.type,f=b.S,e=b.capture;c.removeEventListener?(c==q||!c.R)&&c.removeEventListener(d,f,e):c.detachEvent&&c.detachEvent(d in V?V[d]:V[d]="on"+d,f);c=w(c);f=U[d][e][c];if(D[c]){var g=D[c],l=xa(g,b);0<=l&&(B(g.length!=j),C.splice.call(g,l,1));0==g.length&&delete D[c]}b.removed=i;f.T=i;xb(d,e,c,f);delete S[a]}}},xb=function(a,b,c,d){if(!d.z&&d.T){for(var f=0,e=0;f<d.length;f++)d[f].removed?d[f].S.src=j:(f!=e&&(d[e]=d[f]),e++);d.length=e;d.T=k;0==e&&(delete U[a][b][c],U[a][b].b--,0==U[a][b].b&&
+(delete U[a][b],U[a].b--),0==U[a].b&&delete U[a])}},yb=function(a){var b,c=0,d=b==j;b=!!b;if(a==j)Ba(function(a){for(var e=a.length-1;0<=e;e--){var f=a[e];if(d||b==f.capture)wb(f.key),c++}});else if(a=w(a),D[a])for(var a=D[a],f=a.length-1;0<=f;f--){var e=a[f];if(d||b==e.capture)wb(e.key),c++}},W=function(a,b,c,d,f){var e=1,b=w(b);if(a[b]){a.e--;a=a[b];a.z?a.z++:a.z=1;try{for(var g=a.length,l=0;l<g;l++){var p=a[l];p&&!p.removed&&(e&=zb(p,f)!==k)}}finally{a.z--,xb(c,d,b,a)}}return Boolean(e)},zb=function(a,
+b){var c=a.handleEvent(b);a.V&&wb(a.key);return c},ub=function(a,b){if(!S[a])return i;var c=S[a],d=c.type,f=U;if(!(d in f))return i;var f=f[d],e,g;if(!ob){e=b||ba("window.event");var l=i in f,p=k in f;if(l){if(0>e.keyCode||e.returnValue!=h)return i;a:{var o=k;if(0==e.keyCode)try{e.keyCode=-1;break a}catch(r){o=i}if(o||e.returnValue==h)e.returnValue=i}}o=new R;o.v(e,this);e=i;try{if(l){for(var n=[],T=o.currentTarget;T;T=T.parentNode)n.push(T);g=f[i];g.e=g.b;for(var u=n.length-1;!o.l&&0<=u&&g.e;u--)o.currentTarget=
+n[u],e&=W(g,n[u],d,i,o);if(p){g=f[k];g.e=g.b;for(u=0;!o.l&&u<n.length&&g.e;u++)o.currentTarget=n[u],e&=W(g,n[u],d,k,o)}}else e=zb(c,o)}finally{n&&(n.length=0),o.o()}return e}d=new R(b,this);try{e=zb(c,d)}finally{d.o()}return e};var Ab=function(){};y(Ab,P);m=Ab.prototype;m.R=i;m.I=j;m.addEventListener=function(a,b,c,d){sb(this,a,b,c,d)};m.removeEventListener=function(a,b,c,d){vb(this,a,b,c,d)};
+m.dispatchEvent=function(a){var b=a.type||a,c=U;if(b in c){if(v(a))a=new Q(a,this);else if(a instanceof Q)a.target=a.target||this;else{var d=a,a=new Q(b,this);Fa(a,d)}var d=1,f,c=c[b],b=i in c,e;if(b){f=[];for(e=this;e;e=e.I)f.push(e);e=c[i];e.e=e.b;for(var g=f.length-1;!a.l&&0<=g&&e.e;g--)a.currentTarget=f[g],d&=W(e,f[g],a.type,i,a)&&a.w!=k}if(k in c)if(e=c[k],e.e=e.b,b)for(g=0;!a.l&&g<f.length&&e.e;g++)a.currentTarget=f[g],d&=W(e,f[g],a.type,k,a)&&a.w!=k;else for(f=this;!a.l&&f&&e.e;f=f.I)a.currentTarget=
+f,d&=W(e,f,a.type,k,a)&&a.w!=k;a=Boolean(d)}else a=i;return a};m.h=function(){Ab.u.h.call(this);yb(this);this.I=j};var Bb=q.window;var Cb=RegExp("^(?:([^:/?#.]+):)?(?://(?:([^/?#]*)@)?([\\w\\d\\-\\u0100-\\uffff.%]*)(?::([0-9]+))?)?([^?#]+)?(?:\\?([^#]*))?(?:#(.*))?$"),Db=H,Eb=function(a,b){if(Db){Db=k;var c=q.location;if(c){var d=c.href;if(d&&(d=(d=Eb(3,d))&&decodeURIComponent(d))&&d!=c.hostname)throw Db=i,Error();}}return b.match(Cb)[a]||j};var Fb=function(){};Fb.prototype.t=j;var X,Gb=function(){};y(Gb,Fb);var Ib=function(a){return(a=Hb(a))?new ActiveXObject(a):new XMLHttpRequest},Jb=function(a){var b={};Hb(a)&&(b[0]=i,b[1]=i);return b};Gb.prototype.N=j;
+var Hb=function(a){if(!a.N&&"undefined"==typeof XMLHttpRequest&&"undefined"!=typeof ActiveXObject){for(var b=["MSXML2.XMLHTTP.6.0","MSXML2.XMLHTTP.3.0","MSXML2.XMLHTTP","Microsoft.XMLHTTP"],c=0;c<b.length;c++){var d=b[c];try{return new ActiveXObject(d),a.N=d}catch(f){}}throw Error("Could not create ActiveXObject. ActiveX might be disabled, or MSXML might not be installed");}return a.N};X=new Gb;var Y=function(a){this.headers=new E;this.k=a||j};y(Y,Ab);Y.prototype.d=lb("goog.net.XhrIo");var Kb=/^https?$/i,Lb=[],Nb=function(a,b){var c=new Y;Lb.push(c);a&&sb(c,"complete",a);sb(c,"ready",ha(Mb,c));c.send("https://extensionreporter.googleplex.com/stats/upload","POST",b,h)},Mb=function(a){a.o();a=xa(Lb,a);0<=a&&(B(Lb.length!=j),C.splice.call(Lb,a,1))};m=Y.prototype;m.g=k;m.a=j;m.r=j;m.F="";m.P="";m.m="";m.G=k;m.q=k;m.D=k;m.j=k;m.s=0;m.i=j;m.Q="";m.ba=k;
+m.send=function(a,b,c,d){if(this.a)throw Error("[goog.net.XhrIo] Object is active with another request");b=b?b.toUpperCase():"GET";this.F=a;this.m="";this.P=b;this.G=k;this.g=i;this.a=this.k?Ib(this.k):Ib(X);this.r=this.k?this.k.t||(this.k.t=Jb(this.k)):X.t||(X.t=Jb(X));this.a.onreadystatechange=x(this.O,this);try{O(this.d,Z(this,"Opening Xhr")),this.D=i,this.a.open(b,a,i),this.D=k}catch(f){O(this.d,Z(this,"Error opening Xhr: "+f.message));Ob(this,f);return}var a=c||"",e=new E(this.headers);d&&Ha(d,
+function(a,b){e.set(b,a)});"POST"==b&&!Object.prototype.hasOwnProperty.call(e.f,"Content-Type")&&e.set("Content-Type","application/x-www-form-urlencoded;charset=utf-8");Ha(e,function(a,b){this.a.setRequestHeader(b,a)},this);this.Q&&(this.a.responseType=this.Q);"withCredentials"in this.a&&(this.a.withCredentials=this.ba);try{this.i&&(Bb.clearTimeout(this.i),this.i=j),0<this.s&&(O(this.d,Z(this,"Will abort after "+this.s+"ms if incomplete")),this.i=Bb.setTimeout(x(this.aa,this),this.s)),O(this.d,Z(this,
+"Sending request")),this.q=i,this.a.send(a),this.q=k}catch(g){O(this.d,Z(this,"Send error: "+g.message)),Ob(this,g)}};m.aa=function(){"undefined"!=typeof aa&&this.a&&(this.m="Timed out after "+this.s+"ms, aborting",O(this.d,Z(this,this.m)),this.dispatchEvent("timeout"),this.abort(8))};var Ob=function(a,b){a.g=k;a.a&&(a.j=i,a.a.abort(),a.j=k);a.m=b;Pb(a);Qb(a)},Pb=function(a){a.G||(a.G=i,a.dispatchEvent("complete"),a.dispatchEvent("error"))};
+Y.prototype.abort=function(){this.a&&this.g&&(O(this.d,Z(this,"Aborting")),this.g=k,this.j=i,this.a.abort(),this.j=k,this.dispatchEvent("complete"),this.dispatchEvent("abort"),Qb(this))};Y.prototype.h=function(){this.a&&(this.g&&(this.g=k,this.j=i,this.a.abort(),this.j=k),Qb(this,i));Y.u.h.call(this)};Y.prototype.O=function(){!this.D&&!this.q&&!this.j?this.ca():Rb(this)};Y.prototype.ca=function(){Rb(this)};
+var Rb=function(a){if(a.g&&"undefined"!=typeof aa)if(a.r[1]&&4==$(a)&&2==Sb(a))O(a.d,Z(a,"Local request error detected and ignored"));else if(a.q&&4==$(a))Bb.setTimeout(x(a.O,a),0);else if(a.dispatchEvent("readystatechange"),4==$(a)){O(a.d,Z(a,"Request complete"));a.g=k;try{if(Tb(a))a.dispatchEvent("complete"),a.dispatchEvent("success");else{var b;try{b=2<$(a)?a.a.statusText:""}catch(c){O(a.d,"Can not get status: "+c.message),b=""}a.m=b+" ["+Sb(a)+"]";Pb(a)}}finally{Qb(a)}}},Qb=function(a,b){if(a.a){var c=
+a.a,d=a.r[0]?ca:j;a.a=j;a.r=j;a.i&&(Bb.clearTimeout(a.i),a.i=j);b||a.dispatchEvent("ready");try{c.onreadystatechange=d}catch(f){a.d.log(eb,"Problem encountered resetting onreadystatechange: "+f.message,h)}}},Tb=function(a){var b=Sb(a),c;a:switch(b){case 200:case 201:case 202:case 204:case 304:case 1223:c=i;break a;default:c=k}if(!c){if(b=0===b)a=Eb(1,""+a.F),!a&&self.location&&(a=self.location.protocol,a=a.substr(0,a.length-1)),b=!Kb.test(a?a.toLowerCase():"");c=b}return c},$=function(a){return a.a?
+a.a.readyState:0},Sb=function(a){try{return 2<$(a)?a.a.status:-1}catch(b){return a.d.log(fb,"Can not get status: "+b.message,h),-1}},Z=function(a,b){return b+" ["+a.P+" "+a.F+" "+Sb(a)+"]"};var Ub=function(a){window.localStorage.getItem("user")?a(window.localStorage.getItem("user")):chrome.cookies.get({url:"https://login.corp.google.com",name:"ssopref"},function(b){b?(window.localStorage.setItem("user",b.value.split(":")[0].substr(2)),a(window.localStorage.getItem("user"))):(console.log("No ssopref cookie"),a(j))})},Vb=function(a){Ub(function(b){chrome.management.getAll(function(c){var d=[];b&&d.push("user="+encodeURIComponent(b));for(var f=0;f<c.length;f++){var e=c[f];e.icons!==h&&
+delete e.icons;d.push("info="+encodeURIComponent(la(e)))}a(d)})})},Wb=function(a){Vb(function(b){Nb(function(b){a(Tb(b.target))},b.join("&"))})},Xb=function(){(!window.localStorage.getItem("nextUpdateTime")||(new Date).getTime()>parseInt(window.localStorage.getItem("nextUpdateTime"),10))&&Wb(function(a){a?(a=new Date,a.setTime(a.getTime()+36E5*(24+1*Math.random())),window.localStorage.setItem("nextUpdateTime",a.getTime()),console.log("Next update will be around "+a.toString())):console.log("Problem sending data, trying again later.")});
+setTimeout(Xb,108E3)};Xb();

Powered by Google App Engine
This is Rietveld 408576698