tBodies count bug in Opera
Opera 7, 8 and 9 count nested table bodies inside thead and tfoot elements of table using tBodies DOM Level 1 method.
Test
Container table bodies have orange background, nested tables bodies have yellow background.
Every test should return "2".
Test results
- All versions Firefox, Internet Explorer (including Mac version), Safari return 2 table bodies in all tests.
- Opera 7.54, 8.54, 9.01 return "4" on first test, "2" on second and "4" on third.
- iCab 3.0.2 returns "6" on first test, "4" on second and "4" on third.
Real life
This Opera bug caused huge error in rendering of my timesheet system.
Moreover timesheet system become unusable.

Right Firefox rendering screenshot (IE and Safari have the same):

Andrey Petrov
2006-08-24