Open Bug 1936048 Opened 2 months ago Updated 2 months ago

td borders are not working properly with border-collapse:collapse in certain situations

Categories

(Core :: CSS Parsing and Computation, defect)

Firefox 132
defect

Tracking

()

Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox133 --- wontfix
firefox134 --- fix-optional
firefox135 --- fix-optional

People

(Reporter: bugzilla, Unassigned, NeedInfo)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

Attached file table.html

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:132.0) Gecko/20100101 Firefox/132.0

Steps to reproduce:

Opened a page with the relevant setup. HTML file attached, can also be seen at https://jsfiddle.net/0rnq5jze/

The issues appears to specifically happen when border-collapse is set to collapse, and there are th elements in the tbody. This issue does not happen on other browsers.

Actual results:

Some of the td borders (in the example, rows 3-6 if you move down from the top, rows 5-2 if you move up from the bottom) don't change on the tr hover as specified in the css. Also the border-width gets stuck for tds on the last working tr that was hovered over before moving off that tr.

Expected results:

The td borders should change when hovering for each row according to the css

The Bugbug bot thinks this bug should belong to the 'Core::CSS Parsing and Computation' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → CSS Parsing and Computation
Product: Firefox → Core

I can reproduce this.

Bisection:
Bug 1901126: Invalidate along the entire table edge when a cell in the edge of the table is modified. r=dholbert
Differential Revision: https://phabricator.services.mozilla.com/D213793

Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: needinfo?(dshin)
Keywords: regression
Regressed by: 1901126

Set release status flags based on info from the regressing bug 1901126

Severity: -- → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: