[Webkit-unassigned] [Bug 105672] New: REGRESSION: incorrect painting of table cells with adjacent sibling selectors and line-breaks in the markup
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Dec 21 18:39:47 PST 2012
https://bugs.webkit.org/show_bug.cgi?id=105672
Summary: REGRESSION: incorrect painting of table cells with
adjacent sibling selectors and line-breaks in the
markup
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: CSS
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: phiw at l-c-n.com
Created an attachment (id=180583)
--> (https://bugs.webkit.org/attachment.cgi?id=180583&action=review)
test case 1
Consider this style rule:
td+td+td { color: red; background: yellow;}
with this markup (note the line-break after the opening <tr>):
<tr>
<td>cell></td><td>cell></td><td>cell></td></tr>
<tr>
<td>cell></td><td>cell></td><td>cell></td></tr>
After the 1st row in the table, _all_ cells will be painted based on the rule above.
Now for the funky (ahem) part: use the Inspector to analyse the issue then close the inspector: now all cell are painted correctly. Reload the page and the problem is back.
Seen with WebKit r138355 and Chrome Version 25.0.1364.5 dev / OS X Mountain Lion
I don’t know (yet) when this regressed; I’ve seen the issue on some forum for at least 2 weeks, but I haven’t had time to debug until now.
--
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