Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Firebug reports JavaScript error in Facebook all.js JS API
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  4 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
John Sun  
View profile  
 More options Oct 3 2012, 3:06 pm
From: John Sun <j...@klip.com>
Date: Wed, 3 Oct 2012 12:06:00 -0700 (PDT)
Subject: Firebug reports JavaScript error in Facebook all.js JS API

Hi all,

I was wondering if this is a Firebug only JavaScript parsing error or
Firefox only.
My website uses the Facebook integration file:  
http://connect.facebook.net/en_US/all.js

Someone on StackOverflow saw a similar issue:  
http://stackoverflow.com/questions/12025987/facebook-xd-arbiter-php-e...

Since yesterday, I stared get this error in when loading my site:
I am using Firebug 1.10.3 on Firefox 15.0.1 on Mac

I was wondering if anyone else sees this since I'm sure many people
integrate with the FB JS API.

JSON.parse: bad control character in string literal
You can disable/enable break notifications in panel's tab menu.

Line 17: (which is really long - somewhere in here is a bad control
character I guess)

*/__d("JSON3",[],function(a,b,c,d,e,f){(function(){var
g={}.toString,h,i,j,k=e.exports={},l='{"A":[1,true,false,null,"\\u0000\\b\\ n\\f\\r\\t"]}',m,n,o,p,q,r,s,t,u,v,w,x,y,z,aa,ba=new
Date(-3509827334573292),ca,da,ea;try{ba=ba.getUTCFullYear()==-109252&&ba.ge tUTCMonth()===0&&ba.getUTCDate()==1&&ba.getUTCHours()==10&&ba.getUTCMinutes ()==37&&ba.getUTCSeconds()==6&&ba.getUTCMilliseconds()==708;}catch(fa){}if( !ba){ca=Math.floor;da=[0,31,59,90,120,151,181,212,243,273,304,334];ea=funct ion(ga,ha){return
da[ha]+365*(ga-1970)+ca((ga-1969+(ha=+(ha>1)))/4)-ca((ga-1901+ha)/100)+ca(( ga-1601+ha)/400);};}if(typeof
JSON=="object"&&JSON){k.stringify=JSON.stringify;k.parse=JSON.parse;}if((m= typeof
k.stringify=="function"&&!ea)){(ba=function(){return
1;}).toJSON=ba;try{m=k.stringify(0)==="0"&&k.stringify(new
Number())==="0"&&k.stringify(new
String())=='""'&&k.stringify(g)===j&&k.stringify(j)===j&&k.stringify()===j& &k.stringify(ba)==="1"&&k.stringify([ba])=="[1]"&&k.stringify([j])=="[null] "&&k.stringify(null)=="null"&&k.stringify([j,g,null])=="[null,null,null]"&& k.stringify({result:[ba,true,false,null,"\0\b\n\f\r\t"]})==l&&k.stringify(n ull,ba)==="1"&&k.stringify([1,2],null,1)=="[\n
1,\n 2\n]"&&k.stringify(new
Date(-8.64e+15))=='"-271821-04-20T00:00:00.000Z"'&&k.stringify(new
Date(8.64e+15))=='"+275760-09-13T00:00:00.000Z"'&&k.stringify(new
Date(-62198755200000))=='"-000001-01-01T00:00:00.000Z"'&&k.stringify(new
Date(-1))=='"1969-12-31T23:59:59.999Z"';}catch(fa){m=false;}}if(typeof
k.parse=="function")try{if(k.parse("0")===0&&!k.parse(false)){ba=k.parse(l) ;if((r=ba.A.length==5&&ba.A[0]==1)){try{r=!k.parse('"\t"');}catch(fa){}if(r )try{r=k.parse("01")!=1;}catch(fa){}}}}catch(fa){r=false;}ba=l=null;if(!m|| !r){if(!(h={}.hasOwnProperty))h=function(ga){var
ha={},ia;if((ha.__proto__=null,ha.__proto__={toString:1},ha).toString!=g){h =function(ja){var
ka=this.__proto__,la=ja in
(this.__proto__=null,this);this.__proto__=ka;return
la;};}else{ia=ha.constructor;h=function(ja){var
ka=(this.constructor||ia).prototype;return ja in this&&!(ja in
ka&&this[ja]===ka[ja]);};}ha=null;return
h.call(this,ga);};i=function(ga,ha){var
ia=0,ja,ka,la,ma;(ja=function(){this.valueOf=0;}).prototype.valueOf=0;ka=ne w
ja();for(la in
ka)if(h.call(ka,la))ia++;ja=ka=null;if(!ia){ka=["valueOf","toString","toLoc aleString","propertyIsEnumerable","isPrototypeOf","hasOwnProperty","constru ctor"];ma=function(na,oa){var
pa=g.call(na)=="[object Function]",qa,ra;for(qa in
na)if(!(pa&&qa=="prototype")&&h.call(na,qa))oa(qa);for(ra=ka.length;qa=ka[- -ra];h.call(na,qa)&&oa(qa));};}else
if(ia==2){ma=function(na,oa){var pa={},qa=g.call(na)=="[object
Function]",ra;for(ra in
na)if(!(qa&&ra=="prototype")&&!h.call(pa,ra)&&(pa[ra]=1)&&h.call(na,ra))oa( ra);};}else
ma=function(na,oa){var pa=g.call(na)=="[object Function]",qa,ra;for(qa in
na)if(!(pa&&qa=="prototype")&&h.call(na,qa)&&!(ra=qa==="constructor"))oa(qa );if(ra||h.call(na,(qa="constructor")))oa(qa);};return
ma(ga,ha);};if(!m){n={"\\":"\\\\",'"':'\\"',"\b":"\\b","\f":"\\f","\n":"\\n ","\r":"\\r","\t":"\\t"};o=function(ga,ha){return
("000000"+(ha||0)).slice(-ga);};p=function(ga){var
ha='"',ia=0,ja;for(;ja=ga.charAt(ia);ia++)ha+='\\"\b\f\n\r\t'.indexOf(ja)>- 1?n[ja]:ja<"
"?"\\u00"+o(2,ja.charCodeAt(0).toString(16)):ja;return
ha+'"';};q=function(ga,ha,ia,ja,ka,la,ma){var
na=ha[ga],oa,pa,qa,ra,sa,ta,ua,va,wa,xa,ya,za,ab,bb,cb;if(typeof
na=="object"&&na){oa=g.call(na);if(oa=="[object
Date]"&&!h.call(na,"toJSON")){if(na>-1/0&&na<1/0){if(ea){ra=ca(na/86400000) ;for(pa=ca(ra/365.2425)+1970-1;ea(pa+1,0)<=ra;pa++);for(qa=ca((ra-ea(pa,0)) /30.42);ea(pa,qa+1)<=ra;qa++);ra=1+ra-ea(pa,qa);sa=(na%86400000+86400000)%8 6400000;ta=ca(sa/3600000)%24;ua=ca(sa/60000)%60;va=ca(sa/1000)%60;wa=sa%100 0;}else{pa=na.getUTCFullYear();qa=na.getUTCMonth();ra=na.getUTCDate();ta=na .getUTCHours();ua=na.getUTCMinutes();va=na.getUTCSeconds();wa=na.getUTCMill iseconds();}na=(pa<=0||pa>=10000?(pa<0?"-":"+")+o(6,pa<0?-pa:pa):o(4,pa))+" -"+o(2,qa+1)+"-"+o(2,ra)+"T"+o(2,ta)+":"+o(2,ua)+":"+o(2,va)+"."+o(3,wa)+"Z ";}else
na=null;}else if(typeof na.toJSON=="function"&&((oa!="[object
Number]"&&oa!="[object String]"&&oa!="[object
Array]")||h.call(na,"toJSON")))na=na.toJSON(ga);}if(ia)na=ia.call(ha,ga,na) ;if(na===null)return
"null";oa=g.call(na);if(oa=="[object Boolean]"){return ""+na;}else
if(oa=="[object Number]"){return na>-1/0&&na<1/0?""+na:"null";}else
if(oa=="[object String]")return p(na);if(typeof
na=="object"){for(ab=ma.length;ab--;)if(ma[ab]===na)throw
TypeError();ma.push(na);xa=[];bb=la;la+=ka;if(oa=="[object
Array]"){for(za=0,ab=na.length;za<ab;cb||(cb=true),za++){ya=q(za,na,ia,ja,k a,la,ma);xa.push(ya===j?"null":ya);}return
cb?(ka?"[\n"+la+xa.join(",\n"+la)+"\n"+bb+"]":("["+xa.join(",")+"]")):"[]"; }else{i(ja||na,function(db){var
eb=q(db,na,ia,ja,ka,la,ma);if(eb!==j)xa.push(p(db)+":"+(ka?"
":"")+eb);cb||(cb=true);});return
cb?(ka?"{\n"+la+xa.join(",\n"+la)+"\n"+bb+"}":("{"+xa.join(",")+"}")):"{}"; }ma.pop();}};k.stringify=function(ga,ha,ia){var
ja,ka,la,ma,na,oa;if(typeof ha=="function"||typeof
ha=="object"&&ha)if(g.call(ha)=="[object Function]"){ka=ha;}else
if(g.call(ha)=="[object
Array]"){la={};for(ma=0,na=ha.length;ma<na;oa=ha[ma++],((g.call(oa)=="[obje ct
String]"||g.call(oa)=="[object
Number]")&&(la[oa]=1)));}if(ia)if(g.call(ia)=="[object
Number]"){if((ia-=ia%1)>0)for(ja="",ia>10&&(ia=10);ja.length<ia;ja+="
");}else if(g.call(ia)=="[object
String]")ja=ia.length<=10?ia:ia.slice(0,10);return
q("",(oa={},oa[""]=ga,oa),ka,la,ja,"",[]);};}if(!r){s=String.fromCharCode;t ={"\\":"\\",'"':'"',"/":"/",b:"\b",t:"\t",n:"\n",f:"\f",r:"\r"};u=function( ){z=aa=null;throw
SyntaxError();};v=function(){var
ga=aa,ha=ga.length,ia,ja,ka,la,ma;while(z<ha){ia=ga.charAt(z);if("\t\r\n
".indexOf(ia)>-1){z++;}else if("{}[]:,".indexOf(ia)>-1){z++;return ia;}else
if(ia=='"'){for(ja="@",z++;z<ha;){ia=ga.charAt(z);if(ia<" "){u();}else
if(ia=="\\"){ia=ga.charAt(++z);if('\\"/btnfr'.indexOf(ia)>-1){ja+=t[ia];z++ ;}else
if(ia=="u"){ka=++z;for(la=z+4;z<la;z++){ia=ga.charAt(z);if(!(ia>="0"&&ia<=" 9"||ia>="a"&&ia<="f"||ia>="A"&&ia<="F"))u();}ja+=s("0x"+ga.slice(ka,z));}el se
u();}else{if(ia=='"')break;ja+=ia;z++;}}if(ga.charAt(z)=='"'){z++;return
ja;}u();}else{ka=z;if(ia=="-"){ma=true;ia=ga.charAt(++z);}if(ia>="0"&&ia<=" 9"){if(ia=="0"&&(ia=ga.charAt(z+1),ia>="0"&&ia<="9"))u();ma=false;for(;z<ha &&(ia=ga.charAt(z),ia>="0"&&ia<="9");z++);if(ga.charAt(z)=="."){la=++z;for( ;la<ha&&(ia=ga.charAt(la),ia>="0"&&ia<="9");la++);if(la==z)u();z=la;}ia=ga. charAt(z);if(ia=="e"||ia=="E"){ia=ga.charAt(++z);if(ia=="+"||ia=="-")z++;fo r(la=z;la<ha&&(ia=ga.charAt(la),ia>="0"&&ia<="9");la++);if(la==z)u();z=la;} return
+ga.slice(ka,z);}if(ma)u();if(ga.slice(z,z+4)=="true"){z+=4;return
true;}else if(ga.slice(z,z+5)=="false"){z+=5;return false;}else
if(ga.slice(z,z+4)=="null"){z+=4;return null;}u();}}return
"$";};w=function(ga){var ha,ia,ja;if(ga=="$")u();if(typeof
ga=="string"){if(ga.charAt(0)=="@")return
ga.slice(1);if(ga=="["){ha=[];for(;;ia||(ia=true)){ga=v();if(ga=="]")break; if(ia)if(ga==","){ga=v();if(ga=="]")u();}else
u();if(ga==",")u();ha.push(w(ga));}return ha;}else
if(ga=="{"){ha={};for(;;ia||(ia=true)){ga=v();if(ga=="}")break;if(ia)if(ga= =","){ga=v();if(ga=="}")u();}else
u();if(ga==","||typeof
ga!="string"||ga.charAt(0)!="@"||v()!=":")u();ha[ga.slice(1)]=w(v());}retur n
ha;}u();}return ga;};y=function(ga,ha,ia){var
ja=x(ga,ha,ia);if(ja===j){delete ga[ha];}else
ga[ha]=ja;};x=function(ga,ha,ia){var ja=ga[ha],ka;if(typeof
ja=="object"&&ja)if(g.call(ja)=="[object
Array]"){for(ka=ja.length;ka--;)y(ja,ka,ia);}else
i(ja,function(la){y(ja,la,ia);});return
ia.call(ga,ha,ja);};k.parse=function(ga,ha){z=0;aa=ga;var
ia=w(v());if(v()!="$")u();z=aa=null;return ha&&g.call(ha)=="[object
Function]"?x((ba={},ba[""]=ia,ba),"",ha):ia;};}}}).call(this);});


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sebastian Zartner  
View profile  
 More options Oct 4 2012, 1:44 am
From: Sebastian Zartner <sebastianzart...@gmail.com>
Date: Wed, 3 Oct 2012 22:44:34 -0700 (PDT)
Local: Thurs, Oct 4 2012 1:44 am
Subject: Re: Firebug reports JavaScript error in Facebook all.js JS API

Doesn't sound like this problem is related to Firebug. Do you still get the
error when Firebug is disabled for your website? (Check the Firefox Error
Console.)

Sebastian


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Jan Honza Odvarko  
View profile  
 More options Oct 4 2012, 1:46 am
From: Jan Honza Odvarko <odva...@gmail.com>
Date: Wed, 3 Oct 2012 22:46:53 -0700 (PDT)
Local: Thurs, Oct 4 2012 1:46 am
Subject: Re: Firebug reports JavaScript error in Facebook all.js JS API
Follow this thread
http://groups.google.com/group/firebug/browse_thread/thread/d6a0a0bb4...

Honza

On Oct 3, 9:06 pm, John Sun <j...@klip.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Sebastian Zartner  
View profile  
 More options Oct 4 2012, 2:11 am
From: Sebastian Zartner <sebastianzart...@gmail.com>
Date: Wed, 3 Oct 2012 23:11:19 -0700 (PDT)
Local: Thurs, Oct 4 2012 2:11 am
Subject: Re: Firebug reports JavaScript error in Facebook all.js JS API

According to the stackoverflow thread this is a test of all.js related to
the JSON implementation of the browser. So it doesn't sound like it has
something to do with Firebug.

@John:
Please deactivate Firebug and check if the error is still thrown. If yes,
it's unrelated to Firebug. If not, please give a URL and steps to reproduce
your problem.

Sebastian


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »