[Webkit-unassigned] [Bug 124441] New: Rendering of table and cell borders with alpha

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 15 16:32:08 PST 2013


https://bugs.webkit.org/show_bug.cgi?id=124441

           Summary: Rendering of table and cell borders with alpha
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
        OS/Version: Mac OS X 10.7
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: rc at opelgt.org


Created an attachment (id=217098)
 --> (https://bugs.webkit.org/attachment.cgi?id=217098&action=review)
Screenshot excamples

The way in which borders of a table, i.e. table border and cell borders, are rendered in Webkit when the border color has alpha and the table has border-collapse:collapse is not as expected.

In excample 1 everything is ok. No value for cellspacing means 2px between cells. Every cell has its own border which darkens the background-image a bit. In 2 cellspacing is set to 0 and
as expected the borders lay together, the table border too. When in 3 border-collapse is applied the red table border is not visible. With a linewidth of 2px for the table border in 4 it is visible
again. The 1px cell border darkens the inner px of the table border. But why is in 3 no table border visible? The added line for declaration of transitional changed nothing (5 and 6).
Maybe because there is a cell background defined which is opaque? In 7 and 8 the background is removed and again in 7 the table border is not visible. It should shine red through the
0.1 transparency of the cell border. In 8 the table border is visible but the outer cell borders are not visible like in 4 and 6. In the corners the cell border seems to be applied two times and
on the edges the cell borders are too long and darkens the table border.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list