[Webkit-unassigned] [Bug 96710] New: ollapsing border code should be cell's direction agnostic
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Sep 13 17:21:44 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=96710
Summary: ollapsing border code should be cell's direction
agnostic
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Severity: Normal
Priority: P2
Component: Tables
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: jchaffraix at webkit.org
CC: hyatt at apple.com, bdakin at apple.com, robert at webkit.org,
shezbaig.wk at gmail.com
Blocks: 79272
Currently most of the code makes the assumption that cells have the same alignment as their section. This is wrong and caused bug 79272.
Example from RenderTableCell::computeCollapsedStartBorder:
CollapsedBorderValue prevCellBorder = CollapsedBorderValue(prevCell->style()->borderEnd(), includeColor ? prevCell->style()->visitedDependentColor(endColorProperty) : Color(), BCELL);
This assumes that |prevCell| has the same direction as |this| or this will pick up the wrong border.
The idea of this refactoring is to introduce some new direction-aware function to get adjoining borders.
--
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