Looking at the code in qx.core.Assert at line 333 shows some strange
formatting which might actually break Javascript rules. Perhaps an
automatic semicolon is being inserted after the end of the line above.

The line is:

"The value '" + value + "' must have any of the values defined in
the array '"
        + array.join(", ") + "'"

Similarly for the next assert. Could you try changing that line and
putting the "+ array.join ..." line at the end of the line above?

Another thought: perhaps there is some element in the array which Firefox
isn't letting you access - perhaps a function added by Selenium IDE or
even qooxdoo. Try just deleting the array.join part of the error message -
it's a bit of overkill anyway as the array might have thousands of
elements which will appear in your debug output if the assert fails.

By the way we are using Selenium but only in 0.7.x, not 0.8.

Hugh
        
> is it just me that is getting this error when trying to use 
> selenium to
> automate tests?
> 
> [Exception... "Security Manager vetoed action" nsresult: "0x80570027
> (NS_ERROR_XPC_SECURITY_MANAGER_VETO)" location: "JS frame ::
> http://localhost:666/qooxdoo/framework/source/class/qx/core/Assert.j
> s ::
> anonymous :: line 333" data: no]
> + array.join(", ") + "'"
> 
> Once I close the Selenium IDE it works just fine.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
qooxdoo-devel mailing list
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to