Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(483)

Issue 4257060: Json Concat Js throws error while rendering in IE (Closed)

Can't Edit
Can't Publish+Mail
Start Review
Created:
15 years ago by pulkitgoyal2000
Modified:
14 years, 12 months ago
Reviewers:
johnfargo, gagan.goku, dev-remailer, anupama.dutta, zhoresh
Base URL:
http://svn.apache.org/repos/asf/shindig/trunk/
Visibility:
Public.

Description

HTML pages containing json Concat Js throws error "Expression, variable excepted" while rending in IE. This error is due to extra comma present in JSON map in concat javascript. For e.g-> Currently json map looks like json = {"http://url/1.js":"var foo=1",} Because of comma present at last, IE throws error. After applying this patch, json map looks like, json = {"http://url/1.js":"var foo=1"} Extra comma is removed.

Patch Set 1 #

Patch Set 2 : Refactoring Code #

Total comments: 2

Patch Set 3 : Addressing Comment #

Total comments: 2

Patch Set 4 : Addressing Comment #

Unified diffs Side-by-side diffs Delta from patch set Stats (+18 lines, -7 lines) Patch
java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java View 1 2 3 1 chunk +9 lines, -1 line 0 comments Download
java/gadgets/src/test/java/org/apache/shindig/gadgets/servlet/ConcatProxyServletTest.java View 6 chunks +9 lines, -6 lines 0 comments Download

Messages

Total messages: 11
pulkitgoyal2000
15 years ago (2011-03-08 06:25:28 UTC) #1
pulkitgoyal2000
Refactoring Code
15 years ago (2011-03-08 13:54:53 UTC) #2
satya3656
LGTM
15 years ago (2011-03-08 17:53:35 UTC) #3
satya3656
On 2011/03/08 17:53:35, satya3656 wrote: > LGTM Add @dev to the reviewer list, and ask ...
15 years ago (2011-03-08 17:54:40 UTC) #4
gagan.goku
lgtm. Send out to dev@ and also include a sample snippet of failing js in ...
15 years ago (2011-03-08 19:07:39 UTC) #5
pulkitgoyal2000
http://codereview.appspot.com/4257060/diff/3001/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java (right): http://codereview.appspot.com/4257060/diff/3001/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java#newcode348 java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java:348: private boolean objectAdded; On 2011/03/08 19:07:39, gagan.goku wrote: > ...
15 years ago (2011-03-09 05:08:43 UTC) #6
pulkitgoyal2000
+dev,ziv,fagro
15 years ago (2011-03-09 05:10:56 UTC) #7
anupama.dutta
Good find! LGTM. http://codereview.appspot.com/4257060/diff/9001/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java (right): http://codereview.appspot.com/4257060/diff/9001/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java#newcode348 java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java:348: private boolean firstEntry; Minor comment: The ...
15 years ago (2011-03-09 07:49:33 UTC) #8
gagan.goku
Or set firstEntry as true initially and set to false once you have processed it ...
15 years ago (2011-03-09 12:08:47 UTC) #9
pulkitgoyal2000
http://codereview.appspot.com/4257060/diff/9001/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java File java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java (right): http://codereview.appspot.com/4257060/diff/9001/java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java#newcode348 java/gadgets/src/main/java/org/apache/shindig/gadgets/servlet/ConcatProxyServlet.java:348: private boolean firstEntry; On 2011/03/09 07:49:33, anupama.dutta wrote: > ...
15 years ago (2011-03-09 12:31:27 UTC) #10
gagan.goku
15 years ago (2011-03-09 13:23:21 UTC) #11
Build looks good.
Committed as r1079785.
Sign in to reply to this message.

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b