A CSS table cell class will not properly inherit the background of its parent table row if there also exists a CSS definition for the background property of the generic td element. In this case, the background of the td class will not be set to that of its containing tr, but to that of the generic td. If there is no CSS background rule for td, the td class correctly inherits the tr background property.
Created attachment 6204 [details] This file exposes the bug. This test case fails in the nightly builds and in the regular 10.4.4 Safari distribution.
Confirmed, nice testcase!
*** Bug 9255 has been marked as a duplicate of this bug. ***
The testcase seems to work in ToT. Cheers, Rob.
As Rob said I can also confirm that this bug seems to be fixed in the latest nightly. Moreover it seems to be fixed in Safari 3.0.4. Any confirmations?
confirmed.