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)
Core
Layout: Tables
Tracking
()
UNCONFIRMED
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
| Reporter | ||
Comment 1•8 years ago
|
||
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
status-firefox-esr52:
--- → affected
Ever confirmed: false
Keywords: testcase
OS: Unspecified → All
Hardware: Unspecified → All
Updated•8 years ago
|
Priority: -- → P3
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•