Open Bug 1451157 Opened 8 years ago Updated 3 years ago

[BC] border-bottom of table cell missing if rowspan attribute value incorrect

Categories

(Core :: Layout: Tables, defect, P3)

defect

Tracking

()

UNCONFIRMED
Tracking Status
firefox-esr52 --- affected
firefox61 --- affected

People

(Reporter: bugzilla, Unassigned)

Details

(Keywords: testcase)

This spun from bug 398980 comment 21 . In a 'border-collapse: collapse' table, the bottom border of a table cell with an incorrect and too high rowspan attribute specification value is missing. Reduced test - - - - - - http://www.gtalbot.org/BugzillaSection/border-bottom-missing-rowspan-attribute-incorrect.html Notes ----- - HTML validator does not report any error or any warning of any sort - HTML Tidy does not report any problem of any sort - I will try to check what other validation tools (validome.org, WDG, valet.webthing, etc.) may report - There is no error correction mechanism stated anywhere in HTML 4.01 if/when rowspan attribute is incorrect or too high - I believe HTML 5 has no specific error correction mechanism covering the case when rowspan attribute specification is incorrect and too high: I searched and read but I could still be wrong on this - Chromium 64.0.3282.119 will render the border-bottom of table cell in that reduced test even if/when/despite rowspan attribute value is incorrectly too high. - Firefox 52.7.3 ESR and Firefox 61.0a1 buildID=20180401100341 will *not* render the border-bottom of table cell in such reduced test - HTML5 validation reports the rowspan error: { Error: Table cell spans past the end of its row group established by a tbody element; clipped to the end of the row group. From line 39, column 27; to line 39, column 42 row1</td><td rowspan="3">col2 r } but, by itself, that may still not be a sufficient reason to believe that the border-bottom of the table-cell should be painted regardless. - I am not going to mark this bug report as NEW because I sincerly do not know if this should be even be considered a genuine and valid bug. It certainly does not look to me like a specification violation of any kind - I believe this behavior should be documented somewhere, eg Mozilla Web Developer FAQ https://developer.mozilla.org/en-US/docs/Mozilla/Mozilla_Web_Developer_FAQ
I also searched for duplicates and did not find any. This bug report is *not* a duplicate of bug 332740 nor a duplicate of bug 322810. - - - - - - - HTML5 version of this test: http://www.gtalbot.org/BugzillaSection/border-bottom-missing-rowspan-attribute-incorrect-HTML5.html - - - - - - - HTML5 validation report of this test: https://validator.w3.org/nu/?doc=http%3A%2F%2Fwww.gtalbot.org%2FBugzillaSection%2Fborder-bottom-missing-rowspan-attribute-incorrect-HTML5.html { Error: Table cell spans past the end of its row group established by a tbody element; clipped to the end of the row group. From line 39, column 27; to line 39, column 42 row1</td><td rowspan="3">col2 r }
Status: NEW → UNCONFIRMED
Ever confirmed: false
Keywords: testcase
OS: Unspecified → All
Hardware: Unspecified → All
Priority: -- → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.