Hi,

I came across a weird problem yesterday where IE8 would give an "Invalid
argument" exception where FF3 was fine; this was harmless if you had had the
IE8 debugger running but if not would cause the Qooxdoo app to completely
stop responding.

By elimination I eventually tracked it down to a table which had no explicit
"width" and which had a column also with no explicit width;  I haven't been
able to produce a reasonable test case so I'm posting my findings in case it
makes more sense to someone else!

The error occurred on line 335 of qx/bom/element/Style.js, where the code is
setting the "width" property to "-1px".  This was set by a call to
qx.ui.Element.setStyle where the stack trace was:

        Widget.js line 928, function renderLayout:
"content.setStyle("width", innerWidth + pixel);"
        Grid.js line 1282, function renderLayout (cellWidth=4)

John




------------------------------------------------------------------------------
Enter the BlackBerry Developer Challenge  
This is your chance to win up to $100,000 in prizes! For a limited time, 
vendors submitting new applications to BlackBerry App World(TM) will have
the opportunity to enter the BlackBerry Developer Challenge. See full prize  
details at: http://p.sf.net/sfu/Challenge
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to