Author: hlship
Date: Thu Jun  2 17:32:16 2011
New Revision: 1130674

URL: http://svn.apache.org/viewvc?rev=1130674&view=rev
Log:
TAP5-1538: Optimize client-side URL rebuilding in IE 7

Modified:
    
tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/tapestry.js

Modified: 
tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/tapestry.js
URL: 
http://svn.apache.org/viewvc/tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/tapestry.js?rev=1130674&r1=1130673&r2=1130674&view=diff
==============================================================================
--- 
tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/tapestry.js
 (original)
+++ 
tapestry/tapestry5/trunk/tapestry-core/src/main/resources/org/apache/tapestry5/tapestry.js
 Thu Jun  2 17:32:16 2011
@@ -522,8 +522,12 @@ var Tapestry = {
                        return path;
                }
 
-               var l = window.location;
-               return l.protocol + "//" + l.host + path;
+               if (!Tapestry.buildUrl) {
+                       var l = window.location;
+                       Tapestry.buildUrl = l.protocol + "//" + l.host;
+               }
+
+               return Tapestry.buildUrl + path;
        },
 
        stripToLastSlash : function(URL) {


Reply via email to