e945fb04d04c33da5e77d22d739c5740a522a61e is the first bad commit
Author: Tom Stellard <firstname.lastname@example.org>
Date: Wed Jun 15 08:00:53 2011 -0700
r300/compiler: Add support for the output modifier (OMOD)
Before:7131 test pass
After: 7083 test pass
This is with Firefox 7.0
Created attachment 51859 [details] [review]
This patch should fix it. Was it only the gl-fragcoord tests that were failing?
Yes, only the gl-fragcoord tests regressed and with your webgl-fix.patch all is back to normal (7131 of 7545 passed).
Fix in git master commit d64c6d2ffc086bde7a025269b80c0980f7d908f1.
Thanks for testing, this caught several bugs.