You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@shindig.apache.org by mh...@apache.org on 2011/04/26 23:33:17 UTC

svn commit: r1096920 - /shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/InjectJsInfoVariableProcessor.java

Author: mhermanto
Date: Tue Apr 26 21:33:16 2011
New Revision: 1096920

URL: http://svn.apache.org/viewvc?rev=1096920&view=rev
Log:
JSL descriptor is now no longer get removed by the Closure JS compiler.

Modified:
    shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/InjectJsInfoVariableProcessor.java

Modified: shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/InjectJsInfoVariableProcessor.java
URL: http://svn.apache.org/viewvc/shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/InjectJsInfoVariableProcessor.java?rev=1096920&r1=1096919&r2=1096920&view=diff
==============================================================================
--- shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/InjectJsInfoVariableProcessor.java (original)
+++ shindig/trunk/java/gadgets/src/main/java/org/apache/shindig/gadgets/js/InjectJsInfoVariableProcessor.java Tue Apr 26 21:33:16 2011
@@ -40,11 +40,10 @@ public class InjectJsInfoVariableProcess
   private static final String CODE_ID = "[jsload-code-info]";
 
   @VisibleForTesting
-  static final String HINT_TEMPLATE = "(function(){" + 
-  "var j=window['___jsl']=window['___jsl']||{};" +
-  "j['u']='%s';" +
-  "j['f']=[%s];" +
-  "})();";
+  static final String HINT_TEMPLATE = 
+      "window['___jsl'] = window['___jsl'] || {};" +
+      "window['___jsl']['u'] = '%s';" +
+      "window['___jsl']['f'] = [%s];";
 
   private final JsUriManager jsUriManager;