Bug 7022

Summary: Incorrect inheritence of table cell CSS background property
Product: WebKit Reporter: Patrick Machielse <webkitbugz>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: adele, ian, webkit
Priority: P2    
Version: 420+   
Hardware: Mac   
OS: OS X 10.4   
Bug Depends on:    
Bug Blocks: 9610    
Attachments:
Description Flags
This file exposes the bug. none

Patrick Machielse
Reported 2006-02-02 03:07:47 PST
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.
Attachments
This file exposes the bug. (618 bytes, text/html)
2006-02-02 03:12 PST, Patrick Machielse
no flags
Patrick Machielse
Comment 1 2006-02-02 03:12:44 PST
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.
Joost de Valk (AlthA)
Comment 2 2006-02-08 11:57:03 PST
Confirmed, nice testcase!
Joost de Valk (AlthA)
Comment 3 2006-06-24 13:40:02 PDT
*** Bug 9255 has been marked as a duplicate of this bug. ***
Rob Buis
Comment 4 2007-05-17 01:11:12 PDT
The testcase seems to work in ToT. Cheers, Rob.
Robert Blaut
Comment 5 2008-01-28 14:06:01 PST
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?
Adele Peterson
Comment 6 2008-01-28 14:08:55 PST
confirmed.
Note You need to log in before you can comment on or make changes to this bug.