Bug 7022 - Incorrect inheritence of table cell CSS background property
Summary: Incorrect inheritence of table cell CSS background property
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: CSS (show other bugs)
Version: 420+
Hardware: Mac OS X 10.4
: P2 Normal
Assignee: Nobody
URL:
Keywords:
: 9255 (view as bug list)
Depends on:
Blocks: 9610
  Show dependency treegraph
 
Reported: 2006-02-02 03:07 PST by Patrick Machielse
Modified: 2008-01-28 14:08 PST (History)
3 users (show)

See Also:


Attachments
This file exposes the bug. (618 bytes, text/html)
2006-02-02 03:12 PST, Patrick Machielse
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Machielse 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.
Comment 1 Patrick Machielse 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.
Comment 2 Joost de Valk (AlthA) 2006-02-08 11:57:03 PST
Confirmed, nice testcase!
Comment 3 Joost de Valk (AlthA) 2006-06-24 13:40:02 PDT
*** Bug 9255 has been marked as a duplicate of this bug. ***
Comment 4 Rob Buis 2007-05-17 01:11:12 PDT
The testcase seems to work in ToT.
Cheers,

Rob.
Comment 5 Robert Blaut 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?
Comment 6 Adele Peterson 2008-01-28 14:08:55 PST
confirmed.