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
-~----------~----~----~----~------~----~------~--~---