To be even more correct: utf8 is wrong, utf-8 is correct. The other browsers 
seem to ignore that fact.

Am Donnerstag 27 Januar 2011, 17:30:08 schrieb Cajus Pollmeier:
> LOL. Just got it. The real reason *somehow* gets swallowed by IE. Placing
> several try/catch blocks deeper in the code tells me:
> 
>  "Encoding not supported"
> 
> That's because the server seems to use charset set to utf8. Removing the
> charset on the server side makes it work. #@~!
> 
> Thanks for your help ;-)
> 
> Cheers,
> Cajus
> 
> Am Donnerstag 27 Januar 2011, 15:47:40 schrieb Derrell Lipman:
> > On Thu, Jan 27, 2011 at 09:18, Cajus Pollmeier <[email protected]> 
wrote:
> > > hmm. You mean debugging with IE? Firefox never gets at that place.
> > 
> > Yeah, that sucks. Debugging in older versions of IE is pretty awful.
> > 
> > Ah! I think I just found your answer. Look at the comments in the
> > 
> > _oncompleted method of RequestQueue:
> >     /**
> >     
> >      * Listens for the "completed" event of the transport object and
> > 
> > decreases
> > 
> >      * the counter for active requests.
> >      *
> >      * @param e {qx.event.type.Event} event object
> >      * @return {void}
> >      */
> >     
> >     _oncompleted : function(e)
> >     {
> >     
> >       if (qx.core.Variant.isSet("qx.debug", "on"))
> >       {
> >       
> >         if (qx.core.Setting.get("qx.ioRemoteDebug"))
> >         {
> >         
> >           if (e.getTarget()._counted)
> >           {
> >           
> >             this.__activeCount--;
> >             this.debug("ActiveCount: " + this.__activeCount);
> >           
> >           }
> >         
> >         }
> >       
> >       }
> >       
> >       // delegate the event to the handler method of the request
> >       depending // on the current type of the event (
> > 
> > completed|aborted|timeout|failed )
> > 
> >       var request = e.getTarget().getRequest();
> >       var requestHandler = "_on" + e.getType();
> >       
> >       // It's possible that the request handler can fail, possibly due to
> >       // being sent garbage data. We want to prevent that from crashing
> >       // the program, but instead  display an error, and, importantly
> >       // (regardless of error) remove the request from the queue.
> >       try
> >       {
> >       
> >         if (request[requestHandler])
> >         {
> >         
> >           request[requestHandler](e);
> >         
> >         }
> >       
> >       }
> >       catch(ex)
> >       {
> >       
> >         this.error("Request " + request + " handler " + requestHandler +
> >         
> >           " threw an error: ", ex);
> >         
> >         // Issue an "aborted" event so the application gets notified.
> >         // If that too fails, or if there's no "aborted" handler, ignore
> > 
> > it. try
> > 
> >         {
> >         
> >           if (request["_onaborted"])
> >           {
> >           
> >             var event = qx.event.Registration.createEvent("aborted",
> >             
> >                                                       qx.event.type.Event
> >                                                       );
> >             
> >             request["_onaborted"](event);
> >           
> >           }
> >         
> >         }
> >         catch(ex)
> >         {
> >         }
> >       
> >       }
> >       finally
> >       {
> >       
> >         this._remove(e.getTarget());
> >       
> >       }
> >     
> >     },
> > 
> > Note that it's issuing the "aborted" event when *the request handler*
> > throws an error. That's almost certainly what's happening. Try adding a
> > try/catch block inside of your "completed" handler, and you'll likely
> > find the problem.
> > 
> > Derrell
> 
> ---------------------------------------------------------------------------
> --- Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
> Finally, a world-class log management solution at an even better
> price-free! Download using promo code Free_Logger_4_Dev2Dev. Offer expires
> February 28th, so secure your free ArcSight Logger TODAY!
> http://p.sf.net/sfu/arcsight-sfd2d
> _______________________________________________
> qooxdoo-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel


------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to