Lex is going to take a look at this, it was part of the runAsync changes.

On Tue, Nov 11, 2008 at 1:47 AM, Cameron Braid <[EMAIL PROTECTED]> wrote:

> hosted.html expects the querystring to contain only the module strongName
> where as it curently contains strongName + ".cache.html"
>
> IFrameTemplate.js in maybeInjectFrame() appends .cache.html to the
> strongName (line 298).
>
> Either IFrameTemplate.js needs to not append .cache.html for hostedmode, or
> hostd.html needds to strip it out.
>
> A suggested fix (which I have verified in my dev environment) is this :
>
> Index: dev/core/src/com/google/gwt/core/linker/IFrameTemplate.js
> ===================================================================
> --- dev/core/src/com/google/gwt/core/linker/IFrameTemplate.js    (revision
> 3953)
> +++ dev/core/src/com/google/gwt/core/linker/IFrameTemplate.js    (working
> copy)
> @@ -295,7 +295,7 @@
>          millis:(new Date()).getTime(),
>          type: 'moduleRequested'
>        });
> -      iframe.contentWindow.location.replace(base + strongName +
> '.cache.html');
> +      iframe.contentWindow.location.replace(base + strongName +
> strongNameExt);
>      }
>    }
>
> @@ -351,9 +351,12 @@
>    });
>
>    var strongName;
> +  var strongNameExt;
>    if (isHostedMode()) {
>      strongName = "hosted.html?__MODULE_FUNC__";
> +    strongNameExt = "";
>    } else {
> +    strongNameExt = ".cache.html";
>      try {
>  // __PERMUTATIONS_BEGIN__
>        // Permutation logic
>
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to