[Webkit-unassigned] [Bug 246495] New: table tr borders render incorrectly

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Oct 13 17:31:21 PDT 2022


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

            Bug ID: 246495
           Summary: table tr borders render incorrectly
           Product: WebKit
           Version: Safari 16
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: darin.senneff at gmail.com
                CC: bfulgham at webkit.org, simon.fraser at apple.com,
                    zalan at apple.com

Created attachment 462973

  --> https://bugs.webkit.org/attachment.cgi?id=462973&action=review

Screen recording - table tr border issue

When a table tr element has a border applied to it with CSS, the size and placement of that row and its border does not render correctly (see the attached screen recording for a visual). It seems that including elements such a button in the table causes the issue, as tables without those elements do not have the issue.

Demo page: https://codepen.io/dsenneff/pen/vYjbQYm/91d48ea673dcb4fd7c09e43be2b83384
Demo page (without CodePen wrapper): https://cdpn.io/pen/debug/vYjbQYm/91d48ea673dcb4fd7c09e43be2b83384

To replicate:
1. Load the demo page linked above.
2. Observe the top-border of several rows in the first table have rendering issues. The second table does not have any issues. 
3. Using the browser inspector, toggle off-and-on the top-border style. 
4. Observe how the table renders different as the top-border is turned on-and-off.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20221014/224d281e/attachment-0001.htm>


More information about the webkit-unassigned mailing list