I just ran into a second problem with reopenning a second Channel in 
javascript, and this one is much more of a pain.
My Javascript uses various parts of the history API (history.go, 
history.pushState, window.onpopstate)

When a channel times out and I create a new channel, extra history state 
appears on the history stack.  If I use the back button (or history.back()) 
a couple of times, I eventually hit a Javascript error in channel.js, 
running in an infinite loop.  This loop doesn't seem to cause too much of a 
problem on my desktop browser (although I'm not sure if the channel still 
works), but it essentially freezes mobile browsers, which become 
unresponsive.


   1. Uncaught TypeError: Cannot call method 'eb' of null 
channel.js:93<https://talkgadget.google.com/talkgadget/channel.js>
      1. s.Jchannel.js:93<https://talkgadget.google.com/talkgadget/channel.js>
      2. Zdchannel.js:77<https://talkgadget.google.com/talkgadget/channel.js>
      3. Vbchannel.js:25<https://talkgadget.google.com/talkgadget/channel.js>
      4. Obchannel.js:26<https://talkgadget.google.com/talkgadget/channel.js>
      5. (anonymous 
function)channel.js:22<https://talkgadget.google.com/talkgadget/channel.js>
      


-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/google-appengine?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to