Crosscheck implements a browser environment which attempts to mimic Firefox 1.5, Firefox 2.0, and IE6. There is code for safari 2, but it does not look to be complete.

Robert Yeager got it to work with the mozilla 1.7 (firefox 1.5) and mozilla 1.8 (firefox 2) browser environments. Currently, running a simple lzx file in the ie6 simulation gives a fairly useful and interesting error, which will probably yield to some banging, er, careful engineering. The problem that I see in the ie6 simulation does not appear in IE6 itself.

To make crosscheck part of the test system, I will need to...
* modify runlztest.sh to run crosscheck rather than, or in addition to, rhino (easy)
* fix the ie6 simulation issue (might need max)
* run all the existing lztest tests in crosscheck, determine whether errors are real or imaginary, rinse, repeat

This would also be an opportune time to get cruise control[1] working. Once configured, it will run our tests after every checkin. By now we've spent a fair amount of time pinning errors down to individual checkins; it would be nice to automate this.

[1] http://cruisecontrol.sourceforge.net/


Benjamin Shine
Software Engineer, Open Laszlo / Laszlo Systems
[EMAIL PROTECTED]



Reply via email to