[Webkit-unassigned] [Bug 43092] New: Table cell massively changes width when child gets hovered

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 27 16:14:21 PDT 2010


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

           Summary: Table cell massively changes width when child gets
                    hovered
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh
        OS/Version: Mac OS X 10.6
            Status: UNCONFIRMED
          Severity: Major
          Priority: P3
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: brkemper at mac.com


Created an attachment (id=62767)
 --> (https://bugs.webkit.org/attachment.cgi?id=62767)
Reduced test case

This is a little hard to describe, so please see the test case attachment.

When: 
1) one row of the table contains a colspan, and 
2) another row has one or more cells with 'display:none', and 
3) an item in one of the visibly displayed cells has a :hover style that changes its geometry (by changing padding, width, etc.), 

then:
The non-hidden cell in the row that contains the hovered element will suddenly jump to a much smaller width if the table is 100% width. If the table is auto width, the colspan row jumps to be about twice the size of the other row. It then never goes back to its original width.

This test case was painstakingly reduced from a set of complex pages that exist in a production online banking Website at a credit union (a banking account is required in order to sign on to see it though). It only occurs in somewhat recent nightly builds, probably within the last week. It does not yet show up in the shipping version of Safari. It does pretty much ruin the layout of that site though, so I'd classify it as pretty severe.

-- 
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