min-width/min-height/max-width/max-height does not work for table elements
Categories
(Core :: Layout: Tables, defect)
Tracking
()
People
(Reporter: giampaolo, Unassigned)
References
()
Details
(Keywords: css2, testcase, Whiteboard: [reflow-refactor] [webcompat])
Attachments
(6 files, 1 obsolete file)
Reporter | ||
Comment 1•20 years ago
|
||
Reporter | ||
Comment 2•20 years ago
|
||
Comment 3•20 years ago
|
||
Comment 4•20 years ago
|
||
Comment 6•20 years ago
|
||
Comment 7•20 years ago
|
||
Comment 8•20 years ago
|
||
Comment 9•20 years ago
|
||
Comment 10•20 years ago
|
||
Updated•20 years ago
|
Comment 11•20 years ago
|
||
Comment 12•20 years ago
|
||
Comment 13•20 years ago
|
||
Comment 14•20 years ago
|
||
Comment 15•20 years ago
|
||
Comment 16•19 years ago
|
||
![]() |
||
Comment 17•19 years ago
|
||
Comment 18•19 years ago
|
||
![]() |
||
Comment 19•19 years ago
|
||
Comment 20•19 years ago
|
||
![]() |
||
Comment 21•19 years ago
|
||
Comment 22•19 years ago
|
||
Comment 24•18 years ago
|
||
Comment 26•16 years ago
|
||
Comment 27•16 years ago
|
||
![]() |
||
Comment 28•16 years ago
|
||
Comment hidden (advocacy) |
Comment hidden (off-topic) |
Comment hidden (off-topic) |
![]() |
||
Comment 32•14 years ago
|
||
Comment 33•12 years ago
|
||
Comment 34•12 years ago
|
||
Comment 36•11 years ago
|
||
Comment hidden (me-too) |
Comment 39•10 years ago
|
||
![]() |
||
Comment 40•10 years ago
|
||
Comment hidden (advocacy) |
![]() |
||
Comment 43•9 years ago
|
||
Comment 44•9 years ago
|
||
Updated•9 years ago
|
![]() |
||
Comment 46•9 years ago
|
||
Comment 47•9 years ago
|
||
Comment 48•9 years ago
|
||
Comment 49•9 years ago
|
||
![]() |
||
Comment 50•9 years ago
|
||
![]() |
||
Updated•8 years ago
|
Updated•8 years ago
|
Comment 52•7 years ago
|
||
![]() |
||
Updated•6 years ago
|
Updated•6 years ago
|
Comment 53•6 years ago
|
||
Migrating Webcompat whiteboard priorities to project flags. See bug 1547409.
Comment 54•6 years ago
|
||
See bug 1547409. Migrating whiteboard priority tags to program flags.
Updated•6 years ago
|
Updated•6 years ago
|
Comment 55•5 years ago
|
||
Compare also the rendering of https://www.blumenmaarsen.ch/index.php?c=moserstrasse&l=e in Firefox with all other major browsers.
![]() |
||
Comment 56•4 years ago
|
||
min-height issue has been fixed in Bug 1651530 and that solved most of the webcompat issues
![]() |
||
Comment 57•4 years ago
|
||
Some of the tests here are still failing for other things.
![]() |
||
Updated•4 years ago
|
Comment 65•3 years ago
|
||
The bug assignee is inactive on Bugzilla, so the assignee is being reset.
Updated•3 years ago
|
Comment 66•3 years ago
|
||
The severity field for this bug is relatively low, S3. However, the bug has 6 duplicates, 23 votes, 51 CCs and 7 See Also bugs.
:dholbert, could you consider increasing the bug severity?
For more information, please visit auto_nag documentation.
Comment 67•3 years ago
|
||
The last needinfo from me was triggered in error by recent activity on the bug. I'm clearing the needinfo since this is a very old bug and I don't know if it's still relevant.
Comment 68•1 year ago
|
||
I can't see any evidence for current webcompat issues here, and honestly I'm not sure what this bug is supposed to cover that isn't covered by https://bugzilla.mozilla.org/show_bug.cgi?id=308403 If nothing, then maybe this should be closed?
Comment 69•1 year ago
•
|
||
(In reply to James Graham [:jgraham] from comment #68)
honestly I'm not sure what this bug is supposed to cover that isn't covered by https://bugzilla.mozilla.org/show_bug.cgi?id=308403
Per comment 12 and the patch attached there, it looks like Mats intended to address min-width/min-height
on this bug, and he spun off bug 308403 as a followup to cover max-width/max-height
since his patch didn't handle those. That patch from comment 12 never seems to have landed, though.
We also may have fixed this (or most/much of this) at various points over the years, though? It certainly looks like we're honoring min-height
on table
in the 1st testcase here, and min-width
on td
in the 3rd testcase, for example. I do see we have bug 1651530 as an explicit dependency that fixed up some of this, too. Per dbaron's comment 45, it's not particularly useful at this point to have this one bug covering a host of different {min/max}-{height/width} use cases, especially now that we've made progress on fixing some of them, and others of them are interoperably ignored in all browser engines.
Looking at the attached testcases, it seems we're almost entirely interoperable with Chrome except for one case in the 3rd testcase where we do honor min-width
and they do not; and we're almost entirely interoperable with WebKit except for that same case, plus some cases where WebKit ignores height
on tbody
.
Specific results on the testcases here:
TABLE min-height
: We match WebKit/ChromiumTR min-height
: We match WebKit/ChromiumTD min-width/height
: We match WebKit/Chromium, except for the last three lines where we render the three lines the same width and Chrome/WebKit do not (we're honoring themin-width:80%
on the first 2 and Chrome/WebKit are not; I guess they don't support percent min-width on cells?)TBODY min-height
: We match WebKit/Chromium in ignoring themin-height
on the tbody there. (WebKit renders one table as shorter than Chrome/Firefox, due to them also ignoringheight
on tbody, it seems.)TBODY max-height
: We match Chromium/WebKit in ignoring the max-height there. (As in the previous testcase: WebKit renders one table as shorter than Chrome/Firefox, due to them also ignoringheight
on tbody, it seems.)
So I think we can close this as WFM.
Updated•1 year ago
|
Description
•